Jump to content
9 posts in this topic

Recommended Posts

Im currently working on my 3rd Hackintosh and I'm running into some problems. Everytime I try to install High Sierra, both Clover and [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] won't boot into the installer. I keep running into errors like:

"does printf work?"

I also get OsxAptioFixDrv-64.efi, OsxAptioFixDrv2-64.efi and OsxAptioFixDrv-64-Test2-2016.efi errors when using the respective efi in my drivers64UEFI folder.

 

Also tried using the bootflage slide=0 which is supposed to help American Megatrends boards boot properly.

Any help would be appreciated.

EFI.zip

Hi there, sorry i can't help you

but i've got the same problems here with my Asrock H77M-ITX

 

 

I also get OsxAptioFixDrv-64.efi, OsxAptioFixDrv2-64.efi and OsxAptioFixDrv-64-Test2-2016.efi errors when using the respective efi in my drivers64UEFI folder.

 

Before i try to install this version of osx i never had this sort of error with the first version of OsxAptioFixDrv-64.efi 

i have try like you differents Aptio-64.efi but the error still here.

no errors on Yosemite and no errors on Mavericks. i have not try 10.12.

maybe you can try with an older system, i will love try running this system on a x299 board =]

 

is your BIOS "CSM" option is enabled ?

 

good luck, i will appreciate any sort of information on this problem. 

sorry for my english.

 

The best thing you can do is to use iMac Pro SMBIOS without fake CPUID and use Clover Configurator to do a new config.plist from scratch. You can also check the forum for i9 builds because they also list what changes they did and how they get it booted and installed successfully. 

The best thing you can do is to use iMac Pro SMBIOS without fake CPUID and use Clover Configurator to do a new config.plist from scratch. You can also check the forum for i9 builds because they also list what changes they did and how they get it booted and installed successfully. 

 

 

Try to add board in from iMac Pro (Mac-7BA5B2D9E42DDD94) to PlatformSupport.plist

 

Thanks for the effort guys! 

 

Just gave both of these a shot and sadly no luck. Still getting stuck at the same point. I've tried looking for other i9 builds but from what I've found the only people who've done them on here are myself and @surfinchina (who's build inspired mine), at least that's what I was able to find in the search for i9. I've looked on other sites as well and tried a few different config.plists but all seem to lead to the same point. 

 

Here's my updated EFI from today's efforts. Let me know if anybody spots anything. 

EFI.zip

Thanks for the effort guys! 

 

Just gave both of these a shot and sadly no luck. Still getting stuck at the same point. I've tried looking for other i9 builds but from what I've found the only people who've done them on here are myself and @surfinchina (who's build inspired mine), at least that's what I was able to find in the search for i9. I've looked on other sites as well and tried a few different config.plists but all seem to lead to the same point. 

 

Here's my updated EFI from today's efforts. Let me know if anybody spots anything. 

 

 

Try this:

 

EFI.zip

 

Your config.plist was a mess. I made one from scratch using only the options that you need to boot the installer. I don't have any experience with more powerful systems but I do my best helping you. For my low end Pentium G3220 only 2 kernel pacthes and 1 fake CPUID is needed to get OS X booted.

Try this:

 

attachicon.gif EFI.zip

 

Your config.plist was a mess. I made one from scratch using only the options that you need to boot the installer. I don't have any experience with more powerful systems but I do my best helping you. For my low end Pentium G3220 only 2 kernel pacthes and 1 fake CPUID is needed to get OS X booted.

 

Thanks for taking time to help. Just tried with your EFI and I'm no longer getting the printf error. Now I'm getting a OSXAptioFixDrv2 / AIBootFiles Error but its still hanging at basically the same place. Then after about 15-20 Seconds the PC will just turn off. I've attached a photo below. I did some research and I've seen a few attempts for fixes from X99 users but those don't seem to want to work either. 

post-2365997-0-08078500-1515250269_thumb.png

Thanks for taking time to help. Just tried with your EFI and I'm no longer getting the printf error. Now I'm getting a OSXAptioFixDrv2 / AIBootFiles Error but its still hanging at basically the same place. Then after about 15-20 Seconds the PC will just turn off. I've attached a photo below. I did some research and I've seen a few attempts for fixes from X99 users but those don't seem to want to work either. 

 

Try disable VTx-d in your UEFI and enable EHCI and xHCI - fi you have these options. And also you try this guide:

 

https://nickwoodhams.com/x99-hackintosh-osxaptiofixdrv-allocaterelocblock-error-update/

 

or

 

Try this EFI:

 

https://drive.google.com/open?id=1GdHWpGp8Nq5PboacNU_D79YXxQI_R8rg

  • 5 weeks later...

All of the below are required to boot X299:

 

1. You can't boot with an iMacPro1,1 profile unless you are booting into a modified 10.13.3 image or installation. The default download from the App Store does not contain iMacPro1,1 information.

I suggest just using iMac17,1 or 18,x for now. Make sure to have a blackscreen fix in place, like lilu+nvidiagraphicsfixup.

 

2. You should have Above 4G Enabled and CSM & VT-d Disabled in BIOS. (you can get around all of these, but make it easy on yourself at first)

 

3. Try with AptioMemoryFix (just check the box in Clover installer). Only have one Aptio efi file, so if you have more in the drivers64UEFI folder remove them. I use it with my X299 with no issues.

 

4. You have to use VoodooTSCSync and set the IOCPUNumber in it's info.plist to equal the number of CPU virtual cores you have, minus one. That would be 19 for an i9-7900X.

 

5. If you have a locked E2 register in your BIOS then you need the following in KernelToPatch:

 

<key>KernelToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>xcpm_core_scope_msrs © Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>vgMAAAAx0uhy/P//</data>
<key>Replace</key>
<data>vgMAAAAx0pCQkJCQ</data>
</dict>
</array>

 

You can follow anyone's X299 guide, even if they have a different CPU, so long as you modify VoodooTSCSync as I laid out here.

×
×
  • Create New...