Jump to content

tluck

tluck

Member Since 27 Jan 2012
Offline Last Active Today, 02:12 AM
*****

Topics I've Started

[GUIDE] Lenovo T460 macOS with Clover

18 September 2016 - 02:11 PM

Lenovo T460 macOS with Clover Guide

 

23-Apr-2017 Update

  • Updated to Clover 4063
  • Updated AppleALC (1.1.2a) to do all the kext patching of SKLGraphicsFramebuffer and AppleHDA - no GFX FakeID needed anymore
  • Added patchmatic and skylakeFB patch/unpatch tools/scripts
  • Cleaned up stuff
  • Tweaks for config.plist and added config.noSKL.plist - no need for SSDT-IGPU

Various Tweaks over Last months

Spoiler

 

Attached is a current zip file with a complete Clover /EFI and kext pack for the Lenovo T460

The current file bundle is tested on Sierra. The zip file is attached to the bottom of this post.
Note: I never got the GFX fully working on El Capitan. 

  • Full Clover file set - config.plist etc.
  • Includes all custom kexts
  • Includes custom DSDT/SSDT scripts and patches
  • Utility scripts

Caveat: My system is a T460 with i5-6300U, Intel HD Graphics 520, 1920x1080 touch screen. If you have a different system model, then extract the ACPI files and use the included scripts to create a set of files consistent with your system type and BIOS version. See below for details.

 

Credits: RehabMan, Shmilee, vusun123, TimeWalker, Mieze from which, much of their work and help is/was was used to get the T460 to this point.

 

Devices and aspects working:

  1. Ethernet -  Intel I219LM is enabled via IntelMausiEthernext.kext
  2. WiFi/BT - substitute the Intel WiFi/BT with a compatible Broadcom or Atheros chip
  3. Audio - ALC293 codec implemented via AppleALC.kext (old AppleHDA_ALC293 and CodecCommander kexts are not needed)
  4. PS2 - ClickPad + TrackPoint + all 3 buttons - using a modified VoodooPS2Controller to support new layouts - and added some custom Fn key maps based on 440/450 dsdt
  5. USB - implemented via custom SSDT + USBInjectAll kext. All USB3/USB2 ports are intel-based and work -  3 external USB and internal Camera, BT, etc 
  6. Sleep/Wake - the sleepwatcher package and custom sleep/wake scripts are used to help with sleep/wake for BT and PS2 devices.

Note: have not tried to implement the SD card reader - no driver found.

 

ACPI Files

Spoiler


New Installation - Steps and Details

Spoiler

Part 1 - OS Installation

Spoiler

Part 2- Post OS Installation and Setup

Spoiler

Notes on Custom Kexts

Spoiler

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy