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.
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 ๐ | โ |
Force Click and haptic feedback
this one causing invert click on touchpadConfig.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
MacBookPro15,2
MacBookPro15,1
seems like brightness control not working.Graphics - PciRoot(0x0)/Pci(0x2,0x0)
AAPL,ig-platform-id
= 0000A53E
device-id
= A53E0000
DSDT
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.Kext
AirportItlwm.kext
- v2.0.0IntelBluetoothFirmware.kext
IntelBluetoothInjector.kext
layout-id
is 17
or 5,11,13
is work as well
AppleALC.kext
AppleALCU.kext
Lilu.kext
- 1.5.8WhateverGreen.kext
- 1.5.5SMCBatteryManager.kext
SMCProcessor.kext
SMCSuperIO.kext
VirtualSMC.kext
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
- 2.27USBMap.kext
- Special made for this device Why should you USB map