Contribute
Register

how install Open Core ?

Status
Not open for further replies.
PastryChef... Can you post your OC config.plist as I would like to compare with my settings since ASUS Z370 and Z170 have similar setups, therefore, I'm trying to optimize the settings.

I generated my own SSDT.aml for OC.

I noticed when I disable the Kernel -> Patch -> AppleAHCIPort then Catalina won't boot.

Also it won't boot without OsxAptioFix3Drv.efi even I know OC have merged aptiomemoryfix.

Can you look at my config.plist since you have far more experience with this?
 

Attachments

  • config.plist
    8.5 KB · Views: 232
PastryChef... Can you post your OC config.plist as I would like to compare with my settings since ASUS Z370 and Z170 have similar setups, therefore, I'm trying to optimize the settings.

I generated my own SSDT.aml for OC.

I noticed when I disable the Kernel -> Patch -> AppleAHCIPort then Catalina won't boot.

Also it won't boot without OsxAptioFix3Drv.efi even I know OC have merged aptiomemoryfix.

Can you look at my config.plist since you have far more experience with this?

You can find my entire OpenCore EFI in my Z370 build thread. Link is below in my signature.

What is the SSDT for? USB?

What does the AppleAHCIPort patch do?

On my Z370 motherboard, booting is not a problem with the default OpenCore Aptio fixes. I have not yet tried on my Q270 motherboard yet but I don't anticipate any problems. Q270 should be very close to Z170. I've even managed to get the default OpenCore Aptio fixes to work with my Z390 motherboard.

I'm an absolute noob in regards to OpenCore. I'm still learning and there's a lot I don't know. Not having a reliable Clover Configurator equivalent means looking at config.plists in either Xcode, Plist Edit Pro, or a text editor and I find it much more difficult to read.
 
PastryChef... Can you post your OC config.plist as I would like to compare with my settings since ASUS Z370 and Z170 have similar setups, therefore, I'm trying to optimize the settings.

I generated my own SSDT.aml for OC.

I noticed when I disable the Kernel -> Patch -> AppleAHCIPort then Catalina won't boot.

Also it won't boot without OsxAptioFix3Drv.efi even I know OC have merged aptiomemoryfix.

Can you look at my config.plist since you have far more experience with this?

Your config.plist looks like it's for an older version of OpenCore. Lots of the options are no longer relevant to OpenCore 0.5.0+.

I suggest searching for one of the guides for the newer versions of OpenCore.
 
What is the SSDT for? USB?

Power management

Update: I disabled SSDT.aml and PM seems to be doing a lot better. CPU is recognized correctly and lower CPU frequency when idle.

What does the AppleAHCIPort patch do?

I managed to remove that and macOS boots up okay.

I removed OsxAptioFix3Drv.efi and it boots up okay.

I'm an absolute noob in regards to OpenCore. I'm still learning and there's a lot I don't know. Not having a reliable Clover Configurator equivalent means looking at config.plists in either Xcode, Plist Edit Pro, or a text editor and I find it much more difficult to read.

Me too. I consider OC to be an vanilla booter which I think is better suited for experienced users until OC Configurator is well developed. Clover is nice with all the whistles and bells but it's somewhat bloated with many archaic options that nobody use nowadays. I also noticed that the memory usage is much better with OC.

Your config.plist looks like it's for an older version of OpenCore. Lots of the options are no longer relevant to OpenCore 0.5.0+.

I made significant update to my config.plist from current OC's sample.plist file.
 

Attachments

  • config.plist
    9.6 KB · Views: 197
Last edited:
Power management

Update: I disabled SSDT.aml and PM seems to be doing a lot better. CPU is recognized correctly and lower CPU frequency when idle.



I managed to remove that and macOS boots up okay.

I removed OsxAptioFix3Drv.efi and it boots up okay.



Me too. I consider OC to be an vanilla booter which I think is better suited for experienced users until OC Configurator is well developed. Clover is nice with all the whistles and bells but it's somewhat bloated with many archaic options that nobody use nowadays. I also noticed that the memory usage is much better with OC.



I made significant update to my config.plist from current OC's sample.plist file.

DeviceProperties has two entries that don't seem to contain anything. Your audio-id should go here.
Kernel>Patch still has a 15 port limit patch. I believe Kernel>Quirk>XhciPortLimit does the same thing. But you should do a proper USB 15 port limit patch and avoid both of these.
You should replace the VBoxHfs.efi driver with HfsPlus.efi.
 
To check how it boot up with your system by using Debug version instead of Release one and set
Misc->Debug->Target = 67 to write to log file on ESP partition. Check the log for any error or warning and adjust as necessary.
 
You should replace the VBoxHfs.efi driver with HfsPlus.efi.

This hasn't been updated for 7 years. Clover removed it in flavor of VBoxHfs.efi. Why would HfsPlus.efi be any better?
 
This hasn't been updated for 7 years. Clover removed it in flavor of VBoxHfs.efi. Why would HfsPlus.efi be any better?

The way that I have seen it explained in the past is that HfsPlus.efi is proprietary to Apple so cannot be distributed with Clover whereas VirtualBox is open source.
 
This hasn't been updated for 7 years. Clover removed it in flavor of VBoxHfs.efi. Why would HfsPlus.efi be any better?

HfsPlus.efi is the HFS+ driver developed by Apple.

VBoxHfs.efi is probably a reverse engineered clone by someone else.

Which do you think would be more compatible with HFS+? I've experienced slow boot conditions when I first started hackintoshing and didn't know any better and used VBoxHfs.efi.

I assume that VBoxHfs.eft is included in the Clover installer rather than HfsPlus.efi to avoid the wrath of Apple's legal team.
 
Last edited:
HfsPlus.efi is the HFS+ driver developed by Apple.

VBoxHfs.efi is probably a reverse engineered clone by someone else.

Which do you think would be more compatible with HFS+? I've experienced slow boot conditions when I first started hackintoshing and didn't know any better and used VBoxHfs.efi.

I assume that VBoxHfs.eft is included in the Clover installer rather than HfsPlus.efi to avoid the wrath of Apple's legal team.

I haven't noticed any difference performance-wise or stability and I agree Apple's driver is more compatible.

Anyway, I did map the USB ports, removed USB patches and changed the driver to HFSPlus.efi.

I used this guide to map the USB ports and it is probably the best guide I've seen.

 
Status
Not open for further replies.
Back
Top