Contribute
Register

Stork's Gene Build > ASUS MAXIMUS VIII GENE Z170 - i5-6600K - MSI Vega 56

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,782
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Thank you @Stork! Then I'll try to use RehabsMan's patch renamed to config.plist....
NO! I didn't say that. I said to use RehabMan's _10_12_5.plist content like I described in my Gene build description, Post #1. (BTW, I moved your and my posts to my Gene build description thread so as not to hijack pastrychef's thread.)


...What I did not fully understand:

- The paragraph "Making the UniBeast USB Thumb Drive" is about creation of modified config.plist that has to be swapped with original config.plist in EFI/EFI/Clover on a USB stick before installation. Can I directly replace it or does anything has to be changed in the code to match my particular installation?

- In the paragraph "Installation notes" you are writing about RehabMan's patched kext and SSDT spoofing. Do I still have to do it? It seems to be a way more complicated :)
- For the UniBeast thumb drive, just replace it...when I get it modified later today. You'll know when I've updated it by looking at my Updates at the end of Post 1.

- Yes. It's not complicated, it just requires a steep learning curve. I'm not a programmer, computer IT guy, computer scientist nor a computer systems engineer, and, yet, I figured it out.
 
Last edited:

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,782
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Updated to 10.12.5 without any problems. Here is my procedure.

:ch: If you're using a M.2 NVMe SSD like I am, then download RehabMan's latest patch-nvme script. Don't run it until after you update!

:ch: Backup your current installation using Carbon Copy Cloner or SuperDuper.

:ch: Download the Mac App Store Software Update or Combo Update and run it to update to 10.12.5 - the updater will reboot upon completion;

:ch: Upon rebooting, the Nvidia driver will prompt you to update to the latest driver and reboot when its completed it's installation;

:ch: (Optional for M.2 NVMe SSD owners) Update your HackrNVMeFamily kext with RehabMan's patch-nvme.

Welcome to Sierra 10.12.5! :thumbup:

Audio is working fine.
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,782
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
RehabMan's new [Guide] USB power property injection for Sierra adds the capability to "turn on" USB charging for iDevices. Using the following config.plist mod allows my USB 3 ports to charge my iPhone.

The following is taken from RehabMan's Guide. Note: I'm using the iMac14,2 System Definition which is defined in Apple's /System/Library/Extensions/IOUSBHostFamily.kext/Contents/Info.plist. Again see RehabMan's guide for understanding what you'll have to do in addition if your SysDef is not in the supported list. iMac15,2 SysDef and earlier are supported while iMac16,x, iMac17,x and non of the Mac Pro SysDefs are in the list. So, you'll have to see RehabMan's guide for what to do.

In IORegistryExplorer v2.1, here's where we discover that EC0 needs to be changed to EC. (See RehabMan's Guide for more information.)
ec0-in-ioregistryexplorer-png.257042

Since I'm using the iMac14,2 SysDef, we can make the simple config.plist addition. In PlistEditPro or Xcode, add the following to the config.plist in ACPI > DSDT > Patches:
config.plist EC0 to EC patch.png


Or in a text editor (not recommend as it is too easy to screw up the formatting):
Code:
<key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Patches</key>
            <array>
                ...
                <dict>
                    <key>Comment</key>
                    <string>Change EC0 to EC</string>
                    <key>Find</key>
                    <data>RUMwXw==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
            </array>
...

Reboot after saving your patch.

Happy charging. :thumbup:
 
Last edited:
Joined
Jun 9, 2013
Messages
10,757
Motherboard
Gigabyte GA-H77N-WIFI
CPU
i7-3770
Graphics
HD 4000
Mac
  1. MacBook
  2. Mac mini
Mobile Phone
  1. Android
RehabMan's new [Guide] USB power property injection for Sierra adds the capability to "turn on" USB charging for iDevices. Using the following config.plist mod allows my USB 3 ports to charge my iPhone.

The following is taken from RehabMan's Guide. Note: I'm using the iMac14,2 System Definition which is defined in Apple's /System/Library/Extensions/IOUSBHostFamily.kext/Contents/Info.plist. Again see RehabMan's guide for understanding what you'll have to do in addition if your SysDef is not in the supported list. iMac15,2 SysDef and earlier are supported while iMac16,x, iMac17,x and non of the Mac Pro SysDefs are in the list. So, you'll have to see RehabMan's guide for what to do.

Since I'm using the iMac14,2 SysDef, we can make the simple config.plist addition. In PlistEditPro or Xcode, add the following to the config.plist in ACPI > DSDT > Patches:
View attachment 255874

Or in a text editor (not recommend as it is too easy to screw up the formatting):
Code:
<key>ACPI</key>
    <dict>
        <key>DSDT</key>
        <dict>
            <key>Debug</key>
            <false/>
            <key>DropOEM_DSM</key>
            <false/>
            <key>Patches</key>
            <array>
                ...
                <dict>
                    <key>Comment</key>
                    <string>Change EC0 to EC</string>
                    <key>Find</key>
                    <data>RUMwXw==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
            </array>
...

Happy charging. :thumbup:

Glad it works for you Stork. :thumbup:
 
Joined
May 12, 2017
Messages
3
Motherboard
ASUS ROG MAXIMUS VIII FORMULA
CPU
I5-6600K
Graphics
GIGABYTE GeForce GTX 980Ti Windforce OC Edition
Hey Stork Thank you for this guide! I was finally able to boot MAC OSX Sierra 10.12.5 on my Hackintosh build. Cheers!!

Can you suggest which WiFi adapter choices we have with this build? I have Asus Rog Maximus VIII Formula Motherboard. I did see Fenvi WiFi/BT PCIe card that works OOB? Are you using this one? or any other?
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,782
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Hey Stork Thank you for this guide! I was finally able to boot MAC OSX Sierra 10.12.5 on my Hackintosh build. Cheers!!

Can you suggest which WiFi adapter choices we have with this build? I have Asus Rog Maximus VIII Formula Motherboard. I did see Fenvi WiFi/BT PCIe card that works OOB? Are you using this one? or any other?
I am using the Fenvi T919 PCIe card with great success. It uses the same WiFi/BT4 card as the iMac. Unfortunately, the last time I looked, it is out of stock at Amazon (the site directs you to their other wireless products). However, keep looking as it is worth the $60 to work OOB.
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
20,476
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Hey Stork Thank you for this guide! I was finally able to boot MAC OSX Sierra 10.12.5 on my Hackintosh build. Cheers!!

Can you suggest which WiFi adapter choices we have with this build? I have Asus Rog Maximus VIII Formula Motherboard. I did see Fenvi WiFi/BT PCIe card that works OOB? Are you using this one? or any other?

Another option is to buy the PCI-e adapter card and the BCM94360CD separately and install the card yourself. It just requires attaching the antenna wires to the 94360CD card. I have used this one from Amazon.com and it worked no problem.

https://www.amazon.com/dp/B00THN281U/?tag=tonymacx86com-20

http://www.ebay.com/itm/Broadcom-BC...316044?hash=item281bfde58c:g:kBgAAOSwGXtXgLrj
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
20,476
Motherboard
GA-Z97X-UD3H-BK
CPU
i5-4690K
Graphics
HD4600 / RX 570
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
Joined
May 12, 2017
Messages
3
Motherboard
ASUS ROG MAXIMUS VIII FORMULA
CPU
I5-6600K
Graphics
GIGABYTE GeForce GTX 980Ti Windforce OC Edition
Thank you Stork & Trs96! I'll check them out.
 
Joined
Jan 22, 2017
Messages
3
Motherboard
ASUS Maximus VIII Gene
CPU
Intel Core i7 6700K
Graphics
GeForce 980Ti
Mac
  1. Mac Pro
Hello fellow Gene owners,

After two or three months of on and off troubleshooting, I have finally managed to get a stable OSX build. After completing my build, I would get a "no symbol," presumably from my PCIe ssd. I could always install Mac OS on the drive but never boot directly from it. No matter, that holds my windows OS at the moment. So after purchasing an 850 evo (simple SATA ssd), i found that to be much more suited to my newbie needs. It doesn't seem likely that I will want to put mac on the drive though, the 850 is plenty fast for my needs.
Next, I was having trouble keeping the NVIDIA web driver checked, it never booted correctly and got suck in verbose mode at the line IOConsoleUsers etc. Then I realized my 980ti was in the 8x slot. It had never occured to me that this would cause an issue, but sure enough, I was finally able to boot with the web driver. After some fiddling with clover configurator, I got the machine to boot by itself. This might have just been an issue for EMUVariableUEFI 64 users w/o native graphics, but the actual location of the card is what messed up the booting process. If anyone wants to test what occurs when their card is in the 8x slot it would be interesting to see.

Some last questions: how necessary is the SSDT.aml? (I want to overclock)
Because i ran clover installer and multibeast so many times in the bios I have maybe 20 listings of UEFI OS (the correct one is distinguished by saying it is stored on the 850 evo.) how do I get rid of these?
But the clover isn't showing my windows drive, and it is more zoomed in with the correct clover than the ones that arent actually stored on the drive? Any way to fix this?

Thanks for being helpful thread and getting me on my way to have a running hackintosh. Geekbench scores are in the 5000/20000
 
Top