Contribute
Register

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

Joined
Apr 21, 2016
Messages
1,362
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
@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.
 
Joined
Feb 6, 2019
Messages
65
Motherboard
Lenovo Thinkpad x1 yoga 3rd
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
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:
Joined
Feb 6, 2019
Messages
65
Motherboard
Lenovo Thinkpad x1 yoga 3rd
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
@jaymonkey this is my new video , comparing how voodooi2c implement on usb-hid touchscreen and i2c-hid touchscreen , hope you like it :)

James
 
Joined
Jun 16, 2012
Messages
51
Motherboard
Thinkpad X1 Yoga (3rd Gen)
CPU
i7 8650u
Graphics
UHD620, 2560 x 1440
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.
 
Joined
Dec 3, 2016
Messages
14
Motherboard
Asrock Fatal1ty x370 Gaming K4
CPU
R5 2600
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
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/intel-uhd-620-dell-inspiron-5584-and-no-acceleration-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?
 
Joined
Dec 3, 2016
Messages
14
Motherboard
Asrock Fatal1ty x370 Gaming K4
CPU
R5 2600
Graphics
RX 580
Mac
MacBook Pro
Mobile Phone
iOS
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
 
Joined
Feb 6, 2019
Messages
65
Motherboard
Lenovo Thinkpad x1 yoga 3rd
CPU
i7-8550U
Graphics
UHD 620
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
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.
 
Joined
Oct 14, 2019
Messages
4
I'm realy looking into making this work but I was unable to install or boot mojave with either jamesxxx1997 or shockingpants config.
 
Top