Contribute
Register

[Guide] Thinkpad X1 Yoga (3rd Gen) 20LD with Mojave

Status
Not open for further replies.
@ben9923 great news!!!
The usb-hid touchscreen , with voodooi2c&voodooi2chid kext , don't have that issue on my miix-520 tablet(i2c-hid touchscreen)
So now the touchscreen works flawlessly~~~
Great~~~

Now just only one question.
If I use acidanthera or syscl voodoops2controller to support my synaptic touchpad , will the kext conflict with voodooi2c?
Those two version of voodoops2 support native 1,2,3 finger gesture for apple touchpad.
Thanks!!!
Syscl will conflict, I believe.
Acidanthera version requires building from source. Current release will conflict.
 
Dear @bigredarthur.
I sometimes randomly encounter a sleep-wake issue : wake reason XDCI

Also , I'm curious is your microSD card reader functioning?
I found the discussion between @shockingpants and @RehabMan about the usb patch doesn't need SS03 port , so I'm very confused :(

Edit : microSD card reader is showed USB 3.0-CRW under system info , USB port SS03


Edit : use the usb patch usb3 _PRW(0x6d) (Skylake) instead completely solve the problem.

Before I use the patch : wake reason shows Wake from Normal Sleep [CDNVA] due to power-button XDCI/User

After I use the patch : wake reason shows Wake from Normal Sleep [CDNVA] due to power-button /User

Thanks.
 
Last edited:
@jaymonkey this is my new video , comparing how voodooi2c implement on usb-hid touchscreen and i2c-hid touchscreen , hope you like it :)

James
 
Glad to see the thread active. I have been using a desktop for the most part, so I have not been keeping up with the latest updates for Hackintosh on the X1Y3. Let me look through everyone's inputs and update the guide.
 
Guys, I did my first Notebook build with the X1 and this guide.
Changed SSD to EVO and replaced wifi with DW15XX.
Works like a charm after BcrmFix etc.

What I have to add:
- TB is working (eGPU RX580 8GB) with the boot trick from here:
Dual external Monitor setup with full acc works just fine. Only Problem: NO HOTPLUG
The TB3 is seen as PCIe device, not as TB3 device. Shutdown/Reboot needed on plugin/out
Ref: https://www.tonymacx86.com/threads/success-macos-10-14-on-thinkpad-t480s.261318/page-5#post-1909488

- I used Hackingtool to generate the patch for my UHD620 with boot flags like in this thread: https://www.tonymacx86.com/threads/...on-or-black-screen.279870/page-2#post-1979167

My PM is not perfect yet. On idle I get ~6h of Battery - lowest clock is 1200MHz which is way higher than the 400/800MHz it could be - ideas?
 
nice thanks @jamesxxx1997 tried cpufriend but missed the dataprovider. now I#, down to 800MHz in idle and consumption is 2W Package down from 5.5W!

PS: RX580 TB3 PCIe device
Bildschirmfoto 2019-09-12 um 19.06.45.png
 
nice thanks @jamesxxx1997 tried cpufriend but missed the dataprovider. now I#, down to 800MHz in idle and consumption is 2W Package down from 5.5W!

PS: RX580 TB3 PCIe deviceView attachment 429251
What does “miss the dataprovider” mean?
The one-key-cpufriend script generates two Kexts ,cpufriend and dataprovider , both of them should be installed.

May I ask are you using the clover I uploaded?
How do you configure the TB3 related option?
For another user report that using my usb ssdt , the thunderbolt device isn’t usable :(
Thanks.
 
I'm realy looking into making this work but I was unable to install or boot mojave with either jamesxxx1997 or shockingpants config.
 
Status
Not open for further replies.
Back
Top