- Use Unibeast, with High Sierra 10.13.6
- Replace existing EFI/CLOVER/kexts/Other USBInjectAll.kext and VoodooPS2Controller.kext with latest TODO: remove unneeded KEXT's from boot
- Copy the following:
- Clover 4701, from Rehabman
- AppleALC v1.3.4+ for Audio + Lilu.kext (WT75 updates should be merged by now)
- latest WhateverGreen.kext
- latest FakeSMC.kext
- Nvidia Web Drivers for High Sierra 10.13.6
- latest Rehabman/VoodooPS2Controller.kext, for Keyboard / Mouse Support
- latest IntelMausiEthernet.kext, for wired Ethernet support
- FakePCIID.kext, FakePCIID_Broadcom_WiFi.kext, BRCMPatchRAM2.kext, and BrcmFirmwareRepo.kext, for Wifi support (DW1560)
- EFI mounter
Set/confirm the following:
- VT-d disabled
- Secureboot disabled
- SATA mode is AHCI
- CSM disabled
- Boot UEFI
- Cfg Lock disabled - hold Right Control + Right Shift + Left Alt + F2 at the same time to unlock this option
- TPM disabled - important otherwise sleep / resume will fail
- boot from USB
- format entire NVMe drive to a single partition, HFS Journaled, named "High Sierra"
- install to new partition!
- when install has finished, the machine will not restart automatically. after the white spinning circle disappears hold power button down for 4 seconds
- boot from USB installer again (do not let it do the default which is boot from new installation)
- open terminal
- follow instructions to disable APFS conversion
- exit, restart again this time booting from the new installation. it will restart a few times, just let it do its stuff and eventually it will start asking to setup OSX
- after answering everything and at desktop
- install clover, selecting EmuVariableUefi-64 and AptioMemoryFix-64
- copy / install extra kext's specified
- install nvidia web drivers, updating CLOVER config.plist with changes to work with the web drivers
- update SMBIOS to get a unique serial
- the camera can be toggled on and off with fn-f6
- use provided SSDT-PNLF and SSDT-NVDA-BRT, combined with installing provided AppleBacklightInjector.kext into /S/L/E, to enable brightness control. note that Fn+Up/Down do not change brightness level at this time
- use provided SSDT-XCPM to enable power management. Max battery life seems to be ~2 hours so far.
- whitelist the MacbookPro11,3 board-id in AppleGraphicsDevicePolicy Info.plist, in the IOKitPersonalities/AppleGraphicsDevicePolicy/ConfigMap list, by adding your board-id (i.e. "Mac-2BD1B3...") with a config of none
- trackpad brightness controls overrides
- microphone doesn't work sometimes
- audio amp is sometimes not unmuted on a fresh bootup (sleep / resume seems to fix)
- the MSI included PM981 NVMe SSD causes instability and should not be used with a hackintosh setup, even as a data storage drive