Spek | Type |
---|---|
CPU | Intel i5-10400F |
CPU Fan | Noctua NH-L9X65 |
Motherboard | ASRock B560M Pro4 |
RAM | GSkill 32 GB |
VGA | Sapphire RX 5600 XT |
remot on-off | Ewelink Wifi Smart Switch |
NVME | WD SN350 |
WiFi & Bluetooth | Fenvi T919 |
Kext | Description | for |
---|---|---|
AppleALC.kext | Used for AppleHDA patching, allowing support for the majority of on-board sound controllers. | Audio |
IntelMausi.kext | Intel's 82578, 82579, I217, I218 and I219 NICs are officially supported. | Ethernet |
Lilu.kext | Patch many processes, required for AppleALC, WhateverGreen, VirtualSMC and many other kexts. | |
SMCProcessor.kext | Used for monitoring CPU temperature, doesn't work on AMD CPU based systems. | |
SMCSuperIO.kext | Used for monitoring fan speed, doesn't work on AMD CPU based systems. | |
VirtualSMC.kext | Emulates the SMC chip found on real macs, without this macOS will not boot. Alternative is FakeSMC which can have better or worse support, most commonly used on legacy hardware. |
|
WhateverGreen.kext | Used for graphics patching, DRM fixes, board ID checks, framebuffer fixes, etc; all GPUs benefit from this kext. | |
NVMeFix | Used for fixing power management and initialization on non-Apple NVMe. | NVMe device |
SATA-Unsupported | Adds support for a large variety of SATA controllers, mainly relevant for laptops which have issues seeing the SATA drive in macOS. We recommend testing without this first. |
|
RestrictEvents | Better experience with unsupported processors like AMD, Disable MacPro7,1 memory warnings and provide upgrade to macOS Monterey via Software Updates when available. |
Parameter | Description |
---|---|
agdpmod=pikera | Used for disabling board ID checks on Navi GPUs(RX 5000 series), without this you'll get a black screen. Don't use if you don't have Navi (ie. Polaris and Vega cards shouldn't use this). |
alcid="XX'' | layout 11, 12, 23, 66, 69, 77 |
- USB port mapping is REQUIRED. Guide
XhciPortLimit
- NeededDISABLE
if you use Big Sur 11.3+.- Please Mapping USB in macOS Catalina before install Big Sur or Newer for best results.USBPorts.kext
AppleXcpmCfgLock
- PleaseENABLE
if you cannot disableCFG-Lock
in BIOS.- Does NOT SUPPORT iGPU in 11th Gen.
- You NEED dGPU (dedicated/discrete GPU (eg. RX 560, 570, 580, 590, RX 5700 XT, etc).
- QE/CI
- CPU Power Management
- Restart, Sleep and Shutdown
- Internal Speaker, Mic, Headphone Audio
- iMessage and FaceTime
- Handoff and Continuity
- Ethernet
- WiFi
- HDMI DP Output
- HDMI DP Audio
- All USB Ports
- Etc
- not yet found
Enable
- Intel Virtualization Technology (VT-x)
- Multi-processor
- UEFI Boot
- Intel VT-d (or set
DisableIoMapper
in theconfig.plist
toFALSE
- SATA Mode to AHCI
- XHCI Handoff
- Above 4G Decoding and Clever Access Memory (or set
ResizeAppleGpuBars
to-1
)
Disable
- Legacy ROM support
- Secure Boot
- Intel SGX
Your iGPU will not be supported in macOS due to Apple's transistion to Apple Silicon, so you can skip the iGPU configuration step. Using an F-series CPU would be beneficial here.
Also, 11th Gen CPUs are required to change the CPUID by adding these entries under Root > Kernel > Emulate
as Apple also doesn't support them out of the box:
Key | Type | Value |
---|---|---|
Cpuid1Data | Data | <EA060900000000000000000000000000> |
Cpuid1Mask | Data | <FFFFFFFF000000000000000000000000> |
DummyPowerManagement | Boolean | 0 |
MaxKernel | String | |
MinKernel | String |
Not required if you don't have one. Follow these instructions.
Using USBToolBox is recommended.
Map your ASM107x USB controller (entries 2.0 and 3.0) as type 255
(Internal) as those two stay on all the time.
Note: You must exclude your RGB controller during the mapping process, as it will cause sleep problems and the RGB LEDs will freeze until you fully halt the machine.
Add your own PlatformInfo
entries using GenSMBIOS
Use:
iMac20,1
if you have an 8-core or lower CPU with an iGPU (ie. i7-10700)iMac20,2
if you have a 10-core CPU (ie. i9-10900)iMacPro1,1
(orMacPro7,1
with the RestrictEvents kext) if you don't have an iGPU (ie. AMD dGPU with a F-series CPU such as the i5-10400F like me).