Now your USB has clover and a macOS recovery. For the second part we will create a config.plist.
There are two section: LAPTOPS and DESKTOPS. Pick the one for you setup.
Follow Fewtarius's Laptop Guide, this part will start from the beginning with Clover drivers and stuff, do follow it properly.
NOTE: This is a brief and limited guiding to get booting and running. This is not meant to be the final config. Check the link at the end if this part to understand what's going on.
Open CCE (it's a link): Cloud Clover Editor: an open-source web-based clover editor, and better than the app in some ways.
Create a new config
if you have a 4rd Gen intel Core or newer: select Generate Plugin Type under SSDT
if you have a 3nd Gen intel Core or older: You must make a CPUPM SSDT after the install (check the Laptop PM link in Posty Posty)
[May cause issues, select them after the install] Select
In the bottom right of that section:
Fix ACPI Tables Headers and
Auto Merge SSDTs
[For people with iGPU] Select the Blue Globe under Patches and choose GFX0 to IGPU
Boot Arguments (the big zone):
-v debug=0x100 nv_disable=1 kext-dev-mode=1 dart=0 (these are generic boot args for: Verbose
-v debug=0x100 - Disabling Nvidia drivers from loading
nv_disable=1and works only on 10.11 and prior - unsigned kexts allow in for 10.10.x
kext-dev-mode-1 - disable VT-d on macOS
XPM detection: NO
Scan Options: Custom - Scan Entries - Scan Tools - Scan Kernel: Disabled - Scan Legacy: Disabled.
[optional] Mouse: Enabled
[optional] Screen Resolution - Language - Theme (I recommend Embedded Theme Type: Dark)
Keep it CLEAN, nothing here.
Under Kernel And Kext Patches:
Apple RTC - Kernel PM
Select the Blue Globe in Kernel Patches: add all patches
[optional] IF YOU NEED IT, choose a FakeCPU ID (only if you're using an older macOS version on a new hardware system, eg: running Sierra on a CoffeeLake system, choose either KabyLake if it's 10.12.6, or SkyLake id =<10.12.6)
[ONLY FOR IVYBRIDGE AND SANDYBRIDGE] AppleICPUPM (this helps with AppleIntelCPUPM kernel panic, it patches it for locked MSR 0xE2)
Under RT Variables:
Booter Config: 0x28
Csr Active Config: 0x3E7 (some may use 0x67 for pre-High Sierra)
Coffee Lake - iMac18,2/18,3 or iMac19,x
Use iMac18,1 if you are using the iGPU only
Kabylake - iMac18,2/18,3
Skylake - iMac17,1
Broadwell - iMac16,1 (rarely used, if ever)
Haswell Refresh (Devil's Canyon) - iMac15,1
Haswell With NVIDIA GPU - iMac14,2
Haswell With iGPU - iMac14,1
Ivy Bridge - iMac13,2
Sandy Bridge - iMac12,2 (although recently I've had better success with iMac13,2)
X79/X99 - MacPro6,1
X299 - iMacPro1,1
(~source: Vanilla guide from /u/corpnewt, edited)
Under System Parameters:
Inject Kexts: Yes
Under Boot Graphics:
[optional] for high resolution panel users (3k~4k, 1440p...) change UI Scale to 2
Select the two squares on the top right corner
config (no extension)
Rename and copy the resulting plist file and paste it in CLOVER (partition)> EFI > CLOVER and replace the one already there.
NOTE: to understand any of these options you must read this guide: https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/. This guide gathers information and explanations for most of the hackintoshing process. Use it as an information base and guide if needed.
This can be also done with CCE.