Contribute
Register

Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10

Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

Attach IOReg.

Cryptic?? Your password and 2 y/n questions
Audio - Realtek ALC AppleHDA
  1. Installation - cloverALC
    1. Download: (View Raw) audio_cloverALC-100.command.zip
    2. Double click Downloads/audio_cloverALC-100.command
    3. Password?
    4. Confirm Realtek ALC1150 (y/n):
    5. Clover Audio ID injection (y/n):
    6. Restart
    7. Verify ALC onboard audio
If your system is not configured properly for OS X audio, the script reports what is wrong. No sense editing system files when the result is sure to be audio failure.

The system cannot detect my codec. I got no codec detected error. However, VoodooHDA can detect my codec and get my audio working.
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

I remembered when the x79 platform is out. The only Applehda that worked was the 1.7.9. It is possible that this time also works. I leave the download link. Guys this is not my work, all credit for this is to Toleda. I just downloaded 1150.zip and copied it into the 1.7.9. Please test this and let me know if it works.
 

Attachments

  • AppleHDA.kext.zip
    1.1 MB · Views: 105
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

I'm stuck with this. I have followed the steps of the tutorial, and I cant go ahead of my installation. My motherboard detects the U.Sb with unibeast, I try to run the installation and I get an apple logo, I wait a lot, and I'm still with an apple logo. I've tried starting the installation with -x , and -v. With the two options they continue without fails, but I get the apple logo and nothing more.

I have a GA X99 UD4, gtx 770, and a 5820k. Anyone has a better tutorial for my configuration?

Thanks in advance if someone helps ;)
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

I remembered when the x79 platform is out. The only Applehda that worked was the 1.7.9. It is possible that this time also works. I leave the download link. Guys this is not my work, all credit for this is to Toleda. I just downloaded 1150.zip and copied it into the 1.7.9. Please test this and let me know if it works.

No luck with this on my end.
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

No luck with this on my end.

Ok, I will leave a small guide on how to use it.

1.Replace the original AppleHDA with my AppleHDA.
2.Use the layout ID 01 with:
chameleon or chimera with HDAEnabler

or
clover with inject audio

or
dsdt HDEF enabler

or
HDAEnabler.kext
3.Use my cache rebuild.command reboot the machine.
4.Again use my cache rebuild.command and reboot again.
 

Attachments

  • caches_rebuild.command.zip
    846 bytes · Views: 179
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

Updated top post with single command kernel patch.
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

Ok, I will leave a small guide on how to use it.

1.Replace the original AppleHDA with my AppleHDA.
2.Use the layout ID 01 with:
chameleon or chimera with HDAEnabler

or
clover with inject audio

or
dsdt HDEF enabler

or
HDAEnabler.kext
3.Use my cache rebuild.command reboot the machine.
4.Again use my cache rebuild.command and reboot again.

Thank you. But this is still not working.
I even did a fresh install for it.
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

Updated top post with single command kernel patch.

Does the single command result in a different end product or just a simpler way to patch the kernel? Question behind the question is wether or not this could help with the Asus/5960x [ pci configuration begin ] issue.

For anyone using that combination...were you able to successfully build with Mavericks? Trying to determine if this is a general asus x99/5960x issue or something more specific to Yosemite
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

Does the single command result in a different end product or just a simpler way to patch the kernel? Question behind the question is wether or not this could help with the Asus/5960x [ pci configuration begin ] issue.

For anyone using that combination...were you able to successfully build with Mavericks? Trying to determine if this is a general asus x99/5960x issue or something more specific to Yosemite

mavericks installed fine.
 
Haswell-E + X99 Motherboard Temporary Guide - OS X 10.10.0

I'm stuck with this. I have followed the steps of the tutorial, and I cant go ahead of my installation. My motherboard detects the U.Sb with unibeast, I try to run the installation and I get an apple logo, I wait a lot, and I'm still with an apple logo. I've tried starting the installation with -x , and -v. With the two options they continue without fails, but I get the apple logo and nothing more.

I have a GA X99 UD4, gtx 770, and a 5820k. Anyone has a better tutorial for my configuration?

Thanks in advance if someone helps ;)
sounds like a kernel patch issue/

Guide is based on the work of stinga11, jackie099, lokicat, and tony.

1. Download the latest beta bios here : http://forums.tweaktown.com/gigabyte/28441-gigabyte-latest-beta-bios.html
2. Settings in BIOS: optimized defaults, other OS, and enabled legacy support for some other stuff like XHCI or something.
3. Dload Unibeast Installer
4. Format USB with label "USB" MBR partition table and HFS+
5. Let wizard install the files (preferably on a USB 3.0 flash drive for speed) and make sure to use a USB 2.0 port on the motherboard.
6. Change boot flags to "-v -x -f npci=0x2000" in config plist in the USB/Extras folder (folder is hidden)
7. [Add VoodooTSCSync.kext to Extra/Extensions folder on the USB drive.
Edit the .kext for your cpu cores like in the OP first post if its not already edited] or use cpus=1 bootflag but the installer will be hella slow
8. Use the first kernel patch "sudo perl -pi -e 's|\x74\x11\x83\xF8\x3C|\x74\x11\x83\xF8\x3F|g' /Volumes/USB/System/Library/Kernels/kernel"
9. I also added the boot flag nv_disable=1 for my GTX 980, you may or may not need it.
This worked for me to get the installer running and install OS X onto the SSD.

With that said I don't even know if its worth going through all that trouble because I'm pretty sure you can install OS X using a different machine onto the drive (like using a usb 3.0 adapter)

10. But assuming you get this far and the install finishes you will need to boot into USB installer once again and then launch terminal to copy the patched kernel off the USB drive and onto the SSD. "cp -R /Volumes/USB/System/Library/Kernels/kernel /Volumes/Yosemite/System/Library/Kernels/"
11. Finally reboot once more and use chameleon to boot into the SSD.
12. Install Nvidia Web Drivers.
13. Change bootflags to "npci=0x2000 kext-dev-mode=1 nvda_drv=1"
14. Reboot


15. Load the latest version of clover (right now its 2976) and install with it with the following boxes checked:
-Install for UEFi...
-Install Clover in the ESP
-(whatever theme you like)
Drivers64UEFI
--OSXAptioFixDrv-64
--ParitionDXE-64
-Install RC scripts on target volume
-Panel

16. Copy the .kext from chameleon over to clover. I use AHCIPortInjector.kext from the OP, AppleGB.kext, AppleIntelE1000e, FakeSMC, NullCPUPowerManagmenet, GenericUSBXHCI.kext and VoodooTSCSync.
17. Use clover configurator to set the bootflags of "npci=0x2000 kext-dev-mode=1 nvda_drv=1" and the profile to Mac Pro 6,1.
18. [Optional] You can use clover to get iMessage working by messing around with SmMUUID, Serial Number and Board Serial Number in SMBIOS and Custom UUID, inject System ID in System parameters.

Audio works if you apply Voodoo fix but the quality is awful.

Still need to fix the about this mac cpu name page.

I saw these Hawell-e OC SSDT so you guys are free to mess around with them.
 
Back
Top