pastrychef
Moderator
- Joined
- May 29, 2013
- Messages
- 19,458
- Motherboard
- Mac Studio - Mac13,1
- CPU
- M1 Max
- Graphics
- 32 Core
- Mac
- Classic Mac
- Mobile Phone
we'll looks like I have power the AM so work will continue..
I think what this community needs is what was half heartedly started over on another board... a well kept and verified database, like an expert system, that keeps track of major components, motherboards, cpu, GPU, etc
you click on say a motherboard, then clover, OC, then it tells you which patches/drivers needed, verified working status, etc..
the boards are a vast, un-orginzed wasteland of mostly unusable information.. takes far to long to find answers.
read the OC documentation and its still quite superficial..
for me its not about just getting OS X to run.. it needs to run well, power management native, start up, shut down and sleep, etc.
every couple years between builds I forget half of what I figured out and its like starting from scratch... checking to ensure the proper system kexts are loading, dependencies properly linking so that those kexts are doing what they are supposed to do.. etc.
I did more reading last night.. and I found an article that talked about UEFI standards, apples use of a firmware update partition, and the fact that firmware updates are now bundled with OS X updates and if pre-checks determine, will install firmware and SMC etc updates as part of the upgrade/update process.
I still think that due to the specific order I did things and brining my old config.plist in and not updating it prior to doing a OS X point update, that it attempted and succeeded at pushing code into my board, and that is likely that link that never went away .. the install preboot from preboot... and the presence in my EFI/APPLE folder of 3 folders including multi updaters and lots of firmware updates...
open core will hopefully mature into a cleaner more versatile version of clover
not knocking any of the dev's or tools that they write.. the hackintoshing community has been a great experience since 2005 and I applaud everyones hard work.. certainly their contributions and skills are greater than what the rest of us are capable of!!
just make it more self-service friendly!!!
The Apple firmware updates that get placed in /EFI/APPLE/ will do nothing on hackintosh. You can avoid having the firmwares put there if you update the SMBIOS section of your config.plist to reflect the latest firmware of the system definition you are using.
Setting up a database for the thousands of motherboards would be a daunting task and require a lot of user participation. The difficulty is compounded by the moving target that is macOS. What works for one version of macOS may not work for another.