Make bootable USB Flash Disk for MAC OS X with Latest Clover bootloader revision fast and easy by one click! under OS Windows.
Special utility from cvad & russian MAC community for new hackintosh users.
For more information and complete instructions please see this topic.
Tested on Catalina 10.15.1 and Clover EFI 5098 (Should work on MacOS 10.9.x - 10.15.x)
- sd card reader
- Atheros AR9462 (use a compatible USB wireless adapter, see below)
- Touchscreen (MacOS 10.15 only)
Disable Secure Boot and enable Legacy Boot.
Legacy Mode is recommended.
**To reset your BIOS, power on the pc and hold the power button for about 30-40 seconds or you can short G2101 (RAM SLOT 1)**
About the Atheros card:
You can install ATH9KFixup (you will also need additional patches on 10.14+ to restore Atheros support) to enable this card, however,
it will break sleep on MacOS 10.14+, it can freeze your OS at any time and it can freeze your network settings.
Because of its instability it is highly recommended to buy a USB wireless adapter.
You can find a list of working adapters, and the drivers, here.
Additional things you will need:
Latest Clover config (AcerAspireV5-571pg - CCE Bank) from here
CloverEFI (download) or OpenCore (download - Untested)
VirtualSMC + SMCBatteryManager (download)
Mieze Realtek RTL8111 (download)
CloverEFI drivers you will need:
VBoxHfs (if you have hfs partitions)
Remember to install BIOS drivers if you enable Legaby Boot.
Feel free to ask for help.
Please send me a PM if you have fixes or improvements, thanks.
It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision.
I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources. https://sourceforge.net/projects/cloverefiboot/?source=directory
There is a WIKI
If you have a question please provide outputs from DarwinDumper (formed from Trauma tool). Thanks Trauma! Continued by blackosx and STLVNUB.
Post#2 CloverGrower - create Clover by yourself
Post#4 Installation of the bootloader
Post#5 How to do UEFI boot
Post#6 How to use - common words
Post#7 Calculator for Automatic DSDT fix
Post#8 Instructions for GraphicsInjector
Post#9 ATIConnector patching
Post#10 Any kexts patching with some Samples
Post#12 Hiding unnecessary menu entries
Post#13 Instruction for DSDT corrections to do DeviceInjection works
Post#16 About kexts injection
Post#17 Instructions for P- and C-states generator
Post#18 Patching DSDT to get Sleep working
Post#19 CPU settings and geekbench
Post#20 ACPI tables loading
Post#22 Custom SMBios
Post#25 Using mouse.
Post#26 How to make orange icons to be metallic
Post#27 How to make software RAID (by Magnifico)
Post#28 How to modify InstallESD.dmg (by shiecldk)
Post#29 Config.plist settings
Post#30 Using extra kexts and skipping kernelcache
Post#31 Choosing EFI drivers
Post#32 Configuration files
Post#33 Automatic config.plist creating
Post#34 Custom DSDT patches
Post#35 How to do sleep/wake working with UEFI BOOT
Post#36 DeviceID substitution (FakeID)
Post#37 Using Custom OS Icons
Post#39 Floating regions
Post#41 Property List Editor
Post#42 Blocking Bad Kext
Post#44 FakeCPUID for unsupported CPU
Post#45 Multiple Boot Options - to write into UEFI BIOS boot menu
Post#46 How to install Windows UEFI
Post#47 How to speedup Clover boot
Post#48 Info.plist patching
Post#49 Arbitrary device injection
Post#50 Non-Standard Legacy Boot Files
Post#51 Reboot to Windows UEFI from Mac OSX
Post#52 Deprecated Features
Post#53 Using UDK2018
Post#54 Device Properties
Post#55 Scalable themes
Post#56 How to search Clover mistakes (bisection)
I edited all posts in the thread to correspond to actual Clover revision.
Please install Clover at least 2652 and use new instructions.
I am trying to make a new Hackintosh under 10.13 with this specs: i7 6800K, Asus X99-E Asus GTX 970
But the problem is that I can't pass those errors : - couldn't allocate runtime area - end randomseed ++++++++++++++ _
I have always passed this thing on all hackintoshs that I have done, but here, impossible.
Tried those tests : - AptioMemoryFix alone, - AptioMemoryFix with EmuVariableUefi and RC Scripts, - OsxAptioFix2Drv-free2000 with EmuVariableUefi and RC Scripts, - Test2-2016.efi with OsxAptioFixDrv, EmuVariableUefi and RC Scripts, - Test2-2016.efi with OsxAptioFix2Drv, EmuVariableUefi and RC Scripts, - Test2-2016.efi with OsxAptioFix2Drv, OsxAptioFixDrv, EmuVariableUefi and RC Scripts, - Test2.efi with OsxAptioFixDrv, EmuVariableUefi and RC Scripts, - Test2.efi with OsxAptioFix2Drv, EmuVariableUefi and RC Scripts, - Test2.efi with OsxAptioFix2Drv, OsxAptioFixDrv, EmuVariableUefi and RC Scripts.
I have tried all this with npci=0x3000 that I have never used before instead of npci=0x2000
I have done an Hackintosh on Asus X99 Deluxe II and it pass with AptioMemoryFix with EmuVariableUefi and RC Scripts....
I have tried to reset NVRAM with F11.
I have tried with 1 RAM stick that I have indicate in the SMBIOS :