I'm relatively new to the world of hackintosh.
I'm trying to install the latest Mac OS - Catalina with the help of Opencore, however, this is the error that's displayed while booting from the USB:
trying to install Catalina on my ASUS Z87 Plus, I followed the Haswell guide to the letter, all set up now, USB stick boots ok, Catalina installs on SSD, but then when trying to boot it I am receiving Kernel Panic and no idea how to move forward.
Have the debug options, but opencore will only dump boot messages where I don't see much sticking out.
My last resort would be just installing clover on the already installed SSD's EFI partition, it at all possible. High Sierra is working fine and I did get Clover with Mojave once but stuck with High Sierra with my GTX960 video card...
Attached is the kernel panic and my EFI setup if anyone can help me troubleshoot.
After several weeks of testing OC bootloader, disecting its source code and also Clover's source code as well, I finally switch from Clover to OC as my main bootloader. Wait! don't get the wrong idea that OpenCore is better than Clover. They both work equally well, producing a bootable macOS as an end result with simliar boot time. OC design direction is different with Clover, I believe it's not intended as a Clover replacement, but more narrowing down to macOS specifically. However, macOS is not the only OS that i am using, so, i decided to add some minimal necessary source code modification to the OC to get some of the features I need. I like to share my customized OC forked https://github.com/n-d-k/OpenCorePkg , you have to compile it yourself if you want, i will not provide pre build binary.
[ Multi-Boot ]
- ACPI patches are optional for non macOS with setting ACPI->Quirks->EnableForAll to yes (default is no).
- Booter Quirtks, SMBIOS and Device Properties patches will only applied to macOS.
[ Hotkeys ]
- Full functional Hotkeys [1-9] corresponding to Boot Entry's Index number and dedicated W (Windows) / X (macOS) keys can be used without seeing Boot Picker.
- While in boot picker, F10 can use to take a snapshot of the screen.
[ Ui Boot Picker ]
- Bios Date/time, auto boot to the same OS or manual set to always boot one OS mode, and OC version are displayed in boot picker.
- Auto boot to previous booted OS (if Misc->Security->AllowSetDefault is NO/false).
- macOS Recovery/Tools Entries are hidden by default, use Spacebar in Boot Menu as a toggle on/off to show/hide hidden entries.
[ Custom Entries ]
- Custom entries are now listed first in picker menu and by the orders they are appeared in Misc->Boot->Entries, before all other entries.
- Ability to change entry name found by auto scanner by adding custom entry with the exact same device path,
this will give users the option to complete change how all boot entries listed in Boot Picker.
[ Others ]
- No verbose apfs.efi driver loading (if using apfs.efi instead of ApfsDriverLoader.efi).
- ndk-macbuild.tool script are set to compile with latest edk2 (One can easily set to stable edk2 if prefer).
- NvmExpressDxe driver build script are also available for system without native nvme support. (Compatible with OC and Clover).
- To build OpenCore, run "./ndk-macbuild.tool" at Terminal (require Xcode and Xcode Command Line Tool installed, and open xcode to accept license agreement before compiling).
- To build NvmExpressDxe driver, run "./buildnvme.sh".
Hi, I'm using a Dell laptop, modeled Latitude E6230, bios version A11(I don't have any batteries to update :'( ).
I'm using Catalina with OpenCore boot loader.
Everything is good, fast boot time.
But when comes to sleeping there's 2 issues that randomly happen when the sleeping time is long enough:
- Kernel Panic when sleep: panic log: panic
This should have something to do with bluetooth, right? I'm using DW380 with BrcmPatchRam3 & BrcmBluetoothInjector.
- Darkscreen when wakeup:
After I open the lid, the screen have no backlight, although the UI barely shown.
All I could do is to use keyboard to enter my password and use hotkey to shutdown the machine and then restart normally.
The EFI/OC folder is attached below, with serial numbers removed.
Sorry for using .txz format but with .zip, I couldn't get it fit in 10MB. Sorry for any inconvenience.
P/s:If anybody try boot this in the future, please bear in mind that if you inject IO80211Family and AirportBrcm4331 (the one from 10.14.6) to any Recovery or installation media, it will panic the kernel, please disable those 2 before-hand.