Contribute
Register

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

Joined
Jul 25, 2013
Messages
418
Motherboard
Asus X99 Deluxe
CPU
E5-2697v3
Graphics
RX 580
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac Pro
Classic Mac
  1. iMac
  2. Power Mac
  3. Xserve
Mobile Phone
  1. Android
  2. iOS
Updated my system to 10.10.3 - took a bit of work. First of all, make sure you patch the new kernel in place, I made the dumb mistake of copying an older (not 14.3.0 Darwin Kernel) to my system drive rather than running the patch code on the new kernel.

Also, FileNVRAM kext caused a kernel panic. Just booted into my Unibeast USB and removed it, then reinstalled once I could boot the system. Super weird, but easily fixed.

Funky audio too - I saved my kext from 10.10.1 which works fine in 10.10.3, but the X99 patch didn't seem to do anything when I ran it this time around. Ran the command, just didn't seem do to anything. Weird. I just applied the old kext. Fully functioning audio.
(Note: Would be cool if we had an X99 ALC1150 Kext in Multibeast.)

Everything else is great, though. The X99 SATA Cosmetic Patch was unaffected, as well as my edits to "About This Mac" which are also cosmetic. Might I add that I ran a COMBO update, since I never actually ran 10.10.2 on this system - went from 10.10.1 to 10.10.3.

Happy Hacking -

-IC
 
Joined
Mar 22, 2012
Messages
267
Motherboard
GA-X99-Gaming 5P
CPU
i7-5820K OC @ 4.25 GHz
Graphics
Nvidia Titan Xp
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
10.10.3 Update

Thanks to the following post, here's how to fix the blank screen:

http://www.tonymacx86.com/os-x-updates/161314-os-x-10-10-3-update-22.html#post1018706

Here is what I did:

1) Added "nv_disable=1" boot argument to Clover
2) Updated to 10.10.3
3) Rebooted
4) Ran Kextbeast to install modified kext from above post
5) Removed "nv_disable=1" boot argument from Clover
6) Reboot and done

Did some quick benchmarks and opened up some apps and so far so good. I am staying on native Nvidia drivers and not web drivers.
 
Joined
Apr 10, 2015
Messages
6
Motherboard
MSI x99SLI Plus
CPU
Intel i7-5820k
Graphics
EVGA GeForce GTX970 ACX 2.0
Mac
Classic Mac
Mobile Phone
So I've gotten as far as to try to replace the kernel in terminal. However, I'm getting the response directory /Volumes/Yosemite/System/Library/Kernals does not exist. Any help?

Edit: I'm dumb, named my drive SSD instead of Yosemite... *face palm*
 
Joined
Feb 17, 2015
Messages
20
Motherboard
GIGABYTE GA-X99-UD4
CPU
I7-5820k @ 4,3Ghz
Graphics
Gigabyte GTX970 G1
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
It's been a few weeks since my last post in this thread but I want to give an update to all of you building a X99 based hackintosh. Actually everything is working fine and 100% stable, with hours of video editing and Adobe CC applications a day.

Findings
First of all: I highly recommend you to use chimera/chameleon and NOT UEFI clover if you're planning to use more than one x16 PCIe graphics card and one x1 PCIe graphics. There's a bug in memory allocation / memory map in combination with too many PCIe cards (eg: option roms getting loaded when booting). The clover developers are aware of this bug and are trying to modify OsxAptioFixDrv but are unable to fix it at the moment.

Secondly I recommend to turn XHCI to manual in BIOS and use Generic USB kext. Without that kext USB3 is NOT working and furthermore I experienced USB interrupts (eg key strokes getting lost, interrupted mouse movements etc.).
 
Joined
Dec 19, 2010
Messages
264
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I'd have to ask a stupid question.

I created two Unibeast install USB sticks. One was a standard OS X Yosemite 10.10 install stick and one was the patched version for X99 hardware. Unfortunitly I labeled them both 10.10 and now cannot tell the difference between the two. Ridiculously stupid I know but here comes the question,....

Can I just boot from one of these Unibeast USB sticks and get information on the kernel via the menu system or maybe via terminal cammand to find out which has been patched,....?

I guess I can always go through building a modified Yosemite Unibeast USB install stick again but was hoping there was a simple solution.
 

neilhart

Moderator
Joined
May 25, 2010
Messages
2,691
Motherboard
ASRock Fatal1ty Z270 Gaming - ITX/ac
CPU
i7-7700T
Graphics
GTX960
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. iOS
Try using setting the hidden files to show (use ShowAllFile app).

Click on the USBs and check the file listing details. And while there you can select a file and use the "Get Info" finder function to see more detail. I would think that you could tell which is which this way.


Good modding,
neil
 
Joined
Feb 5, 2013
Messages
1,298
Motherboard
Gigabyte Z490 Vision D
CPU
i9-10850K
Graphics
6800 XT
Mac
  1. iMac
So, I have an issue with just booting my USB stick.

I have a Gigabyte X99 UD4 board, with F12 bios. I've done a lot of research and I've tried to be very careful to the follow the instructions, but I can't even get my USB stick to boot.

I have successfully installed Yosemite on an older Gigabyte Z77 board, with a nVidia GTX 970 card, so I've had some success in the past.

The hardware: Gigabyte X99 UD4 (F12 bios), i5820k CPU, MSI 970 card (was working in the old Yosemite build with the Z77 board), Crucial RAM (currently only one 8GB stick in the motherboard) - all works just fine if I boot with Win 8.1. Hardware is solid, I think.

Downloaded the latest Unibeast, and also Yosemite at the same time, installed on a known good USB stick, copied over the Voodoo kext for the i5820k, patched following instructions from Tony's guide (only once via Stinga11). Added npci=0x2000, etc.

But it won't boot. Continuously hangs at various points. I double checked the bios settings. I've tried various boot flags.

-x -v -f npci=0x2000 nv_disable=1, and added cpus=1 at one point (no luck), cpus=0, kext-dev-mode=1, etc.

Is it possible that I have 10.10.3 Yosemite that I downloaded from the Apple site and that might be the problem (because 10.10.3 might have some surprises in it)?


OKAY! I got it. And I have some words of advice for anyone trying to configure an X99 system running Yosemite.

Each system appears to have unique requirements for the boot loading. For me, it was:

-v nv_disable=1 npci=0x3000 kext-dev-mode=1

First: successful boot parameters vary widely, even with hardware that is very similar. This I don't quite understand. Many others who have my board and video card were using other parameters, including npci=0x2000, which for whatever reason was not working for me. All had X99 UD4 boards, with nVidia GTX970/980s and their boot flag requirements were different. Annoying, but true....I had tried all types of combinations of boot flags, and they all didn't seem to work. Until......(see next paragraph)

Secondly, you have to wait after you boot with a set of flags. At least 20 minutes. Because in one case, that's how long it took for the installer to get to the Mac OSX install screen. I hadn't been waiting long enough, and probably had the right parameters entered once or twice before, but I hadn't waited long enough for the system to load the OSX image. The way I found out was I had set some boot flags and started the boot, but had to walk the dog. The screen looked like it was frozen, as usual, so I said to myself, screw it, and went ahead and walked the dog. But 20-25 minutes later, when I got back, there was the install gui screen!

Hackintoshes are still a bit of an art, I think.....

ALSO: I did get the very latest version of Yosemite (10.10.3), and it's a bit more difficult to get to boot and install (in my opinion) AND if you have a GTX970/980, yes, you WILL need a newer nVidia Web driver! (346.01.02f01 will NOT do it....)

Good Luck....

EDIT: Also, I changed bios revisions from F12 to F11 (not sure if that helped or not), and I changed from an MSI GTX970 card to a EVGA GTX980 card (again, not sure if that helped either).
 
Last edited:
Top