本帖最后由 titanmax 于 2018-12-7 21:36 编辑
thinkpad s2 2016终于黑苹果成功,完美度99%。第一个帖子的clover还有点 问题,这次是彻底ok了。 目前,黑苹果完美度99%,cpu两核四线程正常,显卡自制驱动正常,亮度正常,FN调节声卡和亮度正常(所有fn按键激活,可以在系统偏好键盘里设置,这个耗费了我大量精力),USB3.0自制驱动正常(虽然是USBInjectAll.kext,但是已经定制及内建,不可通用),ssd Trim正常,摄像头正常,声卡注入正常,休眠重启关机正常。唯独找不到合适的触控板驱动,voodoops2control虽然可以正常驱动小红点和触摸板,但是在偏好设置的触控板里没有设置界面,不能调节功能,也是目前唯一的遗憾!(但是这个可以用bettertouchtool替代,同时可以给fn键附加各种功能,软件十分强大,大家可以试用)当然内置的无线网卡Intel 3165 AC和读卡器因为没有驱动,无法使用。无线网卡可用外置免驱代替,自行淘宝查询。
先上配置: 基本参数 上市时间:2016年04月 产品类型:商用 产品定位:商务办公本,时尚轻薄本,Ultrabook笔记本 操作系统:预装Windows 10 Home Basic 64bit(64位家庭普通版) 处理器 CPU系列:英特尔 酷睿i5 6代系列 CPU型号:Intel 酷睿i5 6200U CPU主频:2.3GHz 最高睿频:2.8GHz 核心/线程数:双核心/四线程 三级缓存:3MB 核心架构:Skylake 制程工艺:14nm 功耗:15W 存储设备 内存容量:4GB(4GB×1),自己又加了8GB 内存类型:DDR4 2133MHz 硬盘容量:192GB 硬盘描述:SSD固态硬盘 光驱类型:无内置光驱 显示屏 触控屏:不支持触控 屏幕尺寸:13.3英寸 显示比例:16:9 屏幕分辨率:1920x1080 屏幕技术:FHD,LED背光,IPS屏 显卡 显卡类型:核芯显卡 显卡芯片:Intel GMA HD 520 显存容量:共享内存容量 显存类型:无 多媒体设备 摄像头:720p HD摄像头 音频系统:杜比认证音效 扬声器:内置扬声器 麦克风:内置麦克风 网络通信 无线网卡:Intel 3165 AC,支持802.11ac无线协议 有线网卡:100Mbps网卡 蓝牙:支持,蓝牙4.0模块 I/O接口 数据接口:3×USB3.0(其中一个支持关机充电功能),USB Type-C接口 视频接口:HDMI 音频接口:耳机/麦克风二合一接口 其它接口:电源接口 读卡器:4合1读卡器(SD,SDHC,SDXC,MMC) 再上图片: [img=415,252]blob:https://www.ibmnb.com/6523c826-b7e0-4826-ad37-78faaeb39196[/img][img=415,319]blob:https://www.ibmnb.com/4895b46a-ea1f-4472-9199-b68a61d2493e[/img][img=415,320]blob:https://www.ibmnb.com/cf3c3a3e-875f-476c-85dd-0d5e64ad831d[/img][img=415,321]blob:https://www.ibmnb.com/b8aa239b-20ad-4cc8-a310-bcca275de08f[/img][img=415,317]blob:https://www.ibmnb.com/93731e69-e6f7-47af-8769-aee63a8191e9[/img][img=415,322]blob:https://www.ibmnb.com/9d53aac0-4ea4-4260-b7f8-aa2cdf8ac400[/img][img=415,319]blob:https://www.ibmnb.com/2729797f-2435-44e9-b099-e94a972cefab[/img][img=415,331]blob:https://www.ibmnb.com/93c1f9d5-f564-4541-8b9d-e32ee6432e68[/img][img=415,319]blob:https://www.ibmnb.com/f51c415b-3d72-44aa-af15-531c053d03de[/img][img=415,319]blob:https://www.ibmnb.com/5a7e6cb4-d97c-4530-910b-9048f0edc36d[/img][img=415,320]blob:https://www.ibmnb.com/c58e1ab8-4764-4f47-99ef-2d71f3a188e3[/img][img=415,318]blob:https://www.ibmnb.com/cb05eaf0-d7f8-462b-82c7-bed84c414a70[/img]
3.感谢RehabMan,https://github.com/RehabMan,我在联合反编译生成的dsdt基础上,利用MaciACL打了GFX0 to IGPU补丁,Brightness fix(亮度补丁),skylake LPC(原生电源补丁),bat T430u(电池补丁),usb_prw_0x0d_xhc(防止睡眠即醒补丁),DSDT debug补丁和EC Queries补丁,这个作用就是找出亮度按键的代号,Q64和Q65,还有其他fn键的代号。 5.感谢RehabMan,https://www.tonymacx86.com/threa ... -keys.158288/page-2,我学会了FN功能按键的代码设置,其实国内很多帖子都是照抄照搬,根本没有学会FN设置代码的含义,比方说都知道亮度提升的代码是(ps2k,0x0206),(ps2k,0x0286),亮度降低的代码是(ps2k,0x0205),(ps2k,0x0285),但是都不知道是为什么。其实你也可以设置(ps2k,0x0166),(ps2k,0x01e6),这个是f15代码的按下和抬起代码,就是在系统偏好设置——键盘——快捷键显示器里的f15亮度提升键,同理(ps2k,0x0165),(ps2k,0x01e5)就是f14了,也就是亮度降低了。我还把其他fn键做了其他的定义,比方说把fn+f11=小键盘-,fn+f12=小键盘+,等等。想知道代码,看https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/blob/master/VoodooPS2Keyboard/ApplePS2ToADBMap.h。这里特别说明一点,这也是我推测出来的,6开头代码的抬起代码是e,那么5开头代码的抬起代码是d,4开头代码的抬起代码是c,这个证实我是对的。说细点,小键盘的-是按下代码4a,那么它的抬起代码就是ca。这个是我的发现,当然也耗费了很多时间,国内的帖子都没有借鉴性,只能看国外的,要知其然还必须知其所以然。 当然我的触控板还是有点问题,也希望大家给我一点建议,看看有没有好的办法解决。今天就写的这里,有问题大家可以交流。最后附上我的EFI。
|