Contribute
Register

Yoga 3 Pro - Sierra

Status
Not open for further replies.
Joined
Dec 23, 2011
Messages
17
Mobile Phone
  1. Android
So the Y3P hasn't seen any sort of full guide to an install, so I'll be making one. I have a few issues to resolve first.

As of now:

Working:
  • Boot on latest Clover @ 10.12.1 (latest build)
  • Graphics (not accelerated) @ 3200x1800, no scaling or patched IOKit (EDIT: There may actually be QE/CI but there are still graphics glitches, I suspect actually raising the DMVT instead of patching it will be the fix).
  • Keyboard
  • WiFi (FINALLY!) and Bluetooth
  • USB, with some shortcomings
  • Reliable early boots with a specially patched OsxAptioDrvFix2 (will link) - memory allocation issues are an inherent issue with the Y3P's particular implementation of InsydeH2O.
Not Working:
  • Touchpad
  • Sleep
  • Audio - EDIT: A custom AppleALC is needed here, the codec is ALC286 (edit: maybe ALC233?)
  • QE/CI
  • Battery status
  • Reboot or shutdown with a USB storage device connected
Will post more details soon.

PLEASE HELP WITH THIS:

No working touchpad!
I installed VoodooPS2Controller and the keyboard works fine (edit: sometimes), but no touchpad at all. What should I do?
 
Last edited:
Please tell me how did you unlock the BIOS to change advanced BIOS settings (np. set DMVT Pre-allocated memory to 96MB)
Anyway, could you describe me the whole process of installation you did? Thanks!
 
Please tell me how did you unlock the BIOS to change advanced BIOS settings (np. set DMVT Pre-allocated memory to 96MB)
Anyway, could you describe me the whole process of installation you did? Thanks!

There is indeed a method of changing DMVT on the Y3P, and it'll be in my guide when it's done. I cannot walk you through it right now, it's too complex. I'm sorry, but you should wait for the guide when I have a usable setup done.
 
There is indeed a method of changing DMVT on the Y3P, and it'll be in my guide when it's done. I cannot walk you through it right now, it's too complex. I'm sorry, but you should wait for the guide when I have a usable setup done.

Please tell me how did you unlock the BIOS to change advanced BIOS settings (np. set DMVT Pre-allocated memory to 96MB)
Anyway, could you describe me the whole process of installation you did? Thanks!

You guys can see here: https://www.tonymacx86.com/threads/guide-intel-hd-graphics-5500-on-os-x-yosemite-10-10-3.162062/

For battery status, that can be addressed with a simple DSDT patch...
See here: https://www.tonymacx86.com/threads/guide-how-to-patch-dsdt-for-working-battery-status.116102/

For audio - I can attempt to patch AppleHDA, but I would first figure out which audio codec it is exactly...Maybe by using something such as a Linux Live USB
See here for patching AppleHDA: http://www.insanelymac.com/forum/topic/295001-guide-to-patch-applehda-for-your-codec/
Also: https://www.tonymacx86.com/threads/patch-applehda-kext-on-the-fly-with-clover-bootloader.118877/

I would recommend using Clover's KextsTopatch + dummyHDA.kext method, so that audio functionality is persistent across system updates...

For QE/CI: Need to know what hardware you're using! :lol:

For your USB woes - most likely you don't have a USB injector set up...
See here: https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/

Hopefully these resources will help!

-Duncan
 
You guys can see here: https://www.tonymacx86.com/threads/guide-intel-hd-graphics-5500-on-os-x-yosemite-10-10-3.162062/

For battery status, that can be addressed with a simple DSDT patch...
See here: https://www.tonymacx86.com/threads/guide-how-to-patch-dsdt-for-working-battery-status.116102/

For audio - I can attempt to patch AppleHDA, but I would first figure out which audio codec it is exactly...Maybe by using something such as a Linux Live USB
See here for patching AppleHDA: http://www.insanelymac.com/forum/topic/295001-guide-to-patch-applehda-for-your-codec/
Also: https://www.tonymacx86.com/threads/patch-applehda-kext-on-the-fly-with-clover-bootloader.118877/

I would recommend using Clover's KextsTopatch + dummyHDA.kext method, so that audio functionality is persistent across system updates...

For QE/CI: Need to know what hardware you're using! :lol:

For your USB woes - most likely you don't have a USB injector set up...
See here: https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/

Hopefully these resources will help!

-Duncan

It's ALC286, and it doesn't even work with Ubuntu. http://h30434.www3.hp.com/t5/Notebook-Audio/HP-spectre-x360-on-linux/td-p/4980797

I tried the OS version patch (DSDT), and it didn't help. Perhaps I also need a patched AppleHDA, since AppleALC hates this setup.
 
It's ALC286, and it doesn't even work with Ubuntu. http://h30434.www3.hp.com/t5/Notebook-Audio/HP-spectre-x360-on-linux/td-p/4980797

I tried the OS version patch (DSDT), and it didn't help. Perhaps I also need a patched AppleHDA, since AppleALC hates this setup.

You will most likely need a patched AppleHDA... (if it'll even work at all)

You can try using this new thing, AppleHDA Patcher, to try to automate the AppleHDA patching...
See here: http://www.insanelymac.com/forum/files/file/496-applehda-patcher/

If that doesn't work, you'll need to manually patch your AppleHDA...

-Duncan
 
Alright, I'll work on that. What should I do for the trackpad?

For the trackpad/touchscreen, there isn't a solution yet. however, someone is developing an i2c driver for OS X, currently called VoodooI2C.
 
For the trackpad/touchscreen, there isn't a solution yet. however, someone is developing an i2c driver for OS X, currently called VoodooI2C.
Hi !!
Any news.. update??
I'm stuck with trackpad!
 
Status
Not open for further replies.
Back
Top