Contribute
Register

Yoga 3 Pro - Sierra

Joined
Dec 24, 2011
Messages
18
Mobile Phone
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:
Joined
Apr 10, 2016
Messages
8
Motherboard
????
CPU
Intel core M-5Y71 1.20 Ghz 1.40 Ghz
Graphics
Intel HD 5300
Mac
MacBook, MacBook Pro, Mac mini
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!
 
Joined
Dec 24, 2011
Messages
18
Mobile Phone
Android
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.
 
Joined
Mar 19, 2014
Messages
1,005
Motherboard
Dell XPS 15 7590 - Clover
CPU
i7-9980HK
Graphics
HD 630 + GTX 1650
Mac
iMac, MacBook Pro
Classic Mac
Apple
Mobile Phone
iOS
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
 
Joined
Dec 24, 2011
Messages
18
Mobile Phone
Android
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.
 
Joined
Mar 19, 2014
Messages
1,005
Motherboard
Dell XPS 15 7590 - Clover
CPU
i7-9980HK
Graphics
HD 630 + GTX 1650
Mac
iMac, MacBook Pro
Classic Mac
Apple
Mobile Phone
iOS
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
 
Joined
Dec 24, 2011
Messages
18
Mobile Phone
Android
Joined
Nov 29, 2012
Messages
21
Motherboard
Lenovo Yoga 3 Pro + Clover UEFI v2
CPU
Core M5Y70/Broadwell-U
Graphics
HD5300/3200x1800
Mobile Phone
Android,
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.
 
Joined
Mar 16, 2011
Messages
12
Motherboard
Lenovo Yoga 3 Pro
CPU
Intel Core M - 5Y71
Graphics
Intel HD 5300 - QHD+ (3200x1800) display
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android
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!
 
Top