/Thinkpad-x270-i5-6200U-HD520-Clover

Clover Bootloader, Kexts, config and ACPI patches for ThinkPad x270 - 6200U

Primary LanguageRich Text Format

Lenovo Thinkpad x270s-Clover

Clover Bootloader, Kexts, config and ACPI patches for ThinkPad x270. Based on nicogig's repo: https://github.com/nicogig/T460s-Clover which is based in https://github.com/tluck/Lenovo-T460-Clover repo from tluck.

What's different from nicogig's Clover config

  • Audio device id different.Change the Inject value to 29.Solve the sound card sound is very small (almost inaudible) problem (different batches of computers, this value may be different, try in the following range: 3, 11, 13, 28, 29, 30, 47, 66, 72, 99, and restart the computer to try)
  • Delete the wrong line in config.list: kext-dev-mode=1
  • Solve the problem that external HDMI monitor does not respond, add board-id key-value in config.list.(Where the value of board-id comes from:Visit to da to folder "/ System/Library/Extensions/AppleGraphicsControl kext/Contents/PlugIns/AppleGraphicsDevicePolicy kext/Contents/Info. The plist", to copy out the document (not directly edit permissions), using a text editor to open, see the multi-line format for "Mac - * * * * * * * *" key,The value below is Config2 or none. Select a key whose value is "none" as the value of the "board-id" above.

Improvements by @dond2008 in last commit:

  • Clover upgraded to 5097

  • Deleted CLOVER/drivers/UEFI/EmuVariableUefi.efi and enabled nvram simulation to solve "Cannot save screen brightness" problem and solve "CLOVER multi-system default boot volume name LastBootedVolume is invalid"

  • Replaced CLOVER/kexts/Other/FakeSMC driver to fix an issue that could not get various sensor data, such as unable to get CPU, SSD temperature, fan speed, etc

  • Fixed the problem of "screen display during the second stage of startup" by changing the resolution of the clover startup interface to 1280 * 1024 (instead of1080P) in Config file .

  • Cleaned .DS_Store files in the repository

What's working

Pretty much everything that's working with tluck's config, with the addition of multitouch, Force Touch (emulated) and the LTE Modem.

What's not working

  • SD Card reader
  • Physical mouse buttons

Testing

The config uploaded here was tested on a ThinkPad x270 with an i5-6200U CPU, Intel HD Graphics 520 GPU, 8GB RAM, 256GB NVMe Drive and a FHD Screen. MacOS version :

  • macOS Mojave 10.14.6 18G87 A lower version might be fine, too.
  • macOS Catalina 10.15 19A583 or later hasn't been tested yet, but it should work.

Credit

Thanks to nicogig and tluck for laying the groundwork for a working hackintosh on the different t460x variants. I'd also like to thank RehabMan, Shmilee, vusun123, TimeWalker, Mieze, 黑果小兵 and every other hacker who makes Hackintoshing possible.