Would be great if you found time to make efi using the new opencore bootloader.
Hi, I am in a school final actually, and I hope someone else could make an oc for us.
OC Configuration Instruction is in https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf for anyone who is interested.
Great News! I succeeded in booting with OpenCore, will submit my branch later.
What it this for our laptops?
Opencore is a newer replacement for clover. Have a read if interested...seems like it could be good. Will test once Steve commits.
I would like to do for Mi Air and others. I will read more about this
What are your initial thoughts @stevezhengshiqi ? Improvement in performance / behavior expected with opencore? Ready for help testing? Happy to help on my i7/16gb.
@jackreeves To be honest, currently, I can't tell advantages of using OpenCore than Clover. For example, the unfriendly GUI, no common ACPI fixes in Clover(e.g. FixRTC), fewer instructions...
The things I notice that OpenCore does better: it has more customizations for patching ACPI. In Clover, we only have Find, Replace, TgtBridge(buggy), and in OpenCore, there are Mask, OemTableId... which supports advanced patching.
I once read a post which says that OpenCore supports SHA-256 hashing by running create_vault.sh and creating private key to avoid unintended modifications. If you sign OpenCore.efi and BOOTx64.efi with appropriate key, it even supports SecureBoot in BIOS.
However, I have great confidence for Acidanthera. They have taken over the most hackintosh kernel extensions projects, and I believe in the future, they can make their OpenCore boot loader work with their kexts in a perfect way.
Recommended Reading: Legacy OpenCore TODO
I agree.
As untill now there is no diffirence in perfomance,stability etc.
But you never know in the future.
Great News! I succeeded in booting with OpenCore, will submit my branch later.
How did you do renames with TgtBridge for Opencore?
@onemanosx Sorry for delay. I didn鈥檛 see this post til today. Actually, I force myself to not use TgtBridge in Clover because it鈥檚 so buggy. All OEM SSDT will be accidentally influenced by TgrBridge in Clover.
I add more strings in Find for more specific patch. BTW, it seems that there鈥檚 no TgtBridge in OpenCore.

This is how I recently figured out in OC. Where "Count" is the number of times patch is to be executed and "Skip" is the patch location in ACPI scope
But its painstaking process to manually count the location. Would love to know how you did yours. Mind to share?
Most helpful comment
Great News! I succeeded in booting with OpenCore, will submit my branch later.