Lenovo T14 Gen1 (Type 20S0/20S1) - OpenCore
!Warning! Warning! Warning!
Follow guide at your own risk, neither I nor OSXL will take responsibility if the process bricks your system.
Specification:
Bios: 1.32
CPU: Intel Core i5-10310u (Comet Lake) @ 1.70GHz
Memory: 1x 8GB DDR4 2666Mhz (Soldered + 1 open slot)
Harddrive: 1x 256 PCIeNVMeOPAL (PM981) //Needs to be replaced
Display: 14" non-touch 1920x1080 IPS, anti-glare
GPU: Intel UHD 620
Camera: 1x IR Camera & RGB 720p HD Camera & Mic with Thinkpad Privacy Shutter
WLAN: Intel Wi-Fi 6 AX201 802.11ax 2x2 with BT5.2 (Soldered on)
Battery: Integrate Li-Polymer 50Wh internal battery - Up to 16.5 hours*
Touchpad: Synaptics
Audio: Realtek HDA ALC257 (aka ALC3287)
2 x USB 3.2 Gen 1** (one Always On)
1 x USB 3.2 Gen 1 Type-C (Power Delivery, DisplayPort, Data transfer)
1 x USB 3.2 Gen 2 Type-C / Intel Thunderbolt 3 (Power Delivery, DisplayPort, Data transfer)
MicroSD card reader (Realtek RTL522a)
Headphone / mic combo
Micro-SIM slot
HDMI 1.4b
RJ45 Gigabit Ethernet I219-LM
BIOS Settings:
Working:
Keyboard (including all Fn keys)
Trackpad with gestures / Trackstick
Battery indicator
Display auto brightness
Audio (Internal and headphone jack)
Microphone
Ethernet
GPU acceleration
Camera
Intel Wireless / Bluetooth (soldered in so can't be replaced)
Sleep / Wake
Native CPU power management
MicroSD card reader
HDMI video and audio
USB-C to HDMI Video and audio works
USB-C to USB-C Video but no audio
Note: For dual external display to work, you need to connect to HDMI display 1st before USB-C to USB-C
Not Tested:
Thunderbolt
Installation:
Download MacOS 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:
Resources:
https://dortania.github.io/OpenCore-Install-Guide/
https://github.com/yusifsalam/t490-macos
https://github.com/MSzturc/ThinkpadAssistant
https://github.com/VoodooSMBus/VoodooRMI
https://github.com/OpenIntelWireless/itlwm
https://github.com/cholonam/Sinetek-rtsx
https://github.com/0xFireWolf/RealtekCardReader/releases
Updated to OC 0.9.4
- To support Ventura / Monterey / Big Sur
T14_OC_0.9.4.zip
T14_OC_0.8.5.zip
T14_OC_0.7.9.zip
T14_OC_0.6.9.zip
ThinkpadAsssistant