Contribute
Register

Lenovo Yoga 2 Pro HAckintosh

Status
Not open for further replies.
Try to install FakePCIID and FakePCIID_HD4600_HD4400 to S/L/E with Kext Wizard. Clover injection sometimes does not work correctly.
 
Got the EFI shell to boot correctly and ran the command, and I patched IOKit, but QE/CI, still doesn't appear to work correctly, do I need any particular kexts in S/L/E? Also, I installed clover onto the disk (seperate 50gb partition, trying to dual boot). It refuses to detect my OSX installation, even though i put HFSPlus.efi into drivers64uefi. I also ran your DSDT patch using MaciASL, it threw a bunch of errors at me when I told it compile, how do I apply these patches?

EDIT: The BIOS doesn't recognize clover on the disk at all, so I loaded it by replacing the windows bootloader (bootmgfw.efi)

Post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 
Any ideas about the errors in DSDT and SSDT, RehabMan?

Edit: KP has nothing to do with DSDT or SSDT 3. I got a KP and reboot, if I drop SSDT3 (CPU ralated) and a KP without reboot if I drop SSDT 5 (PCI0/Graphics related).

Edit2: New DSDT und SSDT from Linux works without KP. Still not able to fix SSDT3.
 
Thank you so mutch! Nearly all errors are fixed.

Just 2 persistent erros left:
1. unexpected PARSEOP_PACKAGE in SSDT3
2. Result not used, operator has no effect in DSDT


Thanks again! ryman

1. "Remove _PSS placeholders"
2. remove the line causing the error (the code does nothing)
 
1. "Remove _PSS placeholders"
2. remove the line causing the error (the code does nothing)

Jey! Perfect! Thank you so mutch!

I got audio, backlight and powermanagement working. Just WIFI and some sleep issues are left on my way to a perfect 4k UltraMacBook with Touchscreen.

Bought a Lenovo branded BCM94352Z from the US. It will be here in about 2-4 weeks.
 
I got audio, backlight and powermanagement working.

Sorry if I'm being ignorant, but do you mind explaining how you got audio to work? I found some pages about patching the AppleHDA for ALC283 but the steps were not detailed enough for me to understand.
 
Temporary WiFi solution

By the way guys,
Just in case you aren't aware of this...
If you have an Android device, you can use it as a WiFi adapter.
  1. Install HoRNDIS on the HackBook.
  2. Connect the Android to WiFi.
  3. Connect it to the Yoga and turn on USB tethering.
  4. Now the phone is forwarding its WiFi connection through USB to the Yoga.
 
Sorry if I'm being ignorant, but do you mind explaining how you got audio to work? I found some pages about patching the AppleHDA for ALC283 but the steps were not detailed enough for me to understand.

ALC283 is the same as my Lenovo u430. You can use AppleHDA_ALC283.kext in my u430 repo...

https://github.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch

Requirements:
- Clover bootloader
- config.plist must have the three AppleHDA patches from my config.plist in the repo
- AppleHDA.kext must be vanilla
- CodecCommander.kext installed to /S/L/E: https://github.com/RehabMan/EAPD-Codec-Commander
- AppleHDA_ALC283.kext installed to /S/L/E
- rebuild cache following the procedure detailed in the u430 guide: http://www.tonymacx86.com/yosemite-...ideapad-u330-u430-u530-using-clover-uefi.html
- DSDT patches "IRQ Fix" and "Audio Layout 12", with layout-id changed from 12 to 86.
 
Status
Not open for further replies.
Back
Top