/Hackintosh-T480s

macOS on Lenovo ThinkPad T480s,联想 T480s 黑苹果,Catalina/Mojave

Primary LanguageBatchfileMIT LicenseMIT

项目停止更新

最终还是洗白了,每个电脑做自己擅长的事情就好,T480s的便携性和办公能力依然是个人的首选,而 Macbook Pro 的编程舒适度也值得这个价钱。 体验上,T480s的黑苹果差距在屏幕和性能,其他方面用起来和白苹果差异已经很小,所以条件有限的朋友,也推荐继续使用,然后赚钱买白果😊。

简介

  • Lenovo ThinkPad T480s Hackintosh EFI ,包含基础驱动,修改三码后开箱即用。

  • 适用版本:macOS Catalina 10.15.5。

    如需 10.14.x 版本,请切换至 mojave-10.14.6 分支

  • This repository is a working progress of the clover folder used to install catalina on Lenovo ThinkPad T480s.

前提

  1. 更换自带 pm981 的硬盘,截止 10.13.6 版本无解,Mojave 未测试
  2. 更换自带 intel 无线网卡,本人使用 BCM94352Z Dell DW1560

硬件说明

硬件配置

Lenovo ThinkPad T480s

  • Intel i7-8550U
  • 16GB RAM
  • Samsung SM961 NVMe SSD
  • Dell DW1560 Wireless (Intel AC8265 不可用)
  • 1440p 分辨率

硬件使用状态

  • 集成显卡 UHD620
  • 屏幕亮度调节(小太阳)
  • 有线网
  • 无线网(Dell DW1560)
  • 蓝牙(Dell DW1560)
  • 电池状态
  • hidpi (1440*810 完美)
  • 声音
  • SD 卡读取
  • 触控板(手势完美)
  • 小红点
  • 独立显卡 mx150
  • 指纹识别器

使用方法

修改EFI/CLOVER/config.example.plistconfig.plist

  1. 编辑 config.plist 中的 SMBIOS 内容:

    • BoardSerialNumber: 修改示例编码中的 Z 字母为随机数字与字母
    • SerialNumber: 修改示例编码中的 Z 字母为随机数字与字母
    • SmUUID: 随机生成一个 UUID,通过 https://www.uuidgenerator.net/ 获取
  2. 编辑 config.plist 中的 RtVariables 内容:

    • MLB:使用上面第一步中修改后的 BoardSerialNumber
  3. 编辑 config.plist 中的 SystemParameters 内容:

    • CustomUUID:使用第一步中生成的 UUID
  4. (可选)蓝牙如果不可用,请将 kexts/Other/目录中的BrcmBluetoothInjector.kextBrcmFirmwareData.kextBrcmPatchRAM2.kext 拷贝到 /Library/Extensions 目录下,并重建系统缓存:sudo kextcache -i /

推荐工具

遗留问题

  1. Hidpi 只能使用 1440*810,超过此分辨率的情况下休眠后唤醒会花屏(雪花点)
  2. 蓝牙功能不稳定,无法通过隔空投送发送文件,网卡硬件限制

致谢