Lenovo Yoga 520-14IKB Hackintosh EFI partition and installation notes for macOS Mojave 10.14.5
This build is a Work In Progress
- Keyboard
- USB 3.0
- Full TrackPad support
- Touchscreen and active stylus (tested with Wacom Bamboo Ink)
- Graphics acceleration
- Speakers and 3,5mm jack
- Microphone
- Built-in card reader
- Sleep and hibernation (with delay)
- Bluetooth
- Webcam
- Hotkeys (Audio controls, TrackPad On/Off)
- Battery indicator
- HDMI output
- USB C port
- Internal WiFi (unsupported card Qualcomm Atheros QCA9377, can be replaced with one of the supported Broadcom cards)
- TouchID (probably never will)
- Hotkeys (Refresh, Airplane mode, Lock, Brightness controlls, Webcam On/Off, Mic On/Off
- Messages and FaceTime (Probably a consequence of incompatible network card)
- Installation was done using a Unibeast USB (RehabMan's Clover build would not boot) with RehabMan's HD 620 config.plist on a secondary machine. This can be avoided by using the EFI partition posted here for booting the installer.
- At this point booting worked only in safe mode (ig-platform-id: 0x12345678 caused kernel panic), BT and USB 3.0 worked out of the box
- After installation Hackintool 2.6.9 was used for framebuffer patching using Kaby Lake Platform ID 0x591B0000
- Card reader support was enabled using Sinetek-rtsx.kext (Placed inside /EFI/CLOVER/kexts/Other)
- Audio was enabled with AppleALC.kext and layout ID 15
- TrackPad support was enabled with VoodooI2C.kext and VoodooI2CHID.kext and patching the DSDT with Windows 10 patch in MaciACL
- Hibernation was fixed by setting hibernationmode to 25 in Hackintool 2.6.9
- Battery and charging indication was enabled using RehabMan's ACPIBatteryManager.kext, which also seemed to enable full TrackPad support (before this right click and tap to click did not work)