SOME WORDS
OpenCore is fantastic and amazing bootloader(we wait for over 15 years) but inject ACPI and other things into Windows, Linux, etc and we need to use generic way(SSDTs) to boot into these Oses and avoid problems. With this OpenCore fork all these problems is solved and we can use one perfect full patched Hackintosh with no problems to boot into Windows, Linux, etc via OpenCore Picker. Minimal changes and not affect the integrity of OpenCore.
Links
https://gitee.com/btwise/OpenCore_NO_ACPI
All Credits OpenCore MOD: btwise and N.D.K
All Credits OpenCore: Acidanthera Team
Features
- ACPI patches and Booter Quirks are optional for non macOS with setting ACPI
- SMBIOS and Device Properties patches will only applied to macOS
Download Bootloader HERE
Download EFI folders HERE
Quirk to avoid OpenCore inject things in other OSes
ACPI->Quirks->EnableForAll
Booter->Quirks->EnableForAll
<key>EnableForAll</key>
<false/>
How to use this OpenCore fork
1a) Download this pack
1b) Replace Boot folder
1c) Replace Drivers, OpenCore.efi, Resources and Tools
2a) Download OpenCore Configurator by mackie100 HERE
2b) Go to OpenCore Configurator Preferences and change Fork to MOD and Configuration Properties to your OpenCore version
2c) Disable "Automatically validate when open and after save"
3a) Open your Config.plist with OpenCore Configurator and go to ACPI tab. Stay with option EnableForAll unchecked
3b) Go to Booter tab. Stay with option EnableForAll unchecked
3c) Set ScanPolicy to 0 in Misc/Security tab
4a) Save changes and done!
Credits: Acidanthera Team, Clover Team, AMD Team, n-d-k, btwise and many others!