
- #Clover efi error loading kernel cache mac os#
- #Clover efi error loading kernel cache install#
- #Clover efi error loading kernel cache update#
- #Clover efi error loading kernel cache download#
Turn on the computer with the USB Installer connected Note: Make a directory in the USB Installer and copy Hack_Tools, Clover package and EFI folder to it for easy access in Step 3ġ.
#Clover efi error loading kernel cache install#
You are now ready to install OS X El Capitan/Sierra
#Clover efi error loading kernel cache update#
Note: Make sure to check the Update section in Post #4 for updated file if anyģ0.
#Clover efi error loading kernel cache download#
Download the Generic EFI + Bootpack for your model in post #2, replace the contents to the root of the EFI partition, replacing the existing folders ( Boot and Clover folders - not merge) After installation of Clover, the hidden EFI Partition will appear on the DesktopĢ9.
#Clover efi error loading kernel cache mac os#
Under Format: choose Mac OS Extended (Journaled)ġ1. Under Name: type USB (You can rename it later)ĩ. Open /Applications/Utilities/Disk Utilityģ. Insert the USB drive on a running OS X systemĢ. This step extracts the OS X Installer contents, then installs Clover bootloader to the USB stick.ġ. Prepare a Bootable USB Drive (8GB minimum) A supported Wireless card, Intel wireless are NOT supportedġ. A system running OS X to create the USB Installerħ.

ShowHiddenFiles.app (Included in Hack_Tools attached below)Ħ. Clover Configurator (Included in Hack_Tools attached below - might not be the latest)ĥ. A downloaded OS X El Capitan / Sierra Application from the Mac App Storeģ. Set to Default, apply, then set SATA Operations to AHCI, set Boot List Option to UEFIĭisable Secure Boot, Disable Wake on LAN/WWAN/WLAN, Disable TPM (optional)Įnable Legacy Options ROMs for Broadwell system and belowġ. If you're creating the installer from a real Mac, make sure you don't accidentally select the real Mac drive when installing Clover loader. Warning: Follow guide at your own risk, I hold no responsibility if you brick your system or destroy all data during the process. Chameleon loads the kexts by itself and then passes the control over to the kernel.īoth bootloaders have built in ACPI table injection, SMBIOS spoofing, Device ID injection, etc.įakeSMC is an emulator that emulates the System Management Controller found in a real Mac which contains the key to decrypt Apple Protected Binaries.Ĭhameleon loads FakeSMC and other kexts by itself as standalone or part of the kernelcache and if you use Clover the same thing gets done by boot.efi.Ĭlover has a feature that you're probably talking about that injects kexts on the fly that make it seem like they get loaded by Clover but they actually become part of the kernelcache.Dell Latitude/Inspiron/Precision/Vostro/XPS - Clover Guide But that fake EFI is not enough to load boot.efi so Chameleon has it's own loader. boot.efi loads the kexts and passes control to the kernel as on a real mac.Ĭhameleon has it's own built in fake EFI implementation that makes the kernel think it's running on an EFI Mac. Clover also uses the default bootloader on the OS X Partition located at /System/Library/CoreServices/boot.efi to boot OS X. The first is Chameleon and the second is Clover.Ĭlover and Chameleon loads OS X differently.Ĭlover uses a modified version of DUET EFI (open source EFI implementation on top of legacy bios) or if the computer has it's own UEFI built in clover uses that. There are two ways to boot OS X on a hackintosh with legacy bios. Firstly PCs in the past only had legacy bios and no EFI, but Apple never used legacy bios, only EFI.īut this has changed as now most of the modern PCs have builtin UEFI so there is no need to emulate EFI.
