[GUIDE] Install Clover Bootloader In USB or EFI Partition

We need a bootloader that makes it possible to boot OS X on x86 and x86_64 PCs.

There are 4 popular bootloaders to choose from.

  • Clover
  • Chameleon
  • Chimera
  • Opencore EFI

I went with Clover as it seems to be the most popular choice among other Hackintoshers, mostly for the following reasons:

[GUIDE] Making Bootable macOS Sonoma 14.1 USB Using Mist

Clover is an open-source EFI-based bootloader created on Apr 4, 2011. It has a totally different approach from Chameleon and Chimera. It can emulate the EFI portion present on real Macs and boot the OS from there instead of using the regular legacy BIOS approach used by Chameleon and Chimera. For many, Clover is considered the next-gen bootloader and soon it will become the only choice since BIOS is being replaced by UEFI in every new motherboard. One big feature of Clover is that iMessage, iCloud, the Mac App Store works along with Find My Mac, Back To My Mac and FileVault since Clover can use the EFI partition.

Install Clover on Your USB Drive or EFI partition

Installing Clover on your USB drive is relatively easy. It involves running an installation wizard and selecting some options.

[GUIDE] Create a Bootable macOS USB Drive Using gibmacOS | 2023

Download the latest Clover installer from here.

  1. Run the installer.
  2. Click Continue twice.
  3. Click Change Install Location and set it to your formatted USB drive.
  4. Click Customize and check the following options:
    – check “Install for UEFI booting only”, “Install Clover in the ESP” will automatically select– check following from Drivers64UEFI

    Code:
    Drivers64UEFI->FSInject-64
    Drivers64UEFI->ApfsDriverLoader-64 -> This is the APFS file system driver
    Drivers64UEFI->AptioMemoryFix-64
    Drivers64UEFI->SMCHelper-64 (VirtualSMC.efi if using VirtualSMC.kext, SMCHelper-64.efi is not compatible with VirtualSMC.efi and must be removed)

    – select “Install RC scripts on target volume” and/or “Install all RC scripts on all other boot volumes”.Install Clover

  5. Click Install and wait for the installation to finish. It shouldn’t take more than a minute.
Copy Essential Kexts to the USB Drive

Next, we’ll need to copy some kexts (kernel extensions, similar to drivers on Windows) to the USB drive.

– FakeSMC.kext https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/

Lilu.kext https://github.com/acidanthera/Lilu/

 CPUFriend.kext https://github.com/acidanthera/CPUFriend/

– RealtekRTL8100.kext https://github.com/Mieze/RealtekRTL8100 (source)

– USBInjectAll.kext https://bitbucket.org/RehabMan/os-x-usb-inject-all/

– VoodooPS2Controller.kext https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/

– WhateverGreen.kext https://github.com/acidanthera/WhateverGreen/

Download these files from given links and copy them to the EFI mounted volume at /EFI/Clover/kexts/others/

Clover is now ready to run.

[GUIDE] MULTI-BOOT MACOS, LINUX AND WINDOWS  – 2020

0
Ayush Chaudhary

Experienced Owner with a demonstrated history of working in the computer software industry. Skilled in Shell Scripting, Swift(iOS Development), Dart (Flutter), SQL and WordPress. Strong entrepreneurship professional with a Bachelor of Technology (B.Tech) focused on Computer Science from Babu Banarasi Das University.

Show Comments (4) Hide Comments (4)
Subscribe
Notify of
guest
4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Siddharth Pande
4 years ago

sir, I have downloaded the clover package r5126 EFI bootloader. While installing, during custom install I am not able to find Drivers64UEFI. There is a tab named UEFI Drivers but it does not have the settings as stated in the text above by you. So I am stuck here.

Siddharth Pande
4 years ago

I am not able to find FakeSMC.kext in the provided link.

justin
justin
3 years ago

Using Ubuntu, Dont understand how to install from the files provided in the link.

Stay Updated!

Subscribe to get the latest blog posts, news, and updates delivered straight to your inbox.

By pressing the Sign up button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

We are on Instagram
Apple Polishing Cloth received OTA update and is now fully compatible with iPhone 16e.
#apple #iphone

Apple Polishing Cloth received OTA update and is now fully compatible with iPhone 16e.
#apple #iphone
...

Follow Us @kextcache
Subscribe for the Latest Updates Delivered Straight to Your Inbox

By pressing the Sign up button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

Follow Us