Denicio Posted June 27, 2016 Author Share Posted June 27, 2016 I tried this guide to install a Hackintosch with my system components, but the system is not booting. I used the ktexts from this thread, only cpu settings are changed. My components are: ASRock H170M-ITX/ac Pentium G4400 Celeron cpu Onboard gpu At the moment i use a G4400, later i will switch to i5 or i7. System is booting from usb, clover is loading. At Clover boot screen, i try to boot the system in verbose mode. After that i got the following errors: OsxAptioFix2Drv: starting overrides for .IABootFiles/boot.efi Using reloc block: no, hibernate wake: no This version of Mac OS X is not support Reason: Mac-65CE76090165799A My config.plist Yes, because your CPU is not natively supported by OS X, you have to spoof it: <key>FakeCPUID</key> <string>0x0306C0</string> Link to comment Share on other sites More sharing options...
heckpopper Posted June 27, 2016 Share Posted June 27, 2016 My Config.plist was not complety summited. Therese a key for the FakeCPUID: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <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>Rename HECI to IMEI</string> <key>Disabled</key> <false/> <key>Find</key> <data> SEVDSQ== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>Rename _OSI to XOSI</string> <key>Disabled</key> <false/> <key>Find</key> <data> X09TSQ== </data> <key>Replace</key> <data> WE9TSQ== </data> </dict> <dict> <key>Comment</key> <string>Rename HDAS to HDEF</string> <key>Disabled</key> <false/> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <true/> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 uia_exclude=HS01;HS02;SS03;SS04;SS05;SS06;SS07;SS08;SS09;SS10;USR1;USR2</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <string>Yes</string> </dict> <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>1</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>GUI</key> <dict> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <false/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Linux</key> <false/> <key>Tool</key> <false/> </dict> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>FakeCPUID</key> <string>0x0306C0</string> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Boot Glitch</string> <key>Disabled</key> <false/> <key>Find</key> <data> AQAAdRc= </data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6xc= </data> </dict> </array> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>09/22/2015</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM171.88Z.0105.B00.1509221819</string> <key>Board-ID</key> <string>Mac-65CE76090165799A</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>iMac17,1</string> <key>ChassisAssetTag</key> <string></string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>13</string> <key>Family</key> <string>iMac</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02QXXXXGG7L</string> <key>Trust</key> <false/> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Perhaps its the wrong value Link to comment Share on other sites More sharing options...
Denicio Posted June 27, 2016 Author Share Posted June 27, 2016 My Config.plist was not complety summited. Therese a key for the FakeCPUID: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <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>Rename HECI to IMEI</string> <key>Disabled</key> <false/> <key>Find</key> <data> SEVDSQ== </data> <key>Replace</key> <data> SU1FSQ== </data> </dict> <dict> <key>Comment</key> <string>Rename _OSI to XOSI</string> <key>Disabled</key> <false/> <key>Find</key> <data> X09TSQ== </data> <key>Replace</key> <data> WE9TSQ== </data> </dict> <dict> <key>Comment</key> <string>Rename HDAS to HDEF</string> <key>Disabled</key> <false/> <key>Find</key> <data> SERBUw== </data> <key>Replace</key> <data> SERFRg== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <true/> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 uia_exclude=HS01;HS02;SS03;SS04;SS05;SS06;SS07;SS08;SS09;SS10;USR1;USR2</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>LastBootedVolume</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <string>Yes</string> </dict> <key>CPU</key> <dict> <key>UseARTFrequency</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>1</string> </dict> <key>USB</key> <dict> <key>FixOwnership</key> <true/> <key>Inject</key> <false/> </dict> </dict> <key>GUI</key> <dict> <key>Mouse</key> <dict> <key>DoubleClick</key> <integer>500</integer> <key>Enabled</key> <false/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Linux</key> <false/> <key>Tool</key> <false/> </dict> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>NvidiaSingle</key> <false/> </dict> <key>KernelAndKextPatches</key> <dict> <key>FakeCPUID</key> <string>0x0306C0</string> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Boot Glitch</string> <key>Disabled</key> <false/> <key>Find</key> <data> AQAAdRc= </data> <key>Name</key> <string>IOGraphicsFamily</string> <key>Replace</key> <data> AQAA6xc= </data> </dict> </array> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>09/22/2015</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>IM171.88Z.0105.B00.1509221819</string> <key>Board-ID</key> <string>Mac-65CE76090165799A</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardType</key> <integer>10</integer> <key>BoardVersion</key> <string>iMac17,1</string> <key>ChassisAssetTag</key> <string></string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>13</string> <key>Family</key> <string>iMac</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>ProductName</key> <string>iMac17,1</string> <key>SerialNumber</key> <string>C02QXXXXGG7L</string> <key>Trust</key> <false/> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Perhaps its the wrong value Can you add also "cpus=1" to Boot Flags without the quotes? Link to comment Share on other sites More sharing options...
Ciro82 Posted June 27, 2016 Share Posted June 27, 2016 Yes, because your CPU is not natively supported by OS X, you have to spoof it: <key>FakeCPUID</key> <string>0x0306C0</string> That FakeID is from an Haswell CPU... Link to comment Share on other sites More sharing options...
Denicio Posted June 27, 2016 Author Share Posted June 27, 2016 That FakeID is from an Haswell CPU... Could he use my CPU ID? It's a Skylake i3 6100. Family 0x06 Model 0x5e Stepping 0x03 0x03065e? Link to comment Share on other sites More sharing options...
Ciro82 Posted June 27, 2016 Share Posted June 27, 2016 0x0306R0 Link to comment Share on other sites More sharing options...
heckpopper Posted June 28, 2016 Share Posted June 28, 2016 i tried different config keys, but there is no improvement: <dict> <key>Arguments</key> <string>dart=0 cpus=1 uia_exclude=HS01;HS02;SS03;SS04;SS05;SS06;SS07;SS08;SS09;SS10;USR1;USR2</string> has no effect. I tried 0x0306R0 and 0x0306C0 as FakeCPUID without any success. Will there be an effect if i change from skylake G4400 to a Skylake i3 or i5? Link to comment Share on other sites More sharing options...
Ciro82 Posted June 28, 2016 Share Posted June 28, 2016 i tried different config keys, but there is no improvement: <dict> <key>Arguments</key> <string>dart=0 cpus=1 uia_exclude=HS01;HS02;SS03;SS04;SS05;SS06;SS07;SS08;SS09;SS10;USR1;USR2</string> has no effect. I tried 0x0306R0 and 0x0306C0 as FakeCPUID without any success. Will there be an effect if i change from skylake G4400 to a Skylake i3 or i5? If you change your CPU, of course you will be good to install. Link to comment Share on other sites More sharing options...
ziggymanILT Posted June 28, 2016 Share Posted June 28, 2016 Just wanted to post a thank you to Denicio for this guide. Helped me get my son's H170M-ITXD/L up and going. All seems to run well except sleep. I will share if I can figure out the issue there. Sound is working but I need to keep the RT variable at 0X3 to load unsigned kexts. Is this normal? I would prefer it at 0X0 when I hand it over to my kid. Link to comment Share on other sites More sharing options...
Denicio Posted June 29, 2016 Author Share Posted June 29, 2016 Just wanted to post a thank you to Denicio for this guide. Helped me get my son's H170M-ITXD/L up and going. All seems to run well except sleep. I will share if I can figure out the issue there. Sound is working but I need to keep the RT variable at 0X3 to load unsigned kexts. Is this normal? I would prefer it at 0X0 when I hand it over to my kid. If the RT variable is not set, it usually gets a default value from Clover. Either way, thanks for your kind words and whatever problem arises we're here to help out. I will also be trying the Sierra dev builds in time and post an update in the future. Best of luck and skills! Link to comment Share on other sites More sharing options...
Denicio Posted June 30, 2016 Author Share Posted June 30, 2016 i tried this guide and install on a HDD el captain but i can't find the hard disk in clover , i can see only the bootable usb Found out what's wrong with your build. On the first restart obviously you did not enter the Installer again to finalize the installation. If you succeed in doing this, then you will see your El Capitan disk on Clover. Link to comment Share on other sites More sharing options...
heckpopper Posted July 29, 2016 Share Posted July 29, 2016 Now i have a i5 6600 and got a new error message: OsxAptioFix2Drv: Starting overrides for System/Library/Coreservices/boot.efiUsing reloc Block: no, hibernate wake:no This version of Mac OS X is not supported on this platform Reason mac-65CE76090165799A Link to comment Share on other sites More sharing options...
Denicio Posted August 2, 2016 Author Share Posted August 2, 2016 Now i have a i5 6600 and got a new error message: OsxAptioFix2Drv: Starting overrides for System/Library/Coreservices/boot.efi Using reloc Block: no, hibernate wake:no This version of Mac OS X is not supported on this platform Reason mac-65CE76090165799A Can you post your config.plist? I find it highly unlikely to get these results with the method described on this tutorial. Link to comment Share on other sites More sharing options...
baldman82 Posted August 13, 2016 Share Posted August 13, 2016 Sure, so it gets stuck here and then it gets all distorted. For future reference, I had the same problem on a asrock H170M-ITX/DL motherboard. The problem was using a USB 2.0 port, when booting from the USB 3.0 header everything worked. Link to comment Share on other sites More sharing options...
nguyetan13 Posted August 16, 2016 Share Posted August 16, 2016 Hi. Did you end up getting handoff to work? Link to comment Share on other sites More sharing options...
mopidicks Posted August 26, 2016 Share Posted August 26, 2016 I've tried following these instructions on my Asrock H110 mitx mother board, it just loops back to the boot devices screen. Hi all, I bought the ASRock Deskmini 110W that comes with the Asrock H110M-STX. The 110W comes with Intel AC3160 Wi-Fi which does not work with macOS. I installed a Dell DW1560 Broadcom BCM94352Z. I tried to install El Capitan and Sierra Public Beta 6. All I am getting is kernel panic and loop back to Clover screen. I need to capture the kernel panic screen and diagnose that.... Link to comment Share on other sites More sharing options...
waralolz Posted August 29, 2016 Share Posted August 29, 2016 Can someone help me out. I've been trying to install El Capitan using Asrock Pro4/Hyper and followed instructions here.. This is what occurs when installing.. Link to comment Share on other sites More sharing options...
Denicio Posted September 13, 2016 Author Share Posted September 13, 2016 Guide updated for the latest macOS Sierra GM. Link to comment Share on other sites More sharing options...
barvela Posted September 22, 2016 Share Posted September 22, 2016 Hello, installation went fine. Thank you very much for your precious guide. I have just a newbie question. After installing the Nvidia webdrivers during reboot the screen keep black. Probably a problem of resolution. How can I force from boot the monitor native resolution (2560 x 1440)? Thank you in advance. 1 Link to comment Share on other sites More sharing options...
Denicio Posted September 22, 2016 Author Share Posted September 22, 2016 Hello, installation went fine. Thank you very much for your precious guide. I have just a newbie question. After installing the Nvidia webdrivers during reboot the screen keep black. Probably a problem of resolution. How can I force from boot the monitor native resolution (2560 x 1440)? Thank you in advance. As far as I know for nVidia there's a new method for Clover in Sierra, please search Google for this "New Method for Enabling NVIDIA Web Drivers in Clover" Link to comment Share on other sites More sharing options...
barvela Posted September 22, 2016 Share Posted September 22, 2016 As far as I know for nVidia there's a new method for Clover in Sierra, please search Google for this "New Method for Enabling NVIDIA Web Drivers in Clover" For me worked just changing the smbios to iMac 14,1. Thank you anyway. Very good guide. 1 Link to comment Share on other sites More sharing options...
Clopodav Posted September 23, 2016 Share Posted September 23, 2016 Hi everyone I'm a new here and have a lamer question. I did everything as explained above and succeeded to install Sierra over Gigabyte H170M-D3H/DDR3 motherboard. Everything works well except one thing. I need to boot with the setup pen drive anytime I need to boot OSX. I understand the Clover must be installed to the SSD and Kexts also must be copied. So where can I find proper instructions? Thanks ----------- OK, I found where I misread. Never mind. 1 Link to comment Share on other sites More sharing options...
Denicio Posted September 23, 2016 Author Share Posted September 23, 2016 Hi everyone I'm a new here and have a lamer question. I did everything as explained above and succeeded to install Sierra over Gigabyte H170M-D3H/DDR3 motherboard. Everything works well except one thing. I need to boot with the setup pen drive anytime I need to boot OSX. I understand the Clover must be installed to the SSD and Kexts also must be copied. So where can I find proper instructions? Thanks ----------- OK, I found where I misread. Never mind. Repeating the same steps just like you did for the USB installation drive. If you have more questions, don't hesitate. Link to comment Share on other sites More sharing options...
Denicio Posted September 24, 2016 Author Share Posted September 24, 2016 Can someone help me out. I've been trying to install El Capitan using Asrock Pro4/Hyper and followed instructions here.. This is what occurs when installing.. I can see that your Boot Flags are not the ones listed on this guide, care to explain if you were facing problems before? Changelog: - Updated AppleALC.kext and IntelMausiEthernet.kext to latest versions. - Simplified "config.plist" for Sierra Installation. Link to comment Share on other sites More sharing options...
bakerman1971 Posted October 4, 2016 Share Posted October 4, 2016 Hi Guys firstly Denicio, many thanks for creating this guide, this has got me further on than any other guide I could find out there. Firstly the specs: ASRock Z170M-ITX/ac Chosen as it's on the compatibility list, along with having Display port (not yet in use) and being compatible with the case used (Streacom FC08) 16GB DDR 4 Vengeance running stock (XMP disabled) i7 6770 non K variant Crucial MX300 1TB SSD currently tried connecting to two different monitor via DVI (will try an HDMI adaptor when I get my hands on one) So following the guide and some troubleshooting tips I get to the same spot each time, it appears to be at the point where the system wants to start the GUI for the install screens, however the monitor goes off into sleep mode and is receiving no signal. From verbose mode the last thing I managed to see appeared to be MCDOS has arrived, the line that appeared under it vanished too quickly to read and I was presented with the power saved screen once again. If anyone has any ideas what this could be I would be very grateful for any help. as an additional note Bios settings have been configured to disable VT-d , disk configurations to AHCI , primary video device to Onboard and shared Video Memory to 128 (this was seen in a previous troubleshoot for using the onboard Intel GPU) Cheers Bakerman Link to comment Share on other sites More sharing options...
Recommended Posts