Jump to content


MSI-A6400 Guide

- - - - -

  • Please log in to reply
No replies to this topic



    Junior Member

  • Members
  • Pip
  • 1 posts
Hardware Variant: A6400-042US

Seems like no one else has this device; OSX86 was quite a pain to setup. I wrote this way back in February and hadn't bothered to post it until now, so some software might have been updated since then.

Perhaps this will help the one or two other people who own this laptop.

Occasional kernel panic on startup
No multitouch
Touchpad can lose all functionality after ~30 minutes; very sporadic
VGA out does not persist after boot; just unplug and plug back in
Shutdown goes to blank screen (no kernel panic); need to hard shutdown

Otherwise, the performance is fairly solid and the system itself is stable enough for general usage.

  • Prepare iATKOS L1 boot media (other versions will not work; S3 and L2 both failed)
  • BIOS: set SATA to AHCI mode
  • Boot into iATKOS installer (no kernel flags needed, although it does take quite a while--it can stay stuck at the Apple logo upwards of 10-20 minutes)
  • Partition, customize with:

    • USB 3.0 driver (NEC/Reneseas)
    • Chimera 1.5.4
    • PCIRootUID fix
    • GraphicsEnabler
    • Intel AHCI SATA driver
    • PS/2 driver for keyboard/trackpad functionality
  • Install
  • Reboot, set kernel flags:
    PCIRootUID=1 GraphicsEnabler=no cpus=1 busratio=23 -x -f
  • Setup OS X
  • Run MB{censored} (at the time of writing, 4.2.1) and customize:

    • Latest Chimera
    • PCI Config fix
    • PS/2 kext
    • Voodoo HDA kext
    • If you'd like, Instant Menu (disables bootloader wait time)
    • System identifier as MacBookPro 8,1 (fixes Intel SNB kext detection without a DSDT)
    • Extra OS X applications, customizations however you like
    • Fix permissions
  • Reboot with kernel flags:
    cpus=1 busratio=23 PCIRootUID=1 -f

    At this point, graphics should load (proper Intel SNB detection, i.e. 1366x768) and most functions outside of networking should work
  • Install Kext Utility and load the Atheros L1C Ethernet kext and the Atheros AR9285 kext (a.k.a. Chicony XW204E)

    • Warning: Other A6400 variants with combo bluetooth or other radios may very well use a different WiFi radio
  • Fix permissions, reboot (however many times necessary)
  • Integrate the kernel flags (cpus=1 busratio=23) into your Chameleon (Chimera) boot.plist
  • Clonezilla (liveCD or PartedMagic liveCD) to image your working configuration; you don't want to lose all your hard work
  • Apply VGA out hex fix for the Intel HD 3000 (should be in this thread)
  • Extract and install the attached [ATTACH]2306[/ATTACH]
  • Should be safe to remove cpus=1 and busratio=23 from the boot plist
  • And finally done :)

Final words: Multitouch with the Sentelic touchpad has caused me so many headaches. I've tried so many kexts and hacks, reinstalled so many times...

Attached Files

  • Attached File  dsdt.zip   27.07KB   19 downloads

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users