How to Install Yosemite on Tonymacx86’s Custo Mac Pro (8GB*2 RAM)

November 23, 2014 Hackintosh No comments , , ,

My PC:

i7 4790k

Kingston 8GB*2 DDR3 1600 (the RAM oc to 1866 automatically)

Giga GTX760 4GB

Giga Z97X-UD3H

840 EVO 120G SSD

550W Power

Source: http://www.tonymacx86.com/yosemite-desktop-guides/145095-success-yosemite-ga-z97x-ud3h-i5-4690-gtx660.html


Hello everyone, that is my guide to successfully install OS X Yosemite for the Gigabyte GA-Z97X-UD3H. It works everything except iMessage and FaceTime, you can enable them following this guide How to Fix iMessage

First of all, remove all the RAM sticks except one.

Follow this guide http://www.tonymacx86.com/445-unibea…-based-pc.html from step 1 to step 4.

IMPORTANT: when you will boot for the 1st time and when you just installed Yosemite (before installing drivers with MultiBeast) boot with these flags: “-x GraphicsEnabler=No”

Install MultiBeast with these options:

Quick Start > DSDT Free
Drivers > Audio > Realtek ALCxxx > ALC1150 (because that’s the audio card we have in our motherboard)
Drivers > Disk > 3rd Party SATA
Drivers > Misc > FakeSMC v6.11.1328
Drivers > Network > Intel > AppleIntelE1000e v3.1.0 (to enable the ethernet connection correctly)
Drivers > AppleRTC Patch for CMOS Reset
Bootloaders > Chimera v4.0.0
Customize > Boot Options > 1080p Display Mode (of course just if you have a 1080p display)
Customize > Boot Options > Basic Boot Options
Customize > Boot Options > Hibernate Mode – Desktop
Customize > Boot Options > IGPEnabler=No
Customize > Boot Options > Kext Dev Mode
Customize > Boot Options > Use KernelCache
Customize > System Definitions > Mac Pro > Mac Pro 3,1 (usually it’s better choose this to avoid kernel panic)
Customize > Themes > tonymacx86 Black (you can choose the one you want)

Then, just in case you have an SSD, check this option:
Drivers > Disk > TRIM Enabler > 10.10.0 TRIM Patch

Now cross your fingers and reboot! Press F12 when the PC is restarting and boot from the drive you installed Yosemite, everything should work fine! I’ll post the guide to enable HDMI audio ASAP. Hope this will help!

EDIT: just in case you have a kernel panic, boot up with -x in safe mode and install this MultiBeast driver:
Drivers > Misc > NullCPUPowerManagement

It is important that the USB3.0 driver must be installed. Otherwise the SD card reading via USB2.0 hub will cause freeze/panic definitely.

PS: The USB2.0 hub is connected to USB3.0 port on the motherboard. If your USB2.0 hub is connected with USB2.0 port on the motherboard, no such freeze/panic.


I ordered the same motherboard/cpu as you have in your computer, so I’m glad I found your guide, because I’m quite a noob when it comes to computers . I will install everything sometime this weekend.

Just wondering, why remove the RAM-sticks except one?


Quote Originally Posted by Steedy View Post

Just wondering, why remove the RAM-sticks except one?

Actually, I don’t know! If you won’t remove the RAM sticks except one, a kernel panic will pop up 


I got two 8GB RAM sticks. So your advice would be to wait with installing the second one until I completed the entire installation?


Quote Originally Posted by Steedy View Post

I got two 8GB RAM sticks. So your advice would be to wait with installing the second one until I completed the entire installation?



Thank you,  agavasan You’re so great.

I follow your method and it works. Yes, the issue is the 16GB of RAM. And there is actually no need to disable on board graphics card (which will make the audio function abnormal).

And the boot flags of “-x GraphicsEnabler=No” is needed before the setup of MultiBeast. Otherwise you will not be able to reach the installer (both the 1st installation and the 2nd installation after the reboot).

Thank you so much. And after the setup of MultiBeast, I shut down my PC then plugged the other 8GB of RAM back then boot again. It’s a miracle that I am able to enter the system. But everyone should be patient that int the Apple bar screen it takes about 2 minute to start so do not turn off your PC. Finally, enjoy your Yosemite.


However, I found a issue that after installation and multibeast setup and then I plugged the other RAM of 8GB back.

Today I modified a kext file in the SLE folder. I had to add my wireless card’s VEN and DEV ID into the IO80211Family.kext’s plist.

After I clicked “More to Tash” of IO80211Family.kext file in the SLE folder, my system freezes. So I wonder if this freeze is caused by the RAM of 8GB*2?

So next time, if I am going to change the SLE folder, I have to unplug a RAM first, then after the installation of the kext files, just plug the RAM back.

Have anyone experienced the same issue?

How to install Mavericks 10.9.1 on PC

October 24, 2014 Hackintosh No comments , , ,

Well, I am a lucky guy today. I successfully installed Mavericks 10.9.1 on my PC. The brief device list of my PC is below.


Mother Board: Asus M5A97 R2.0

Graphic Card: Sapphire HD7870 2GB

Wireless Card: TP-link TL-WN851N

Hard Disk: Seagate 80 GB

OK. Let’s begin. First, the install process is based on the guide from TonyMacX86 (http://www.tonymacx86.com/374-unibeast-install-os-x-mavericks-any-supported-intel-based-pc.html). Notice that the methods of guides from TonyMacX86 are all designed for PCs with Intel-based CPUs. So how did I make it? I am with a cpu of AMD FX6300.

So this is what I have found via searching the Internet with key words of “FX6300” and “Hackintosh”. The original site is from Reddit (http://www.reddit.com/r/hackintosh/comments/1yhx4p/amd_fx6300_osx_mavericks_1091_hackintosh/). Now I quote the post without any modification below.

[AMD FX-6300] OSX Mavericks 10.9.1 Hackintosh Installation Successful! Fully operational! [Audio, Internet, GPU, iCloud, iMessage] (self.hackintosh)

submitted   by 38darkness42

Alright guys so I browse these forums every so often because I love Hackintoshing and I do it on YouTube alot as well. I recently upgraded my PC and after two days of tinkering with my system I was able to get a fully working Hackintosh! Heres my specs:

Processor: AMD FX-6300

Motherboard: Gigabyte 990-FXA-UD3

GPU: GeForce GTX 760 (Worked out of the box, no additional kexts!)

PSU: Thermaltake TR2-700 700W PSU

RAM: 4GB Memory

Storage: 60GB SSD (used as Windows boot drive) 500GB Hard Drive (Used for additional files, completely wiped for mac)

It was a tedious process however with some help of a friend I was able to get it running pretty smoothly. Here’s my process:

1) I initially was going to use Niresh’s 10.9 distro, however I decided since I have a MacBook I could install Tonymacx86’s Unibeast and then replace the Mach_kernel with a modified AMD Mach_Kernel

2) Then, I booted into my USB drive and used the boot flags “GraphicsEnabler=No npci=0x3000 -v” Booted into installation flawlessly. Thanks to the modified AMD kernel I was able to avoid getting a kernel panic here.

3) Partitioned/installed on my 500GB Hard Drive. Nothing to say here really, just format as Mac OS X Extended (Journaled) and I was good to go.

(keep in mind that no kexts and a bootloader is not on the partition yet, I will have to do that post-installation)

4) Install went smooth as expected, but when I tried to boot into my Mac I realized that every time (I tried about three times) It would just reboot and start over again.

5) I make tutorials on YouTube. And I remember that in my Mountain Lion tutorial I actually had to copy and paste the kernel that I used in the installation to my partition to boot. So I thought it was worth a shot. I went into terminal, typed “cp /mach_kernel /Volumes/Macintosh” (Macintosh being my partition name)

6) Restarted the boot and it booted flawlessly. Once again using the flags “GraphicsEnabler=No npci=0x3000 -v”

7) Post installation I was able to install my ethernet and tried to install my alc audio kext, but it didn’t work. That wasn’t top of my priorities then, I needed a bootloader. Using the DSDT-Free setup Unibeast offered, I always kept getting a kernel panic every time I booted. Then I tried to boot with “-x” for a safe boot and it was able to get past the conflicting kexts. I deleted my AppleIntelCPUPowerManagement.kext and AppleIntelCPUPowerManagementClient.kext and it booted up no problem once again.

8) After booting and everything almost done, I downloaded the newest Chameleon bootloader and rebooted. Once again, worked flawlessly.

9) Finally, I installed VoodooHDA for my audio. It worked, however the volume was really quiet. I had to edit a .plist string to fix it. My microphone malfunctions alot, and to my friends who I talk to on Skype say I sound like a robot. Hopefully I can fix this in the near future.

Overall I’m pretty proud of the outcome and hopefully I’ll make a tutorial on how to install 10.9 for AMD processors sometime soon.

Here’s a screenshot of some of the system info:


If anyone has any tips/tricks/questions please feel free to leave a comment! Thanks for reading.

Here’s a list of kexts I used:

AMD Kernel: http://www.osx86.net/files/file/3657-amd-fx-109-mavericks-kernel-nvidia-work/

Audio Kext: http://www.osx86.net/files/file/1194-voodoohda-2-8-4-pkg-installer/ (NOTE: Keep in mind if you use this kext you must delete/disable the AppleHDA Audio kext to prevent a kernel panic. However, when I installed the Package it also installed the AppleHDA disabler kext. So I didn’t have to worry about that.)

Bootloader: http://www.osx86.net/files/file/3818-chameleon-22svn/

Once again, video worked out of the box, GPU Acceleration/etc is great, I can play League of Legends on a solid 40FPS with everything on Ultra High however in Windows I usually hit 130-200 FPS. It’s not that much of a resource-demanding game and I’m not sure why my Hackintosh is getting such low results, I’m going to look into it.

I want to emphasize that (1). make sure there is only one USB device inserting on the mother board, or you might fail to boot in with the USB disk. (2) make sure that the USB disk is inserted on the USB2.0 port, otherwise you might be fail to boot in with the USB disk too. (3) You have to get the root user privilege to replace the Mach_kernel file located in the root directory of the USB disk (only the root user have the write and read privileges). And finally, the most important is the modified AMD Mach_kernel. It’s here (http://bbs.pcbeta.com/viewthread-1458974-1-1.html).

OK, I wish you guys succeeding.