Contribute
Register

[Guide] Lenovo V510-15ikb

Status
Not open for further replies.
Joined
Feb 20, 2017
Messages
80
Motherboard
HP Spectre x360 13-ap0xxx
CPU
i5-8265u
Graphics
UHD 620, 1920x1080
Classic Mac
  1. iMac
Mobile Phone
  1. Android
Specifications:
CPU: Intel Core i5-7200u
RAM: 8GB DDR4 dual channel
GPU: Intel HD 620
SSD: 256 GB Samsung CM871a MZNTY256HDHP
Audio: Realtek ALC236
Display: 15.6" AH-IPS 1920x1080
Wireless/Bluetooth: Qualcomm Atheros QCA9377*
Ethernet: Realtek RTL8168/8111 Gigabit-LAN
Optical Drive: Slimtype DVD
Camera: HD Webcam

BIOS Settings:
Disable Secure Boot
Disable Legacy Boot

What doesn't work:
WiFi*
Function keys are tricky.

*Can be replaced by Broadcom BCM94352Z; otherwise use a macOS compatible USB dongle instead.
This laptop likely has a bios whitelist which means you're required to mod your bios to install the broadcom adapter.

Installation
Follow rehabmans guide but use the config.plist and kexts from this thread. They are mandatory. When preparing the install make sure to install EmuVariableUefi-64 because native NVRAM doesn't work.

Post Installation
Install Clover to SSD. Mount the EFI partition from terminal with "diskutil mount disk0s1" assuming macOS is installed to drive 0. (Use "diskutil list" to list all storage devices and partitions). Copy the config, kexts, and ssdt's from acpi patched to internal EFI partition. Use kextbeast to install kexts from L:E.zip to /Library/Extensions and install CodecCommander to System/Library/Extensions.

Read rehabman's guide how to extract, disassemble and edit your dsdt:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Apply Lenovo-V510-15IKB battery patch, usb_prw_0x6d skylake patch and audio layout 3 (change layout to 15). See if it compiles without errors (it should, warnings are normal) and go to File - Save as and change file format to ACPI Machine Language Binary. Save your DSDT.aml to acpi/patched.

Reboot and open terminal, run "sudo kextcache -i /" to rebuild kext cache; then reboot again.

*In order to output 4k over HDMI you need to remove intelgraphicsdvmtfixup kext from kexts/other and enable the minStolenSize patch in config.plist.
 

Attachments

  • clover kexts other.zip
    1.5 MB · Views: 490
  • L:E.zip
    25.2 KB · Views: 392
  • acpi patched.zip
    3 KB · Views: 410
  • config.plist
    14.2 KB · Views: 578
Last edited:
Specifications:
CPU: Intel Core i5-7200u
RAM: 8GB DDR4 dual channel
GPU: Intel HD 620
SSD: 256 GB Samsung CM871a MZNTY256HDHP
Audio: Realtek ALC236
Display: 15.6" AH-IPS 1920x1080
Wireless/Bluetooth: Qualcomm Atheros QCA9377*
Ethernet: Realtek RTL8168/8111 Gigabit-LAN
Optical Drive: Slimtype DVD
Camera: HD Webcam

BIOS Settings:
Disable Secure Boot
Disable Legacy Boot

What doesn't work:
WiFi*
Function keys are tricky.

*Can be replaced by Broadcom BCM94352Z; otherwise use a macOS compatible USB dongle instead.
This laptop likely has a bios whitelist which means you're required to mod your bios to install the broadcom adapter.

Installation

Follow rehabmans guide but use the config.plist and kexts from this thread. They are mandatory. When preparing the install make sure to install EmuVariableUefi-64 because native NVRAM doesn't work.

Post Installation
Install Clover to SSD. Mount the EFI partition from terminal with "diskutil mount disk0s1" assuming macOS is installed to drive 0. (Use "diskutil list" to list all storage devices and partitions). Copy the config, kexts, and ssdt's from acpi patched to internal EFI partition. Use kextbeast to install kexts from L:E.zip to /Library/Extensions and install CodecCommander to System/Library/Extensions.

Read rehabman's guide how to extract, disassemble and edit your dsdt:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Apply Lenovo-V510-15IKB battery patch, usb_prw_0x6d skylake patch and audio layout 3 (change layout to 15). See if it compiles without errors (it should, warnings are normal) and go to File - Save as and change file format to ACPI Machine Language Binary. Save your DSDT.aml to acpi/patched.

Reboot and open terminal, run "sudo kextcache -i /" to rebuild kext cache; then reboot again.

*In order to output 4k over HDMI you need to remove intelgraphicsdvmtfixup kext from kexts/other and enable the minStolenSize patch in config.plist.

Hi Stalkiee,

i have the same nb and i'm a hackintosh fan too. Do you had success with replacing the WiFi card?

Best regards
 
Status
Not open for further replies.
Back
Top