Contribute
Register

[GUIDE] OC 10.13.6 Z490 Gigabyte Aorus Xtreme + Core i5 10400 / i9 11900K + Nvidia GTX 1060

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
7,002
Motherboard
Gigabyte Z490i Aorus Ultra - OC 0.6.8
CPU
i5-10600K
Graphics
RX560
Mac
  1. iMac
  2. Mac mini
Classic Mac
  1. eMac
  2. iBook
Mobile Phone
  1. Android
Hello, I am trying to boot a High Sierra installer thumb drive with your "High Sierra EFI". I get some text come up over the bios gigabyte logo for split second... then stuck at apple logo without a loading bar. My BIOS settings are good with your list on your guide.

I don't understand how to spoof CPU, however I would like to strip board specific kext and entries in the OC config from your EFI that I don't require for my system. I am currently running Big Sur and Catalina latest OC... with a Sapphire RX580 GPU.

This is what I currently use in the latest OC.
ACPI: SSDT-AWAC, SSDT-EC-USBX-DESKTOP and SSDT-PLUG-DRTNIA
Kext: AppleALC, Lilu, IntelMausi, VertuialSMC, USBPorts, and WhateverGReen

Any help would be appreciated.

I'm sure @Middleman will be along soon to offer help. :thumbup:

Just looking at the config.plist you are using, it already has a CPU spoof in place for Coffee Lake, so I would change the iGPU spoof from Kaby Lake to match it - 3E9B0007 (RBO 07009B3E etc) is a commonly used Coffee Lake one.

:)
 
Last edited:
Joined
May 11, 2011
Messages
1,961
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
I'm sure @Middleman will be along soon to offer help. :thumbup:

Just looking at the config.plist you are using, it already has a CPU spoof in place for Coffee Lake, so I would change the iGPU spoof from Kaby Lake to match it - 3E9B0007 (RBO 07009B3E etc) is a commonly used Coffee Lake one.

:)
You're right, I am! :)

Hello, I am trying to boot a High Sierra installer thumb drive with your "High Sierra EFI". I get some text come up over the bios gigabyte logo for split second... then stuck at apple logo without a loading bar. My BIOS settings are good with your list on your guide.

I don't understand how to spoof CPU, however I would like to strip board specific kext and entries in the OC config from your EFI that I don't require for my system. I am currently running Big Sur and Catalina latest OC... with a Sapphire RX580 GPU.

This is what I currently use in the latest OC.
ACPI: SSDT-AWAC, SSDT-EC-USBX-DESKTOP and SSDT-PLUG-DRTNIA
Kext: AppleALC, Lilu, IntelMausi, VertuialSMC, USBPorts, and WhateverGReen

Any help would be appreciated.
Ok I've made some adjustments from my latest High Sierra EFI file which you can try. It runs OC 0.6.5. It should work with your Sapphire RX580 and Comet Lake i7. Intel Quicksync should work on this one because it uses the same iGPU as my Comet Lake i5-10500. I've also taken out the unnecessary kexts such as Intel I-225V, Thunderbolt 3 etc and added in Intelmausi and Smalltree Ethernet for the Intel LAN. Give it a try.
 

Attachments

  • EFI.zip
    13.1 MB · Views: 42
  • Like
Reactions: JBX

JBX

Joined
Sep 17, 2016
Messages
118
Motherboard
Gigabyte Z490
CPU
i7-10700
Graphics
RX 580
Thanks for that.

After I select the efi off my thumb drive I get like a bunch of text in the middle of my screen (goes by fast) I am guessing OpenCanopy stuff... then I get the OC GUI. I select Install HS. Then I get "end setconsolemode" followed by black screen and another list of text that I could not even capture on camera (so fast).
 
Joined
May 11, 2011
Messages
1,961
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Thanks for that.

After I select the efi off my thumb drive I get like a bunch of text in the middle of my screen (goes by fast) I am guessing OpenCanopy stuff... then I get the OC GUI. I select Install HS. Then I get "end setconsolemode" followed by black screen and another list of text that I could not even capture on camera (so fast).
Yes that sounds about right. But please don't forget to fill in the UUID and board serials and your ROM (MAC value from your Ethernet card) in the PlatformInfo/Datahub section
 
  • Like
Reactions: JBX
Joined
May 11, 2011
Messages
1,961
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Thanks for that.

After I select the efi off my thumb drive I get like a bunch of text in the middle of my screen (goes by fast) I am guessing OpenCanopy stuff... then I get the OC GUI. I select Install HS. Then I get "end setconsolemode" followed by black screen and another list of text that I could not even capture on camera (so fast).
If you are using a USB installer, you need to minimise the number of kexts being loaded in the installer.
At a bare minimum you'll need Lilu, Whatevergreen, VirtualSMC and USBInjectAll (deselect the rest). Under Device/Properties you can remove most of the items barring the Intel iGPU. ACPIs should be okay and left as is.

In addition you need to press Spacebar at OC GUI and then select Reset NVRAM before rebooting with your USB stick again and then selecting the Installer. Otherwise previous config.plist settings may be loaded.
 

JBX

Joined
Sep 17, 2016
Messages
118
Motherboard
Gigabyte Z490
CPU
i7-10700
Graphics
RX 580
Middleman, I took out some kext but don't I need to have FakePCIID.kext?

I am trying to take out anything related to wifi, BT and thunderbold as I don't have those. Also I noticed the config has iMacPro not iMac18,3.

I tested some changes but still it re-boots after end setconsolemode.
 
Last edited:
Joined
May 11, 2011
Messages
1,961
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Middleman, I took out some kext but don't I need to have FakePCIID.kext?

I am trying to take out anything related to wifi, BT and thunderbold as I don't have those. Also I noticed the config has iMacPro not iMac18,3.

I tested some changes but still it re-boots after end setconsolemode.
Right. Well the file is from my actual build, and iMacPro1,1 was a new setting I’d been testing recently. If you change it back to iMac18,3 it should work for High Sierra.

Yes take out FakePCIID for now. I was using it for the Intel HDMI Audio out.
 
Joined
May 11, 2011
Messages
1,961
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Middleman, I took out some kext but don't I need to have FakePCIID.kext?

I am trying to take out anything related to wifi, BT and thunderbold as I don't have those. Also I noticed the config has iMacPro not iMac18,3.

I tested some changes but still it re-boots after end setconsolemode.
Also try to disable CSM in BIOS to prevent this error.
 

JBX

Joined
Sep 17, 2016
Messages
118
Motherboard
Gigabyte Z490
CPU
i7-10700
Graphics
RX 580
Yes CSM is disabled... I know I have to play around with this a while. From my work with Catalina and Bir Sur on my board I know some SMBIOS work better than others at least for initial install. I am just not familiar with iGPU nor spoofing CPU. I will see if I can slim things down and test some more. Thanks

Update: so far with some changes I can at least get to where this screen just sits there and I can take a pic.
DSC_4936.JPG
 
Last edited:
Joined
May 11, 2011
Messages
1,961
Motherboard
Gigabyte B550 Vision D
CPU
Ryzen 5900X
Graphics
RX 6800
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
  6. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
FYI before I forget the device-id for your iGPU has been set to headless mode (0300C59B) meaning it only does calculations only while outputting to the AMD, so it should work with the AMD being set as output.

Just make sure the AGPMInjector kext has been enabled, because that's an important part of the setup (its for your AMD).

There's no need to set any more CPU spoofing because I've already set this under CPUID1Data. It is set to Coffee Lake, which is the most compatible setup for Comet Lake under High Sierra. If you do not have this setting it simply will not boot. Plus the config file has certain edits which make it different to others. If you are to edit the file, make sure you are using Propertree or Opencore Configurator 0.6.5. Don't use any later versions of Opencore Configurator as this could mess up the file.
 
Top