- Audio & headphone jack
- CPU Speedstep (XCPM)
- iGPU with disabled dGPU
- Fully Functional QE/CI Enabled Graphics
- Battery Management
- Ethernet
- HDMI + Audio
- Smart Touchpad + Gestures (using I2C)
- WebCam
- Usb 3.0 + Type C
- WiFi
- Native hotkey support with Fn keys
- Sleep + Wake
- Brightness + Brightness Keys
- Probably AirDrop and Handoff since the Intel card are not fully compatible with macOS
- Create a Bootable USB for MacOS by using USB Installation Guide
- Copy ALL the Contains of this Repo inside the EFI partition of USB
- Copy ALL the Contains of this Repo inside the EFI partition of Hard Drive where you installed the OS
- In case of black screen make sure to set ProvideConsoleGop to false
-
Audio : The Sound Card is
Realtek ALC255
, which is driven byAppleALC
onlayout-id 30
. It supported usingAppleALC.kext
-
CPU : The CPU model is
i5-8250U
and XCPM power management is natively supported. -
Graphics : The iGPU is
Intel UHD Graphics 620
, and its enabled usingIg-Platform-id=0x191E0000
. -
Battery : Battery Management using
SMCBatteryManager.kext
. -
Touchpad : Elan Touchpad. Supported using
VoodooI2C.kext
+VoodooI2CHID.kext
-
Keyboard : PS2. Supported using
VoodooPS2Controller.kext
-
USBs : Custom generated. Supported using
USBToolBox.kext
+UTBMap.kext
-
Ethernet : Gigabit Ethernet using
RealtekRTL8111.kext
. -
HDMI : Working using
WhateverGreen.kext
. -
Wi-Fi : Stock WiFi Card is
Intel Wireless AC 3168
. It supported usingAirportItlwm.kext
-
Bluetooth : Stock
Intel Wireless AC 3168
. Supported usingIntelBluetoothFirmware.kext
+IntelBTPatcher.kext
+BlueToolFixup.kext
- Special Thanks to gabrielcasag from where I've forked it.