原文链接:http://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/
原文作者:tluck
一、准备工作:
1.下载efi文件用于USB启动盘引导安装,下载带clover引导的镜像,用transmac或者是RAW copy tool
工具写入U盘,替换clover引导文件。
2.升级bios至最新版本,恢复bios默认设置,关闭虚拟化(安装成功后再打开),设置引导方式为only UEFI。
3.通过安装U盘引导安装,注意,如果efi分区小于200M,格式化磁盘分区为HFS日志式会出错,这时候扩大EFI分区就能解决,具体怎么扩大从磁盘精灵进去扩大分区。
4。安装成功,通过U盘引导进入系统。
二、安装驱动(终端执行):
1.允许未知软件运行(必须):
sudo spctl --master-disable
2.安装开发者工具(建议):
git
选择同意,等待2分钟左右。
3.创建并挂挂载efi分区:
安装clover最新版本,通过clover configurator工具挂载efi分区。
4.下载驱动程序包,并解压到下载目录,拷贝efi文件夹到efi分区。
5.将对应屏幕分辨率的config.plist文件重命名为config.plist.
6.修改背光文件:
cd ~/Downloads/T420-distribute/Utilities/create_AppleBacklightInjector_T420_T460
(新的目录: cd ~/Downloads/Lenovo-T420-Clover*/Utilities/Create_AppleBacklightInjector_kext/)
sudo ./createAppleBacklightInjector.bash T420
(新命令:sudo ./createAppleBacklightInjector.command)
7.安装kext文件:
cd ~/Downloads/Lenovo-T420-Clover*/EFI/CLOVER/kexts/
sudo ./_kext-install.command
(新命令:./_kext-install.commandcd ~/Downloads/Lenovo-T420-Clover*/EFI/CLOVER/kexts)
8.安装有线网卡驱动(可选):
sudo kextload /Library/Extensions/IntelMausiEthernet.kext
sleep 10
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
9.修改屏幕ID(可选):
sudo cp -a ~/Downloads/T420-distribute/\:System\:Library\:Displays\:Contents\:Resources\:Overrides/DisplayVendorID-* /System/Library/Displays/Contents/Resources/Overrides/
(新命令:sudo cp -a ~/Downloads/Lenovo-T420-Clover*/\:System\:Library\:Displays\:Contents\:Resources\:Overrides/DisplayVendorID-* /System/Library/Displays/Contents/Resources/Overrides/)
10.弹出USB,从硬盘引导(如果无法从硬盘引导,在设置里面选择强制加载efi分区,设置efi文件夹)。
11.修改声卡驱动:
cd /Library/Extensions/AppleHDA_20672.kext/Contents/MacOS
sudo rm AppleHDA
sudo ln -s /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
sudo touch /System/Library/Extensions
12.安装额外的驱动:
cd ~/Downloads/Lenovo-T420-Clover*/Utilities
sudo cp -a ACPIPoller.kext /Library/Extensions
sudo chown -R 0:0 /Library/Extensions/ACPIPoller.kext
sudo chmod -R go-w /Library/Extensions/ACPIPoller.kext
sudo kextcache -i /
13.生成CPU变频文件:
cd ~/Downloads/T420-distribute/Utilities
./sdtPRgen-clover.command
回车,y,回车,N
三.修改序列号,实现imessage和facetime的使用。
1.复制config.plist副本,用clover configurator生成对应本机的三码,利用imessagedebug.获取对应信息。
2..将副本里面生成的信息,使用plist editor打开,从rt***部分对应复制到最后,粘贴到config.plist文件里面。
3.生成驱动缓存:sudo touch /System/Library/Extensions && sudo kextcache -u /
快捷键说明:
ThinkVantage切换正常/最大风扇转速
英文原贴见:http://www.insanelymac.com/forum/topic/285678-lenovo-thinkpad-t420-with-uefi-only/page-25#entry1952283
以上仅为个人结合经验翻译,详细的请看原贴。适用于t420/t520/x220.