Jump to content

Lenovo X1 Carbon 5th Gen - OpenCore

Jake Lo

Recommended Posts

  • Moderators

Lenovo X1 Carbon 5th Gen (Type 20HQ) - OpenCore

X1 C5.png


!Warning! Warning! Warning!

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



  • Bios: 1.50
  • CPU: Intel Core i5-7300u (Kaby Lake) @ 2.70GHz
  • Memory: 1x 8GB DDR3 1866Mhz (Soldered - no sockets)
  • Harddrive: 1x 256 PCIe NVMe
  • Display: 14" non-touch 1920x1080 IPS, anti-glare 
  • GPU: Intel HD 620
  • Camera: HD720p resolution, fixed focus IR & 720p: IR camera and HD720p camera
  • WLAN / BT: Intel Dual Band Wireless-AC 8265, Wi-Fi 2x2 802.11ac + BT4.1, M.2 card
  • Battery: Integrated Li-Polymer 3-cell (57Wh) RapidCharge battery
  • Touchpad: TrackPoint pointing device and buttonless Glass surface multi-touch touchpad (Synaptics) 
  • Audio: HD Audio, Conexant CX11871 codec / stereo speakers, 2W x 2 / dual array microphone, combo audio/microphone jack
  • 2 x USB 3.1 Gen 1** (one Always On)
  • 2 x USB 3.1 Type-C Gen 2 / Thunderbolt 3 (with the function of Power Delivery and DisplayPort)
  • MicroSD card reader, supports UHS-II microSD card (Realtek RTL525a)
  • Headphone / mic combo
  • HDMI 1.4b
  • RJ45 Gigabit Ethernet I219-LM via Extension cable


BIOS Settings:




 -Under Config Tap


       Boot Display Device -> Thinkpad LCD

       Shared Display Priority -> USB Type-C

       Total Garphics Memory ->256MB

       Boot Time Extension -> Disabled

-Under Security Tap

    Memory Protection -> Execution Prevention -> On

    Secure Boot -> Secure Boot -> Off

                         -> Platform Mode -> UserMode

                         ->Secure Boot Mode -> Standard Mode

-Under Startup Tap

    UEFI/Legacy Boot ->UEFI Only

       CSM Support -> No




  •  Keyboard (including all Fn keys)
  •  Trackpad with gestures / Trackpoint
  •  Battery indicator
  •  Display auto brightness
  •  Audio (Internal and headphone jack)
  •  Microphone
  •  Ethernet extension adapter
  •  GPU acceleration
  •  Camera
  •  Intel Wireless / Bluetooth (can be replaced with Broadcom)
  •  Sleep / Wake
  •  Native CPU power management
  •  MicroSD card reader
  •  HDMI video and audio 
  •  USB-C to HDMI Video and audio works



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



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

- Rename config-IntelWifi to config.plist if you're using an Intel Wifi / BT combo









Link to comment
Share on other sites

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