Contribute
Register

[Guide] Lenovo ideapad 510-15IKB

Joined
Apr 10, 2011
Messages
5
Motherboard
Lenovo Ideapad 510-15IKB
CPU
Intel Core i5-7200U
Graphics
HD 620 + GT 940MX
Mobile Phone
Android
lenovo-laptop-ideapad-510-15-black-back-side-8.jpg
Also works for macOS Sierra.

Working:
  • Integrated GPU (HD 620)
  • Speakers, microphone, audio jack (Conexant CX20751/2)
  • Ethernet (Realtek RTL8111/8168/8411)
  • Webcam
  • Sleep
  • Battery indicator
  • Brightness (slider and keys)
  • All USB ports
  • Keyboard
  • Touchpad
  • HDD caddy
Not working:
  • FileVault 2 using the built-in keyboard (workaround: use a USB keyboard or create a separate, encrypted partition for your sensitive data instead of using FileVault)
  • SD card reader (workaround: use a USB SD card reader)
  • WiFi and Bluetooth (workaround: use an Android phone to tether, replace the WiFi module and mod the UEFI firmware, or use a USB dongle)
  • Discrete GPU (GT 940 MX)
  • Some fn keys (might need to be mapped)
  • Trackpad dragging without Drag Lock
  • Sensors?
Not tested:
  • Power nap (disabled in Clover)
  • Optical drives
  • Safe sleep, hibernation (disabled in Clover)
  • APFS
  • 4k output (might require a few changes)

UEFI firmware settings (if yours don't match, or if you have issues, remove the pre-patched aml files and patch them yourself later):
  • BIOS Version 3JCN29WW
  • EC Version 3JEC29WW
  • MTM 80SV00YKIX
  • Wireless LAN [Enabled]
  • Graphic Device [Discrete]
  • Power Beep [Disabled]
  • Intel Virtualization Technology [Enabled]
  • BIOS Back Flash [Enabled]
  • Hotkey Mode [Disabled]
  • Intel Platform Trust Technology [Enabled]
  • Intel SGX [Software Controlled]
  • Secure Boot [Disabled]
  • Boot Mode [UEFI]
  • Fast Boot [Disabled]
  • USB Boot [Enabled]
  • PXE Boot to LAN [Enabled]
  • IPV4 PXE First [Enabled]
Downloads:

Installation:
Either use UniBeast to create a bootable USB drive with the macOS installer and Clover EFI, or do it yourself. You can also upgrade from macOS Sierra.
Either way, you should replace your EFI/CLOVER folder with the one provided.

HoRNDIS (GPLv3 - source code here) is included, so you can use an Android phone to get internet access. You can also use an Ethernet cable to connect.

If you wish to patch the DSDT/SSDT yourself, follow this tutorial.
SSDT-CC.aml and SSDT-PNLF.aml must be copied directly to the "patched" folder in order to have sound and backlight working.

To get iMessage and FaceTime working, see An iDiot's Guide to iMessage and How to Fix iMessage.

I recommend remapping the modifier keys (System Preferences > Keyboard) as follows:
^:⌘
⌥:^
⌘:⌥
 

Attachments

Last edited:
Joined
Dec 1, 2017
Messages
4
Motherboard
Lenovo Ideapad 510-15isk (Clover)
CPU
Intel i5-6200U
Graphics
Intel HD 520 (Skylake GT2) 1920x1080
Hi.

What you mind, is the same possible for Lenovo ideapad 510-15ISK ?
Thx.
 
Joined
Apr 10, 2011
Messages
5
Motherboard
Lenovo Ideapad 510-15IKB
CPU
Intel Core i5-7200U
Graphics
HD 620 + GT 940MX
Mobile Phone
Android
Hi.

What you mind, is the same possible for Lenovo ideapad 510-15ISK ?
Thx.
You will probably need different drivers/kexts/patches but it doesn't hurt to try as-is, does it?
 
Joined
Dec 1, 2017
Messages
4
Motherboard
Lenovo Ideapad 510-15isk (Clover)
CPU
Intel i5-6200U
Graphics
Intel HD 520 (Skylake GT2) 1920x1080
Yes, I tryed but getting this from very start:
 
Joined
Dec 1, 2017
Messages
4
Motherboard
Lenovo Ideapad 510-15isk (Clover)
CPU
Intel i5-6200U
Graphics
Intel HD 520 (Skylake GT2) 1920x1080
Tryed AptioMemoryFix.efi instead of OsxAptioFix2Drv-64.efi, but almost the same error log, then reboot...
So I can't pass this early stage.
It is actually not clear for me, when error occures: is it AptioFix fail, or AptioFix passes good, and kernel panic caused by some next stage...
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,717
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Tryed AptioMemoryFix.efi instead of OsxAptioFix2Drv-64.efi, but almost the same error log, then reboot...
So I can't pass this early stage.
It is actually not clear for me, when error occures: is it AptioFix fail, or AptioFix passes good, and kernel panic caused by some next stage...
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/

Keep in mind with 32mb DVMT-prealloc, need to use invalid ig-platform-id as per guide:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Joined
Dec 1, 2017
Messages
4
Motherboard
Lenovo Ideapad 510-15isk (Clover)
CPU
Intel i5-6200U
Graphics
Intel HD 520 (Skylake GT2) 1920x1080
I've tryed change ig-platform-id to 0x12345678, but no effect...
So, my current reporting:
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,717
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I've tryed change ig-platform-id to 0x12345678, but no effect...
So, my current reporting:
Try using guide recommended Clover (RehabMan build).
Also, the guide recommends AptioMemoryFix.efi (no EmuVariable) over OsxAptioFix*.efi.
Don't forget to use a USB2 stick. Try all USB ports.
Check BIOS settings.
 
Top