SchmockLord / Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D

https://www.patreon.com/SchmockLord
https://youtu.be/szOofRy7uBc
684 stars 124 forks source link

iGPU working well AMD not booting #207

Open snickersvickers opened 2 years ago

snickersvickers commented 2 years ago

Hi there,

Finally got my hackintosh up and running again however i'm having a boot issue....

With iGPU 'config_iMac20,2_iGPU_with display_output.plist' it boots fine and runs as expect but i'd like to use my AMD card so i switch to config_iMacPro1,1_requires AMD GPU.plist AND it gets to about 2/3rds of the apple loading bar and reboot never getting into OSX. Obviously i've made the changes in BIOS to disable internal graphics etc but doesn't make a difference....

I've had this working previously with no problems and even used (what i believe) to be my old EFI backup which i have attached. Note the same EFI with 20,2 iGPU works fine.

My specs are

Catalina 10.15.7 Gigabyte Vision G I9 10900K AMD AFOX RX5500XT 8GB 64GB ram 3200mhz nVME 1TB X2 (One for Windows 10) Gigabyte Titan Ridge Rev.2.0 Thunderbolt 3 PCIe Add In Card

Any insight to fixing this would be greatly appreciated.

Many thanks

EFI.zip

SchmockLord commented 2 years ago

Just try downloading the newest EFI from the Repo, not the Release.

Then use the iMacPro1,1.

I have looked into your current EFI. There are many things that need to be changed, I get multiple Errors when I open it with OCAuxiliaryTools. USB port Config for iMac20,2 not iMacPro. No MLB.

And it is very old.

Just try a fresh one.

OCS: Missing key SyncTableIds, context ! OCS: Missing key ResizeAppleGpuBars, context ! OCS: Missing key ProvideCurrentCpuInfo, context ! OCS: Missing key CustomKernel, context ! OCS: Missing key Flavour, context ! OCS: Missing key AllowToggleSip, context ! OCS: Missing key Flavour, context ! OCS: Missing key Flavour, context ! OCS: Missing key Flavour, context ! OCS: Missing key Flavour, context ! OCS: No schema for AdviseWindows at 1 index, context ! OCS: Missing key AdviseFeatures, context ! OCS: Failed to parse string field as value with type boolean and contents, context ! OCS: Missing key GraphicsInputMirroring, context ! OCS: Missing key PointerPollMask, context ! OCS: Missing key PointerPollMax, context ! OCS: Missing key PointerPollMin, context ! OCS: No schema for AudioOut at 2 index, context

Booter->Quirks->ProvideCustomSlide is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers! CheckBooter returns 1 error!

Original path: PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0, 0x0) Path after internal conversion: PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0) DeviceProperties->Add[2]->DevicePath is borked! Please check the information above! CheckDeviceProperties returns 1 error!

Kernel->Add[9]->BundlePath contains illegal character! CheckKernel returns 1 error!

PlatformInfo->Generic->SystemUUID is borked (Can only be empty, special string OEM or valid UUID)! CheckPlatformInfo returns 1 error!

UEFI->Quirks->RequestBootVarRouting is enabled, but OpenRuntime.efi is not loaded at UEFI->Drivers! CheckUefi returns 1 error!

Completed validating /Users/christopherstarke/Downloads/EFI 10/OC/config.plist in 2 ms. Found 44 issues requiring attention.

snickersvickers commented 2 years ago

Thank you for your reply!

Ok i started a fresh as you mentioned, new MLB,Serial, UUID for both 1,1 and 20,2.

Tried it and get to the Apple logo with progress bar on both configs but doesnt progress at all (froze). I did change the MinDate=0 and MinVersion=0 both to -1 (Catalina Build) as there was no progress bar to begin with.

I've attached my EFI again, any ideas? EFI.zip

SchmockLord commented 2 years ago

DisableRTCChecksum=Enabled again? This is what I changed compared to last release. And you should disable SSDT-TB3HP.aml.

SchmockLord commented 2 years ago

Are your USB ports working during boot?

snickersvickers commented 2 years ago

Enabled DisableRTCChecksum and disabled SSDT-TB3HP.aml but still no progress on the apple logo boot (froze).

USB is working yes (im using a usb stick to boot into OC) for quick changes.... theres no efi on the nvme/os drive yet. EFI.zip

MiddlemanTM commented 2 years ago

Enabled DisableRTCChecksum and disabled SSDT-TB3HP.aml but still no progress on the apple logo boot (froze).

USB is working yes (im using a usb stick to boot into OC) for quick changes.... theres no efi on the nvme/os drive yet. EFI.zip Okay Snickersvickers, I've had a look at your EFI. Turns out there were still some errors (albeit minor). Some of the kernel settings also needed to be changed which included a CPUID spoof. Catalina will not boot without a CPU spoof and DisableRTCChecksum and DisableLinkedJettison was only relevant for Big Sur onwards. XHCIPortLimit was also disabled (required for anything before Monterey). Plus your IGPU device properties were totally missing. I've also added in a SSDT-UIAC for extra measure. Give it a shot. EFI.zip