转自
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1731382&extra=page%3D1%26filter%3Dauthor%26orderby%3Ddateline%26orderby%3Ddateline
本机配置;
成品效果图:
写在之前:
本文需要有一定黑苹果安装基础的人,完全小白的请善用论坛搜索。
正常工作项目:
1 有线网卡- Intel I219LM 使用IntelMausiEthernext.kext 驱动。
2 WiFi/BT-更换Intel 8260NGW为Dell DW1830(BCM943602BAED),WIFI免驱,BT通过RehabMan提供的kext驱动正常。
3 声卡/Mic-ALC293 通过仿冒声卡AppleHDA_ALC293.kext 驱动正常
4 键盘-触摸板 + 小红点 + 中部3按钮 通过VoodooPS2Controller.kext 驱动正常,音量、亮度调节可屏幕显示,调节正常。
5 USB -通过 USBInjectAll kext驱动成功,蓝牙 摄像头正常。
6 睡眠、唤醒正常,通过自定义脚本使wifi/BT 唤醒后正常工作。
注;lenovo 自X1C 2015之后似乎取消了白名单,所以……随便换吧。
已知问题:
1 读卡器无法驱动。
2 指纹模块无法工作。
由于这两个无任何成功案例及驱动无解……
3 插入USB设备长时间睡眠唤醒之后,似乎关机后会自动再次开机-解决办法拔掉USB设备。
4 强制使用HiDPI提高分辨率,唤醒后会花屏。
5:开机读条第二阶段会闪8个苹果(集显通病)。
安装之前你需要一个制作好的USB安装器,具体U盘制作安装镜像的方法请论坛搜索,本文不做说明,但一定是原版镜像。
此文适用于集显版T460及T460s,独显版请自行屏蔽。
1 BIOS设置
设置之前可按F9 还原一下BIOS设置
Security / Memory Protection / Execution Prevention = Enabled
Secure Boot=Disabled
Virtualization/IVT/IVF=Disabled(系统完全安装完成之后可再次开启)
Startup/UEFI=UEFI Only
CSM support=No
2 系统安装
将附件中的T460s文件夹中的EFI替换U盘EFI分区里的EFI文件夹,注意config.plist 里面一定要有 Fack ID/ intelGFX=0x1234567 要不然会无法进入安装界面,No Cach=YES要不然 安装第二阶段必定报错,以上参数我已在config.plist 添加。替换完成之后即可安装
原谅LZ时间有限,之后的安装方法不做说明,都是那样,论坛一大堆不做说明。
3 Clover 安装
将clover 安装到系统EFI分区-本文不作说明
挂载系统EFI分区,同之前的一样将附件T460s文件夹的EFI替换掉它
3.1安装 rc.scripts
下载附件并解压,打开终端 依次输入
cd ~/Downloads/T460s/root
sudo cp -a * /
4 声卡驱动安装
4.1使用附件中的EasyKext Pro将/Downloads/T460s/EFI/CLOVER/kexts/10.12/AppleHDA_ALC293.kext安装到Library/Extensions
4.2 打开终端 将/Downloads/T460s/EFI/CLOVER/kexts/_kext-install.command 此文件拖入终端,回车根据提示安装。
(注:右键_kext-install.command使用文本编辑打开,将echo Usage: $0 \”/Volume/Sierra\” Sierra更改为你使用的系统盘的分区名 )
5 显卡安装
5.1 打开终端 依次复制一下命令回车执行
cd /System/Library/Extensions/AppleIntelSKLGraphicsFramebuffer.kext/Contents/MacOS
test -e AppleIntelSKLGraphicsFramebuffer.orig || sudo cp -a AppleIntelSKLGraphicsFramebuffer AppleIntelSKLGraphicsFramebuffer.orig
sudo perl -pi -e 's|\x39\xc6\x76\x51|\x39\xc6\xeb\x51|g' AppleIntelSKLGraphicsFramebuffer
sudo kextload /System/Library/Extensions/AppleIntelSKLGraphicsFramebuffer.kext
sudo kextcache -i /
5.2 使用Clover Configurator 挂载EFI分区 打开/EFI/CLOVER/config.plist 文件 ,删除Fake ID intelGFX 参数,ig-platform-id 添加- 0x19160000 ,勾选inject intel(此参数重启驱动正常后可去掉)
完成后重启电脑,一切完成
备注:
1:FaceTime Messages 使用参考:https://www.reddit.com/r/hackintosh/comments/2wohwn/getting_imessage_working_on_10102_generating/
2:本文参考:http://www.insanelymac.com/forum/topic/315451-guide-lenovo-t460-macos-with-clover/?hl=+t460s?st=0
3:本文附件:链接: https://pan.baidu.com/s/1kVK5Edx 密码: esmx