Contribute
Register

[solved] Lenovo Yoga 730-13IKB install High Sierra success

Status
Not open for further replies.
Hello I have the same notebook but I'm not as good as you, please, can you pass me your efi?
 
Thanks for the post! Disabling Intel SGX was the hint I needed to get the process started on my own Yoga 730.

My notes, for anyone on the same path:
  • VirtualSMC + SMCBatteryManager gets battery status working without any DSDT patch(es). VirtualSMC replaces FakeSMC.
  • WiFi works when the onboard WiFi is replaced w/ a DW1560 NGFF WiFi card. Use a T5 Torx screwdriver to take the back panel off, and use AirportBrcmFixup to enable WiFi.
    • To get Bluetooth working, you need BrcmPatchRAM + USB port limit patch @ RehabMan's Laptop Repo. Without the latter, the Bluetooth chip will remain nonfunctional, under System Information > USB.
    • BT4LEContinuityFixup gets Continuity working.
  • All the graphics-related kexts have since been consolidated into WhateverGreen.
  • The laptop will instantly wake from sleep without SSDT-GPRW + associated Clover patch, again @ RehabMan's Laptop Repo.
  • There is an SSDT [by RehabMan] to disable different [non-essential for this laptop] aspects of VoodooPS2Controller. Initially I installed this, seeing that the trackpad is I2C and not PS2; I later tracked this down as the reason that the brightness keys stopped functioning.
 
VirtualSMC + SMCBatteryManager gets battery status working without any DSDT patch(es). VirtualSMC replaces FakeSMC.

BTW, I did some testing with VirtualSMC.kext and SMCBatteryManager.kext on some of my systems.
I found that ACPI still needs patching for SMCBatteryManager.kext to work... it seems it actually calls into ACPI battery methods anyway.

Your case is probably that you did not need ACPI patches for your battery methods in the first place (eg. ACPIBatteryManager.kext would work with same result). Not all computers use EmbeddedControl for battery status, and even some that do, have no multibyte EC fields.
 
BTW, I did some testing with VirtualSMC.kext and SMCBatteryManager.kext on some of my systems.
I found that ACPI still needs patching for SMCBatteryManager.kext to work... it seems it actually calls into ACPI battery methods anyway.

Your case is probably that you did not need ACPI patches for your battery methods in the first place (eg. ACPIBatteryManager.kext would work with same result). Not all computers use EmbeddedControl for battery status, and even some that do, have no multibyte EC fields.
Now that you mention it, ACPIBatteryManager did show something, though it wasn't as accurate/reliable as SMCBatteryManager. Thanks for the tip!

--

Installed Mojave on this thing now that VoodooI2C was updated. Everything seems to be running smooth apart from the occasional IOGraphicsFamily KP. I did not see anything in the Mojave Common Errors thread that mentioned this.
 
Now that you mention it, ACPIBatteryManager did show something, though it wasn't as accurate/reliable as SMCBatteryManager. Thanks for the tip!

--

Installed Mojave on this thing now that VoodooI2C was updated. Everything seems to be running smooth apart from the occasional IOGraphicsFamily KP. I did not see anything in the Mojave Common Errors thread that mentioned this.

Your profile has no laptop hardware details. Please fix as per FAQ:
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 
Status
Not open for further replies.
Back
Top