Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Files and Scripts to install macOS Catalina on T460 with OpenCore Bootloader

Notifications You must be signed in to change notification settings

Hasodikis/ThinkPad-460-OpenCore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

THIS REPO WILL NOT BE FURTHER UPDATED. PLEASE GO TO THE NEW REPO AT https://github.com/Hasodikis/Thinkpad-T460-Hackintosh

Lenovo ThinkPad T460 Hackintosh MacOS 13 Ventura - OpenCore

This repo contains the files and scripts to install MacOS on the Lenovo T460 family.

2023 VENTURA 13.4.1 UPDATE

New version.

  1. config.plist CleanUp
  2. Kext updates
  3. Added two separate EFI folders. One for Intel Wifi and one for Broadcom Wifi.

(Broadcom wifi/bluetooth card works far better than the Intel on. Ie. Airdrop works. In both cases screen mirroring to my iPad does not work. However with Broadcom Wifi it works to my Apple TV. Handoff also works with my iPad and iPhone)

Don't update Voodoo kexts.

Don' t install 13.5 before checking the web for possible Bluetooth problems.

2023 VENTURA 13.4 UPDATE

This new release allows for the installation of MacOS Ventura 13.4 on a Thinkpad T460. This update was A PAIN IN THE ASS to get it to work properly. Some instructions:

  1. Apple keeps messing with the bluetooth. So for 13.4 a patch in config.plist is necessary. DO NOT UPDATE to 13.5 because it breaks bluetooth again. Search first.
  2. I switched back to the stock Intel WiFi card. If you have a Broadcom card amend EFI.
  3. Install Thinkpad assistant app for full keyboard F keys functionality.
  4. DO NOT UPDATE voodoo kexts. It will break keyboard and trackpad.
  5. The fan seems to spin up more often than before. Haven' t played with VoltageShift yet.

Fill in platform info on config.plist

Screenshot 2023-06-11 at 7 27 20 AM

Laptop's Hardware

  • Model: Thinkpad T460 (20FN003LGE)
  • Bios: 1.42
  • CPU: Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
  • GPU: Intel HD Graphics 520
  • Storage: Samsung 256 BG SSD
  • RAM: 8 GB PC3L-12800 1600MHz DDR3L
  • Screen: 14" FHD (1920x1080) IPS
  • Wi-Fi: Broadcom BCM43xx
  • Ethernet: Intel I219-V PCIe Gigabit Ethernet
  • Sound: Realtek ALC3245 (same as ALC239)
  • Camera: 720p
  • Battery: 3-cell (23Wh) + 3-cell (23Wh)

Bios settings

Security

  • Security Chip Disabled
  • Memory Protection -> Execution Prevention Enabled
  • Virtualization -> Intel Virtualization Technology Enabled
  • Virtualization -> Intel VT-d Feature Enabled
  • Anti-Theft -> Computrace -> Current Setting Disabled
  • Secure Boot -> Secure Boot Disabled
  • Intel SGX -> Intel SGX Control Disabled
  • Device Guard Disabled

Startup

  • UEFI/Legacy Boot UEFI Only
  • CSM Support No

What's Working?

  • Intel HD 520 Graphics (incuding graphics acceleration)
  • CPU Power Management
  • Battery
  • All USB ports
  • HDMI port (including HDMI Audio)
  • Intel I219V Ethernet port
  • Realtek ALC239 Audio (including headphones jack)
  • Wi-Fi & Bluetooth (including Apple services)
  • Internal camera (including Facetime)
  • Trackpad, Trackpoint and physical buttons (including gestures)
  • Sleep / Wake / Shutdown / Reboot (lid sleep and lid wake)
  • Keyboard (incuding all fn Keys using ThinkpadAssistant)
  • iMessage, FaceTime, App Store, iTunes Store (with valid smbios)
  • DRM support (iTunes Movies, Apple TV+, Amazon Prime and Netflix, and others)
  • SD Card Reader (v2.2 works but still a bit unstable)

What's not working ⚠️

  • Fingerprint Reader (will never work since no drivers available)
  • Sidecar Wireless (doesn't work without apple native WIFI card)

Cosmetics - Mods - ETC

  • I suggest to all of you to use Voltageshift for undervolting and maximum energy efficiency. Go to https://github.com/sicreative/VoltageShift and download it. The best way to use it (in my oppinion) is to load the kext from the EFI. Place the VoltageShift.kext in EFI/OC/kexts and load it with config.plist. Have a copy of the kext and the executable in a folder on your disk. Right now I am working with: CPU voltage offset: -80mv GPU voltage offset: -80mv CPU Cache voltage offset: -60mv

  • I replaced the German layout keyboard with a backlid US qwerty one. Its a cheap and easy replacement.

  • One of the main design/construction flaws, in my oppinion, with this laptop is the contact between the screen panel and the keyborad, when the laptop is carried in tight scpaces (backpacks etc). This can cause permanent scratches on the screen surface. To avoid that i suggest you use a screen protector. There are plenty in ebay and its a cheap mod.

  • Although the intel wifi card that came with the laptop works, Its more or less unstable and has several issues (slow boot, slower speeds, drops, problems after sleep etc). I suggest you replace the original wifi card with something more compatible.

About

Files and Scripts to install macOS Catalina on T460 with OpenCore Bootloader

Resources

Stars

Watchers

Forks

Packages