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

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

config.plist Error #186

Closed Ptitlion closed 2 years ago

Ptitlion commented 2 years ago

Hi @SchmockLord, I noticed potential errors in your config.plist 0.7.3 and 0.7.3 + USB

CustomKernel Boolean FALSE is missing in Scheme

Remove space from Ethernet path PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0, 0x0), it should be PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)

Remove commas in the titles of USB Map.kext because it is prohibited

I also modified 2 .aml, maybe that can be useful.

Regards

ModifAML.zip

AlaKru commented 2 years ago

No disrespect meant, but you seem to know what you're talking about and I am still learning. Can anyone else confirm this? What exactly does this fix?

Ptitlion commented 2 years ago

I noted that PCI is not always recognized in the right way. For the rest it is minor, surely without incidence except maybe the naming of the kext.

And so ocvalidate does not report errors and the database is cleaner for subsequent updates.

SchmockLord commented 2 years ago

@Ptitlion Thanks for your support! I have changed my EFI according to your advices. Except the space in the PCI-Path: I have noticed that in earlier versions. When I removed the space, the Ethernet wasn't detected, that is why I left it with the space.

AlaKru commented 2 years ago

Sounds good. One question I still have is wether or not the SSDT-EC-USBX.aml has to be specific to my system? I thought we had to use the one hackintool created with our port map? And what was modfied in it? And last question, I also thought SSDT-EC-USBX.aml was only used when usbinjectall.kext was being used? @SchmockLord @Ptitlion