Jump to content

Lenovo X1 Carbon 8th Gen - OpenCore

Jake Lo

Recommended Posts

  • Moderators

Lenovo X1 Carbon 8th Gen (Type 20UA) - OpenCore



!Warning! Warning! Warning!

Follow guide at your own risk, neither I nor OSXL will take responsibility if the process bricks your system.



  • Bios: 1.20
  • CPU: Intel Core i5-10310u (Comet Lake) @ 1.70GHz
  • Memory: 1x 16GB LPDDR3 2133Mhz (Soldered - not upgradable)
  • Harddrive: 1x 256 PCIe 3.0 NVMe SK Hynix //Need to be replaced
  • Display: 14" non-touch 1920x1080 IPS, anti-glare 
  • GPU: Intel UHD 620
  • Camera: 720p with ThinkShutter, fixed focus IR & 720p hybrid
  • WLAN / BT: Intel Wifi 6 AX201 + BT5.2, M.2 card (soldered in)
  • Battery: Integrated Li-Polymer (57Wh) RapidCharge battery with 65w AC adapter
  • Touchpad: Elan TrackPoint pointing device and buttonless Glass surface multi-touch touchpad (Synaptics) 
  • Audio: HD Audio, Stereo speakers, 2W x 2 and 0x8W x2, Dolby* Atmos*, combo audio/microphone jack (alc285)
  • 1 x USB 3.2 Gen 1
  • 1 x USB 3.2 Gen 1** (one Always On)
  • 2 x USB-C 3.2 Gen 2 / Thunderbolt 3 (supports data transfer, with the function of Power Delivery 3.0 and DisplayPort 1.2)
  • Headphone / microphone combo jack (3.5mm)
  • HDMI 1.4b
  • RJ45 Gigabit Ethernet I219-LM via Extension connector


BIOS Settings:


 -Under Config Tap


       Boot Display Device -> Thinkpad LCD

       Total Garphics Memory ->256MB

       Boot Time Extension -> Disabled

-Under Security Tap

    Memory Protection -> Execution Prevention -> On

    Secure Boot -> Secure Boot -> Off

                         ->Secure Boot Mode -> User Mode

-Under Startup Tap

    UEFI/Legacy Boot ->UEFI Only

       CSM Support -> No



  •  Keyboard (including all Fn keys)
  •  Trackpoint [Elan] (middle button not working - WIP)
  •  Touchpad [I2C Synaptics] - multi gestures
  •  Battery indicator
  •  Display auto brightness
  •  Audio (Internal and headphone jack)
  •  Microphone
  •  Ethernet extension adapter
  •  GPU acceleration
  •  Camera
  •  Intel Wireless / Bluetooth (soldered)
  •  Sleep / Wake
  •  Native CPU power management
  •  HDMI video [4k] and audio 
  •  USB-C to HDMI Video and audio works
  •  USB-C to USB-C Video (Audio works after sleep)


Not Working:

  • Trackpoint middle button (unable to scroll)
    • Workaround, install Smart Scroll.app
  • Touchpad left and right button
  • SD Card Reader [System doesn't have one]


Not Tested:

  • Thunderbolt 



  • Download macOS Ventura / Monterey / Big Sur / Catalina app
  • Format a 16GB USB drive (GUID / Extended (Journaled))
  • Create USB Installer with createinstallmedia command
  • Download attached folder and rename as EFI
  • Mount EFI partition and add EFI folder
  • Configure BIOS setting according to guide
  • Boot with USB installer
  • Complete installation


Post Installation:

  • Mount EFI partition of newly installed drive and copy EFI folder over
  • Update / Change in Config.plist under PlatformID->Generic (use genSMBIOS or Hackintool.app)
    • MLB, ROM, SystemSerialNumber and SystemUUID
  • Install ThinkpadAssistant.app (attached), set it to Launch at Login
  • Note: bootpack include AirportItlwm for Intel wifi but won't work with hidden networks
  • Use Itlwm.kext + Heliport.app instead if you connect to hidden network
  • Disable Force Click and haptic feedback in Touchpad preference 

              (This enables left click mouse button to drag and drop)



Thinkpad Assistant Features:


F1: Mute Audio (with Status LED indication)

F2: Volume Down

F3: Volume Up

F4: Mute / Unmute Microphone (with Status LED indication)

F5: Brightness Down / Dim

F6: Brightness Up

F7: Screen mirroring / Screen extending

F8: Activate / Deactivate Wi-Fi

F9: Open System Preferences

F10: Activate / Deactivate Bluetooth

F11: Show Destop

F12: Open Launchpad

FN+Spacebar: Toggle Keyboard Backlight










Updated to OC 0.9.4

- Supports Ventura / Monterey / Big Sur








Link to comment
Share on other sites

This topic is now closed to further replies.
  • Create New...