Contribute
Register

[Guide] Lenovo Flex 15 - 99% Compatibility Guide | macOS High Sierra

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,218
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
Lenovo Flex 2-15 Hackintosh

What works (currently using macOS 10.13.3):
  • Ethernet
  • Touchscreen
  • USB / Card Reader
  • Hotkeys for Audio, Brightness (patched)
  • Audio (Speakers, Jack and HDMI), Webcam + Microphone
What does not work:
  • Mic over Combojack (also not supported on any other OS)
  • Wifi / Bluetooth (needs replacement card since Intel is not supported)
Untested / yet to do:
  • Sleep / Wake
Based on (Big thanks to RehabMan):
Installation
  • clone files from https://github.com/aytic/Lenovo-Flex-2-15-Hackintosh
  • copy kext files to S/L/E and L/E
  • copy or modify clover.plist and use the kexts in Other dir
  • use my DSDT / SSDT or patch yourself (see below)
  • do VoodooPS2 install (see misc)
    Code:
    # Remove conflicting kexts
    sudo rm -rf /System/Library/Extensions/AppleACPIPS2Nub.kext
    sudo rm -rf /System/Library/Extensions/ApplePS2Controller.kext
    # add the Daemon to startup
    sudo cp org.rehabman.voodoo.driver.Daemon.plist /Library/LaunchDaemons
    sudo cp VoodooPS2Daemon /usr/bin
  • run the Trackpad install script (else you will have no tap to click)
  • setup three finger gestures in Keyboard Settings (they emulate keystrokes as workaround)
Manually creating DSDT/SSDT files
Read up on one of RehabMan's guides and apply following patches
  • IRQ Fix
  • Audio Layout 3 (DSDT) and rename B0D3 to HDAU (SSDT-3-CB-01 with changed layout-id 3)
  • My battery and brightness control patch files
add on kexts should only be installed to /L/E unless you are replacing a kext that is in /S/L/E
 
Joined
Feb 10, 2015
Messages
100
Motherboard
Strawberry 5D
CPU
i5 4200U
Graphics
HD4400 @1366x768
Mac
iMac, MacBook, MacBook Pro
Mobile Phone
Android
add on kexts should only be installed to /L/E unless you are replacing a kext that is in /S/L/E
Ok, will change! Thought it makes no difference where to place it^^.
 
Joined
Oct 28, 2015
Messages
3
Motherboard
Lenovo Ideapad Flex 15
CPU
i7-4500U
Graphics
Nvidia GT 720M
Mobile Phone
iOS
The bluetooth works but can't turn it off. The wifi does not work.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,218
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
The bluetooth works but can't turn it off. The wifi does not work.
because if it is Intel, it is not supported. bluetooth will work but can't turn off and wifi will defiantly not work, it will need to be replaced with compatible hardware
 
Joined
Oct 28, 2015
Messages
3
Motherboard
Lenovo Ideapad Flex 15
CPU
i7-4500U
Graphics
Nvidia GT 720M
Mobile Phone
iOS
because if it is Intel, it is not supported. bluetooth will work but can't turn off and wifi will defiantly not work, it will need to be replaced with compatible hardware
My 3.5mm and trackpad gestures doesn’t work too.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,218
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
Joined
Feb 10, 2015
Messages
100
Motherboard
Strawberry 5D
CPU
i5 4200U
Graphics
HD4400 @1366x768
Mac
iMac, MacBook, MacBook Pro
Mobile Phone
Android
My 3.5mm and trackpad gestures doesn’t work too.
Audio from 3.5mm or mic from 3.5mm? Also what gestures are not working for the trackpad.

Small update: I got wifi+bluetooth working by flashing my bios chip and installing a new wifi card. I will post a guide on how you can do this in the next couple of days. The laptop is now 99% compatible (no hibernation)
 
Joined
Feb 10, 2015
Messages
100
Motherboard
Strawberry 5D
CPU
i5 4200U
Graphics
HD4400 @1366x768
Mac
iMac, MacBook, MacBook Pro
Mobile Phone
Android
I just updated the guide to get the laptop in 99% workable condition. Please note that I cannot provide my bios image as it contains personal information. I am super happy with the results and happy I can share this with you guys here!
 
Top