- Joined
- Feb 20, 2017
- Messages
- 80
- Motherboard
- HP Spectre x360 13-ap0xxx
- CPU
- i5-8265u
- Graphics
- UHD 620, 1920x1080
- Classic Mac
- Mobile Phone
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*
Card reader**
Brightness keys do not work
*Replace with Broadcom BCM94352Z (Lenovo FRU)
**Currently experimenting with ways to make it work
Installation
Check rehabmans guide, I have attached my Clover zip that you can use.
We need to fake Skylake graphics because kaby lake framebuffer driver in Mojave does not seem to support eDP connection type for our internal display so we end up with a black screen w backlight. You can try for yourself I wasted plenty of hours trying to find a solution but seemingly this is the only workaround
Post Installation
Install the latest Clover to SSD. Mount the EFI partition from terminal with "sudo mkdir /Volumes/EFI" and "sudo mount -t msdos /dev/disk0s1 /Volumes/EFI" assuming macOS is installed to drive 0. (Use "diskutil list" to list all storage devices and partitions). Copy the config, kexts, drivers64uefi 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.
Enjoy!
UPDATE 2018.12.01
I rebuilt my EFI folder and plist, also replaced acpibatterymanager for smcbatterymanager. Now the system is far more stable.
Also cpufriend is used because with native power management the idle clock speed is 1300mhz, with the cpufriend kexts i edited the frequency vector so the lowest achievable clock speed is below 700mhz which helps a lot with the battery.
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*
Card reader**
Brightness keys do not work
*Replace with Broadcom BCM94352Z (Lenovo FRU)
**Currently experimenting with ways to make it work
Installation
Check rehabmans guide, I have attached my Clover zip that you can use.
We need to fake Skylake graphics because kaby lake framebuffer driver in Mojave does not seem to support eDP connection type for our internal display so we end up with a black screen w backlight. You can try for yourself I wasted plenty of hours trying to find a solution but seemingly this is the only workaround
Post Installation
Install the latest Clover to SSD. Mount the EFI partition from terminal with "sudo mkdir /Volumes/EFI" and "sudo mount -t msdos /dev/disk0s1 /Volumes/EFI" assuming macOS is installed to drive 0. (Use "diskutil list" to list all storage devices and partitions). Copy the config, kexts, drivers64uefi 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.
Enjoy!
UPDATE 2018.12.01
I rebuilt my EFI folder and plist, also replaced acpibatterymanager for smcbatterymanager. Now the system is far more stable.
Also cpufriend is used because with native power management the idle clock speed is 1300mhz, with the cpufriend kexts i edited the frequency vector so the lowest achievable clock speed is below 700mhz which helps a lot with the battery.
Attachments
Last edited: