- Oct 3, 2014
- ASUS X99 Deluxe
- Intel Core i7 5930k 6-Core Processor
- Nvidia GeForce GTX 680
- Classic Mac
- Mobile Phone
I've recently completed installation on an X99 build featuring the following:
ASUS X99 Deluxe Motherboard: http://www.newegg.com/Product/Product.aspx?Item=N82E16813132260
Intel Core i7 5930k 6-Core processor: http://www.newegg.com/Product/Product.aspx?Item=19-117-403
16GB Crucial DDR4 2133MHz RAM: http://www.newegg.com/Product/Product.aspx?Item=N82E16820148859
and a Nvidia GeForce GTX 680 with 4096MB of VRAM: (No link for this one because it's out of stock everywhere )
So far there's a few things that are not working as of now:
Audio: None of the ports are detected as of now, although, I've heard about a fix for this that would to change the device ID in the AppleHDAController binary from 20 8C to 20 8D but I'm unsure on how to go about doing that. USB Audio works fine though! Help would be highly appreciated!
Bluetooth: I have yet to get Bluetooth to work, but this may be solved by adding a kext or two. I have yet to try it.
iMessage: iMessage still fails to work on a X99 build, but support for this will come in time. I just gotta be patient!
HOW I DID IT:
Downloaded OS X Mavericks 10.9.5 from the Mac App Store. Partitioned the Flash Drive (SanDisk Cruzer Glide USB 3.0 64GB) as Mac OS X Extended in Master Boot Record (THIS IS IMPORTANT, MAKE SURE IT'S MBR). Ran UniBeast to setup installation Flash Drive
I added VooDooTSCSync.kext (6-core) to /Extra/Extensions, Renamed my Flash Drive to "USB" and patched the mach_kernel by typing the following into Terminal:
[COLOR=#000000]sudo perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /Volumes/USB/mach_kernel[/COLOR]
[COLOR=#000000]sudo perl -pi -e 's|\xEB\x0A\x83\xF8\x3A|\xEB\x0A\x83\xF8\x3F|g' /Volumes/USB/mach_kernel[/COLOR]
I installed per usual installation from the UniBeast Installation Guide. Boot Flags: ncpi=0x2000 -v
After installing, I went back into the OS X Installer and copied over the mach_kernel from the flash drive to the Drive OS X was installed to
[COLOR=#000000]cp /mach_kernel /Volumes/Mavericks/[/COLOR]
After booting and installing Kexts using Multibeast per usual, I had to use the "EFI" partition to allow OS X to boot without using the USB Installer as ASUS has changed some stuff around and dropped support for native booting from a partition with OS X installed to it. So I had to type the following into Terminal to replace the EFI partition with a partition that's able to boot OS X:
[FONT=arial][COLOR=#333333]sudo -s [/COLOR]diskutil list [COLOR=#333333]newfs_hfs -v EFI /dev/disk'X's'X' (Replace 'X' with drive/partition number)[/COLOR] [COLOR=#333333]mkdir /Volumes/EFI[/COLOR] [COLOR=#333333]mount_hfs /dev/disk'X's'X' /Volumes/EFI (Replace 'X' with drive/partition number)[/COLOR] [COLOR=#333333]cd /Volumes/'NameofInstallationDrive*/u[/COLOR][COLOR=#333333]*sr/standalone/i386[/COLOR] [COLOR=#333333]fdisk -f boot0 -u -y /dev/rdisk'X' (Replace 'X' with drive number)[/COLOR] [COLOR=#333333]dd if=boot1h of=/dev/rdisk'X's'X' (Replace 'X' with drive/partition number)[/COLOR] [COLOR=#333333]cp boot /Volumes/EFI/[/COLOR] [COLOR=#333333]fdisk -e /dev/rdisk'X'[/COLOR] [COLOR=#333333]p[/COLOR] [COLOR=#333333]f 'X' (Replace 'X' with EFI partition number)[/COLOR] [COLOR=#333333]w[/COLOR] [COLOR=#333333]y[/COLOR] [COLOR=#333333]quit[/COLOR] [/FONT]
This effectively makes the "EFI" partition created when OS X is installed into a bootable partition for OS X to use *THIS ONLY APPLIES TO HASWELL BASED ASUS BOARDS*
And there you go! All finished! That's exactly how I did it!
Help with the Audio, Bluetooth and iMessage would be greatly appreciated!