For Mojave Clover (discontinued) -> Mojave-clover branch
Status: ✅ Daily usable
This EFI aiming to config mostly DSDT patch and try to not install kext if possible.
- Catalina - 10.15.7
- Big Sur - 11.6.1
- I5-8562U Whiskey lake
- UHD 620
- Nvidia MX250
- ALC256
- WD SSD 512GB
- 2 USB3
- 1 USB-C with PD charging and Display port compatibility
- Intel(R) Wireless-AC 9560
Everythings is working.
Feature | Note |
---|---|
Sound 🔊 | ✅ Speaker and Headphone (headset microphone work via ComboJack and VerbStub.kext) |
Graphic 🏞 | ✅ Intel UHD 620 and completly disable dGPU (with DSDT and Whatevergreen) |
HDMI and DisplayPort 📺 | ✅ With audio on both port |
Brightness ☀️ | ✅ |
USB-A and USB-C 📁 | ✅ Completly disable Fingerprint and SDCard reader with USBMapping |
Touchpad 🖱 | ✅ |
Wifi and Bluetooth ☁️ | ✅ Handoff, copy file across device (but No AirDrop) |
Sleep 🛌 | ✅ |
FireVault 🔐 | ✅ |
- Internal microphone 🎤 (No workaround to get Intel® SST working yet)
- Make USB from this guide Making the installer from Dortania
- Copy EFI folder to your root
- Make sure you got the right version of AirportItlwm.kext. Depends on MacOS version Catalina and Big Sur.
- Generate new SMBIOS https://github.com/corpnewt/GenSMBIOS
- Not things to do here. everything is include in EFI
- Setting > TouchPad. Untick
Force Click and haptic feedback
this one causing invert click on touchpad - (Optional) Install ComboJack for working headset microphone and VerbStub.kext.
-
Config.plist **
- Start with this Laptop Coffee Lake and Whiskey Lake
- The one from dortania's tutorial won't works and gets kernel panic. Change to following settings.
EnableWriteUnprotector=True
RebuildAppleMemoryMap=False
- Recommend
MacBookPro15,2
- tried
MacBookPro15,1
seems like brightness control not working.
- tried
-
Graphics -
PciRoot(0x0)/Pci(0x2,0x0)
AAPL,ig-platform-id
=0000A53E
device-id
=A53E0000
-
DSDT
- Touchpad Fixing Trackpads (SSDT-GPI0/XOSI)
SSDT-GPIO.aml
SSDT-XOSI.aml
SSDT-EC.aml
- EC fixSSDT-HPET.aml
- SoundSSDT-PLUG.aml
- Allow Native CPU Power managementSSDT-PMC.aml
- Fix Native NVRAM **(Your installation won't finished and freeze without this)SSDT-PNLF.aml
- Fix backlight brightness controlSSDT-dGPU-Off.aml
- Disable dGPU this one is special made for only this laptop.
- Touchpad Fixing Trackpads (SSDT-GPI0/XOSI)
-
Kext
- Wifi
AirportItlwm.kext
- v2.0.0
- Bluetooth - v2.0.1
IntelBluetoothFirmware.kext
IntelBluetoothInjector.kext
- Sound -
layout-id
is17
or5,11,13
is work as well- 1.6.7
AppleALC.kext
AppleALCU.kext
Lilu.kext
- 1.5.8WhateverGreen.kext
- 1.5.5- VirtualSMC - 1.2.8
SMCBatteryManager.kext
SMCProcessor.kext
SMCSuperIO.kext
VirtualSMC.kext
- VoodooI2C with DSDT patch to work.
- 2.6.5
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
- 2.27USBMap.kext
- Special made for this device Why should you USB map
- Wifi
- Thanks to richardchiu [Guide] Acer Swift 5 SF514-53t whiskey lake MacOS10.14.5
- cjtim
- pawanzZ for microphone working please use pawanzZ's Repo :), Thank you.