Contribute
Register

[Guide] Lenovo Thinkpad X1 Carbon (Gen 3, 2015 Model) using Clover UEFI

Status
Not open for further replies.
My turn to contribute something :)

Here's OpenCore EFI built with new kexts (Lilu/Whatevergreen/AppleALC) that I'm currently running Catalina with. Everything is pretty much self-enclosed on EFI so no need for anything in /Library/Extensions unless you're doing something weird (I do due to DW1820A, funnily enough everything worked at first boot but I guess there are weird race conditions on WiFi kexts and OC can't block everything by itself). Everything related to WiFi/BT is for DW1820A, you'll very likely need to adjust for other configurations.

Working (listing stuff that was wonky with other EFI on Mojave):
-GPU (internal, HDMI)
-Sound (internal, HDMI)
-Touchpad/trackpad/gestures/buttons (buttery smooth, unofficial build of yet to be released changes)
-DW1820A wifi (maaaaaybe? this card is weird)

Some caveats:
-bootup is very low resolution
-didn't get a chance to test sleep much, so far it doesn't on lid close but experienced same on HS
-you won't boot it on existing installs that followed original guide (clashes with things in /Library/Extensions)
-possibly long boot (worked fine couple of boots, something broke while I was experimenting, very likely dw1820a related)
 

Attachments

  • X1C3 OC EFI.zip
    14.2 MB · Views: 791
My turn to contribute something :)

Here's OpenCore EFI built with new kexts (Lilu/Whatevergreen/AppleALC) that I'm currently running Catalina with. Everything is pretty much self-enclosed on EFI so no need for anything in /Library/Extensions unless you're doing something weird (I do due to DW1820A, funnily enough everything worked at first boot but I guess there are weird race conditions on WiFi kexts and OC can't block everything by itself). Everything related to WiFi/BT is for DW1820A, you'll very likely need to adjust for other configurations.

Working (listing stuff that was wonky with other EFI on Mojave):
-GPU (internal, HDMI)
-Sound (internal, HDMI)
-Touchpad/trackpad/gestures/buttons (buttery smooth, unofficial build of yet to be released changes)
-DW1820A wifi (maaaaaybe? this card is weird)

Some caveats:
-bootup is very low resolution
-didn't get a chance to test sleep much, so far it doesn't on lid close but experienced same on HS
-you won't boot it on existing installs that followed original guide (clashes with things in /Library/Extensions)
-possibly long boot (worked fine couple of boots, something broke while I was experimenting, very likely dw1820a related)
Hi, Can I run Mojave with Open core EFI? Also please post the link to get the Clover Installer for Open Core.
Also can you help me how to do a clean install? I am currently running High Sierra on X1 C3.

Thanks
 
Hi, Can I run Mojave with Open core EFI? Also please post the link to get the Clover Installer for Open Core.
Also can you help me how to do a clean install? I am currently running High Sierra on X1 C3.

Thanks

Technically you can pop in your ACPI hotpatch file and it should be as simple as dropping this into your EFI folder. It's good for Mojave and probably HS too, both install and live environment. If you're using some kind of internal WiFi you'll have to adjust kexts that are injected and blocked.
 
My turn to contribute something :)

Here's OpenCore EFI built with new kexts (Lilu/Whatevergreen/AppleALC) that I'm currently running Catalina with. Everything is pretty much self-enclosed on EFI so no need for anything in /Library/Extensions unless you're doing something weird (I do due to DW1820A, funnily enough everything worked at first boot but I guess there are weird race conditions on WiFi kexts and OC can't block everything by itself). Everything related to WiFi/BT is for DW1820A, you'll very likely need to adjust for other configurations.

Working (listing stuff that was wonky with other EFI on Mojave):
-GPU (internal, HDMI)
-Sound (internal, HDMI)
-Touchpad/trackpad/gestures/buttons (buttery smooth, unofficial build of yet to be released changes)
-DW1820A wifi (maaaaaybe? this card is weird)

Some caveats:
-bootup is very low resolution
-didn't get a chance to test sleep much, so far it doesn't on lid close but experienced same on HS
-you won't boot it on existing installs that followed original guide (clashes with things in /Library/Extensions)
-possibly long boot (worked fine couple of boots, something broke while I was experimenting, very likely dw1820a related)

Miskz, did you find that catalina was more stable than high sierra or mojave?
 
Hello Guys,

thanks for the Guide and the Info provided in this threat.
I'm still facing a problem with my device (X1C 3rd). I can load into Colver and select the MacOS installer.
Then an screen with an Apple logo apears but after arround 10-15 sec the Laptop restarts.

I tried my stick on a different Brodwell Laptop and ist worked well.
I could see the loading bar under the apple logo and got to the installer.

If anybody has a hint on this that would be great.

Thanks
 
Last edited:
I just recently purchased a DW1820A for this machine after mixed reviews for the wireless card, I was not willing to spend ~$90 on a wireless card. After trying many things and ending up with system instability I found this post THE Solution:Dell DW1820A (Broadcom BCM94350ZAE) macOS 15 after running the solution posted here, my wifi is super stable.


XML:
<key>PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0)</key>
<dict>
<key>pci-aspm-default</key>
<integer>0</integer>
</dict>

I hope someone else finds this and it is useful to them.
 
I just recently purchased a DW1820A for this machine after mixed reviews for the wireless card, I was not willing to spend ~$90 on a wireless card. After trying many things and ending up with system instability I found this post THE Solution:Dell DW1820A (Broadcom BCM94350ZAE) macOS 15 after running the solution posted here, my wifi is super stable.


XML:
<key>PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0)</key>
<dict>
<key>pci-aspm-default</key>
<integer>0</integer>
</dict>

I hope someone else finds this and it is useful to them.
Thanks man, i myself have this issue.
I will add this fix to all my guides.
 
Hello, im trying to hackintosh my X1 carbon 3d gen with catalina. I've done some desktop hackintoshes, but with that i endend being a little confused.
If i try to install it with the high sierra tutorial the installer just freezes at the end.
I also tried to copy @miskz Folder, but that causes clover bootloader to not even see the partitions.
Can someone point me to the right direction?
Thanks
 
Hi Taiga12, confused by what you're attempting. What I provided is EFI folder built using OpenCore (not Clover) that I boot Catalina with.
 
Also, updated version of my EFI.

Changes:
  • OpenCore 0.5.5, accompanying kexts updated to most recent versions where possible (pretty much everything bar CodecCommander and IntelMausi)
  • USB Ports mapped, no longer relying on USBInjectAll (yes, I mapped with official docking station so no worries there)
  • ACPIBatteryManager.kext replaced with VirtualSMC battery plugin, no longer reports faulty battery but needs long term testing if reporting is correct
  • AirportBrcmFixup.kext , BrcmPatchRAM3.kext and other stuff for DW1560 wireless/bluetooth
  • Sleep on lid close seems to be better but still hit or miss [edit]after a day I'd say it's working fine, might take time to kick in when not on battery but I think that's expected[/edit]
Usual disclaimer on dummy serial number, please generate valid one for FaceTime, compile own ACPI hot-patch files etc. OpenCore config will have some settings specific to my locale (default language, wireless region), should be trivial to change (I live in PotatoLand but only ironically).

Might retry with DW1820A again and sell DW1560 to some sucker. I swear I'm starting to think some people discourage DW1820A for shady reasons. I'm looking at you, mods at /r/hackintosh locking all DW1820A threads after pinning parroted garbage as top-level comment. This might be tinfoil1000 but I believe they might own a stock of DW1560/DW1830 they need to resell at current absurd prices.
 

Attachments

  • X1C3 OC EFI 200227.zip
    22.3 MB · Views: 1,319
Last edited:
Status
Not open for further replies.
Back
Top