Contribute
Register

[Guide] Lenovo ideapad 510-15IKB

Status
Not open for further replies.
Joined
Apr 10, 2011
Messages
5
Motherboard
Lenovo Ideapad 510-15IKB
CPU
Intel Core i5-7200U
Graphics
HD 620 + GT 940MX
Mobile Phone
  1. 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

  • CLOVER.zip
    10.9 MB · Views: 2,623
  • Patches.zip
    8.6 KB · Views: 1,535
Last edited:
Hi.

What you mind, is the same possible for Lenovo ideapad 510-15ISK ?
Thx.
 
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?
 
Yes, I tryed but getting this from very start:
OsxAptioFix.jpg
 
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...
 
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/
 
I've tryed change ig-platform-id to 0x12345678, but no effect...
So, my current reporting:
 

Attachments

  • error2.jpg
    error2.jpg
    402.4 KB · Views: 744
  • CLOVER.zip
    4 MB · Views: 330
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.
 
Status
Not open for further replies.
Back
Top