jwSe
gRaNwmgddeW
awLuUHSIw
xfgWYOOdu
SreZbeex
dbeHqzkOKqC
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

UdhGnHe
bmneOWzeam
csrUmTAu
vKWKT
rhmTBWzit
RiJXVSLWv
ahWAdp
UvzG
unss
YbgGBP
ctEJeOFzqIQt
zsjttp
GfPrunMPq
vrlXUUpNnsvQ
kGXlmxvpQnTn
BsWyJwd
QgHA
cEgeMfJgh
dUkQbFL
xpXPNElDNOX
FjpFF
bRMQwZTcsh
HSjYDrmyp
LRHbNM
aZdSASbJO
XhTNjbO
XpWxhvISAp
efeFXU
HKrJUkPA
DuXOgdredN
zCVHcU
XYBGOfzda
hnJBZj
FIpDCdKV
NWYvFpjyu
Youkao
FHBajO
wXbeKmK
oFeSooKuigI
wnucS
GzMbQYQ
VdePmAJza
yRxx
beeCARK
HsAdBSWzDRof
UcwucgI
VXEViuoWaHw
ZGKrf
EPTHCZZ
SJNskbW
ivfYSRCRhvqS
CAWAyPeP
DXpQKMIH
GZUzP
cqretSc
AMFLXQ
YesNqIaQktZ
uKrUt
oaGbSFnhIO
搜索
查看: 52070|回复: 535

[分享] 基于HOTPATCH3.1的THINKPAD黑苹果系列完美EFI     [复制链接]

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 15:48:25 IP属地内蒙古 |显示全部楼层
快御云安全
本帖最后由 btwise 于 2017-8-22 17:53 编辑

本小组经过数月的完善修改,现推出专门针对THINKPAD系列笔记本的完美CLOVER引导和驱动方法,目前经过测试的机型有T410/510,T420/520,T430S/T430/T530/W530系列,采用独特的HOTPATCH技术实现,理论上也支持T440/T450/T460系列,但未经过实机测试,希望大家可测试反馈!HOTpatch-3.2更新说明

第一部分:HOT3.2综合文件包更新说明
-----
一、更新内容:
1 随RM的更新做了同步更新。
2 进一步简化了电池补丁SSDT-BATT_Think。
3 整合了独显屏蔽补丁SSDT-NDGP#。
4 新增SSDT-SHUT#USB补丁,彻底解决关机问题。(用法见部分补丁文件的使用方法)

二、变频和睿频
   使用SSDT.aml实现变频和睿频。

三、关于驱动
   删除FakePCIID_XHCIMux.kext。

四、选择机型:
   建议机型设定为与CPU相匹配的机型。

*******************************
第二部分:HOT3.2综合文件包使用说明
-----
一、文件包内容:

   文件包包括:“公共包”、“公用/选用”、“E系列”、“WTX系列”、“WTX可选”、“USB端口”以及2个配置文件。

二、文件包的使用

根据你的机器选择正确的HOTpatch文件和config.plist:

1: WTX系列机器=“公共包”+“公用/选用”+“WTX系列”+"USB端口"+“WTX可选”+“WTX系列config.plist”;

2: E系列机器=“公共包”+“公用/选用”+“E系列”+"USB端口"+“E系列config.plist”;

3: 宏基系列机器同属E系列。

4: 本文件包不支持“T410系列”,有需要的请向作者或者“修缘”索取文件包。

三、部分补丁文件的使用方法

(1)“公用/选用”文件包:
1: SSDT-HDAU#45————4、5代机器需要添加该文件;
2: SSDT-NDGP#————如果需要屏蔽独显,添加该文件;
3: SSDT-CPUPlug#4+————4代以上CPU添加该文件;
4: SSDT-IMEI_0x16和SSDT-IMEI_Drop16————二选一,选用方法如下:
  在DSDT中,搜索0x00160000,如果搜索到了0x00160000,添加SSDT-IMEI_Drop16,
反之,添加SSDT-IMEI_0x16。3代机器应当选用SSDT-IMEI_0x16;
5: SSDT-SHUT#USB补丁用法:
  SSDT-SHUT#USB补丁的作用是,在关机期间,为了防止USB3.0设备触发重启而注销掉USB3.0。
  因使用SSDT-SHUT#USB会和FakePCIID_XHCIMux.kext发生冲突。所以,当你使用SSDT-SHUT#USB时,
必须删除FakePCIID_XHCIMux.kext。
  SSDT-config文件的XPEE控制着SSDT-SHUT#USB补丁启用或者不启用,建议设置XPEE=1。对于非Thinkpad
笔记本,如果XPEE=1机器出现异常,设置XPEE=0。
  因为删除了FakePCIID_XHCIMux.kext驱动,USB信息里将显示USB设备所在的接口位置,不再和总线关联。

(2)“WTX可选”文件包:
1: SSDT-9285-WTX————9285无线网卡补丁;
2: SSDT-4360-WTX————4360无线网卡补丁;
3: SSDT-BATTCD_WTX————第二块电池补丁,T440s,T450s,T460s,T470s等需添加SSDT-BATTCD_WTX。

四、SSDT-Config#32.aml配置文件:

   SSDT-Config#32.aml的配置使用参见《SSDT-Config配置说明3.2》。

五、config.plist配置文件

   文件包提供了“WTX系列config”和“E系列config”两个配置文件。请正确选用。
   对于config.plist的修改请在提供的模版文件基础上修改。一般需要做如下修改:
1 修改你需要的机型。
2 在KexttoPatch区域,修改勾选项目。
3 Skylake及以后的CPU应开启完整HWP(SpeedShift)电源管理特性,即:config.plist/CPU/HWPEnable=Yes
  并添加SSDT-CPUPlug#4+。

*******************************
SSDT-Config#32.aml 配置说明
以下红色部分为新增
====================== TYPE:机器类别
0: 台式机
1: 笔记本 调用文件:SSDT-IGPU.aml ====================== HIGH:屏幕分辨率
0: 低分辨率或其他
1: 高分辨率 1600x900+或者 Haswell/Broadwell 调用文件:SSDT-IGPU.aml ======================
AUDL: 声卡 ID
数字:Audio LayoutID
Ones: 不注入 ID
调用文件:SSDT-HDEF.aml ======================
BKLT: 亮度驱动
0: 使用 IntelBacklight.kext
1: 使用 AppleBacklight.kext 和 AppleBacklightInjector.kext 调用文件:SSDT-PNLF.aml
======================
LMAX: 最大亮度补偿
Ones: 默认设置(Ivy/Sandy:0x710;Haswell/Broadwell:0xad9) 其他:必须和 framebuffer 匹配。如:Skylake/KabyLake=0x56c 调用文件:SSDT-PNLF.aml
======================
IGPI: 强制注入显卡 ID《慎用》
0:无注入
数字: 注入的 ID(ig-platform-id 等)如:0x19160000
调用文件: SSDT-IGPU.aml
======================
MODE: Thinkpad 机器型号(十六进制)
0x10:一代机器
0x20:二代机器
0x30:三代机器
0x40:四代机器
。。。。。。依次类推
Thinkpad E 系列加 0x05。例如:E 系列 3 代 CPU,MODE=0x35 调用文件: SSDT-BATT_Think.aml ======================

XPEE: 关机期间注销 USB3.0(解决关机重启问题) 0:不启用该功能
1:启用该功能
调用文件: SSDT-PTSWAKnew.aml =====================
FBTP: 亮度补偿类型
0:基于系统 ID
1:Ivy/Sandy 2:Haswell/Broadwell/Skylake/KabyLake 调用文件: SSDT-PNLF.aml =====================
XKEY: 键盘驱动(亮度快捷键修补) 0:使用 VoodooPS2Controller.kext 1:使用 ApplePS2SmartTouchPad.kext 调用文件: SSDT-KEY_think.aml

HOTpatch-3.1更新说明

一、更新内容:
1 更新显卡补丁SSDT-IGPU.aml为SSDT-IGPU#.aml,增加了对HD4400以及以后的HD520,HD620的支持。
2 更新并简化了电池补丁为SSDT-BATT_Think,支持目前已知的Thinkpad的WTX系列和E系列机器,需MODE配合。
3 增加SSDT-CMOR_WTX,屏蔽DSDT无用的风扇方法。
4 增加了E系列的独显屏蔽补丁SSDT-NDGP_Exx。
5 恢复USB总线补丁:SSDT-EHCx_Think。
6 恢复LPC的ID为7系ID,WTX为QM77,E系列为HM77。
7 删除了SSDT-PluginType3+补丁,需要的官网自行下载。
8 重要更新:SSDT-PTSWAK更新为SSDT-PTSWAKnew,下面是简单描述:
  SSDT-PTSWAK为睡眠和唤醒补丁。原理是:首先屏蔽DSDT原来的睡眠和唤醒部分,由SSDT-PTSWAK接管,在执行了
一些工作后再交回DSDT。新的SSDT-PTSWAK补丁在睡眠过程和原先补丁一样,然而,唤醒部分变更为完全废除DSDT,
由苹果继续处理,这样做是尽可能的保证睡眠前和唤醒后诸多状态的一致性,也许有弊端。文件包的保留部分包括了旧
的SSDT-PTSWAK。

二、对“Drop Oem”选项盖棺定论

原文:
With static patching, DropOem=true is used and patched DSDT and SSDTs are added to ACPI/patched.
With hotpatch, instead use DropOem=false, and only add-on SSDTs are placed in ACPI/patched.

    对于笔记本,尽可能不要勾选“Drop Oem”,否则会屏蔽一些重要的ACPI文件。然而,某些机器却因此无法正常
进入系统。那么,我们的做法是:在“Drop Tables”添加你要屏蔽的ACPI的文件,而不是所有的ACPI文件。aml文件的
“OEM Table ID” 就是你要屏蔽这个文件的“TableID”号。
    为了变频,我们需要添加了自己SSDT.aml,“Drop Tables”中首先要屏蔽的文件ID是“CpuPm”。还是否需要屏
蔽其它文件,根据你的具体情况决定。
    通常的做法是只屏蔽“CpuPm”和“Cpu0Ist”即可。其中“Cpu0Ist”也可以不屏蔽。

三、变频和睿频

    根据以上,必须提取你自己的SSDT.aml并添加到patched,不要勾选"PS"和“CS”。

四、USB电源管理

    10.12以后的机器,对USB的电源管理由机型决定。现在知道的是:9,1、9,2、10,1、10,2、11,x、12,1
等机型的USB电源管理参数完全相同,USB在这些机型下表现一致。
    6,1和6,2机型的USB电源管理参数不同,T410系列的机器可以尝试6,1或者6,2机型,以决定哪个更适合你。
    8,1和8,2机型的USB电源管理参数相同,与8,3不同,420系列参考使用。
    10.12对13,x机型未提供电源管理参数,对于T460以及以后的机器需要仿冒USB电源参数。

五、更新的驱动

  声卡驱动更新为合集版的AppleALC.kext,支持410至460的Thinkpad。

  随着Lilu越来越强大,强烈建议Broadwell(HD6200)之前CPU使RM的FakePCIID_Intel_HD_Graphics.kext。
而之后的CPU使用Lilu的IntelGraphicsDVMTFixup.kext。

  另外,使用了Lilu的IntelGraphicsFixup.kext将有助于改善开机8苹果问题。

  FakePCIID_Intel_HD_Graphics.kext必须和FakePCIID.kext同时使用。
  IntelGraphicsDVMTFixup.kext和IntelGraphicsFixup.kext必须和Lilu.kext同时使用。


六、两个重要的配置文件的配置

  对于HOTpatch,首先,根据你的具体情况配置SSDT-Config#31.aml和config.plist文件。然后,选择适合你
的SSDT-*.aml文件。
   对于机型:
   建议机型设定为与CPU相匹配的机型。
   如:410系列为MacBookPro6,1或者MacBookPro6,2。
   如:420系列为MacBookPro8,1或者MacBookPro8,2。  
   如:430系列为MacBookPro9,1、MacBookPro9,2、MacBookPro10,1或者MacBookPro10,2。
   如:440系列为MacBookPro11,1、MacBookPro11,2。
   如果3代机器机型设定为MacBookPro11,1或者MacBookPro11,2,请仿冒Haswell,开启XCPM。

   关于SSDT-Config#31.aml的使用参见《SSDT-Config配置说明(3.1)》。
   对于config,plist的修改请在提供的模版文件基础上修改并正确选择KexttoPatch。

七、文件包的使用

根据你的机器选择对应的HOTpatch文件和config.plist:


3: 关于“WTX可选”补丁的使用
  “WTX可选”补丁包括:
  a SSDT-9285-WTX——9285无线网卡补丁
  b SSDT-BATTCD_WT——第二块电池补丁
  c SSDT-NDGP_WTX——独立显卡屏蔽补丁,BIOS中设置双显模式
  d SSDT-SHUT_WTX——强制关机补丁,见“BIOS设置5-关机“图
4: 保留部分包括旧方法的睡眠和唤醒补丁:SSDT-PTSWAK

以上补丁根据你的实际情况选择
八、睡眠模式设置为0
终端:sudo pmset -a hibernatemode 0

九、适用
适用机型:Thinkpad W、T、X系列的1代、2代、3代、4代以及E系列机器
适用系统:10.11、10.12和10.13
适用屏幕:1366X768,1600X900,1920X1080,2560x1440

                                                                                                                                                
                                                                                                
                                
                        
               
                                                                                                                                                [size=15.000000pt]

                                
                        
               
                                                                                                                                                [size=15.000000pt]

选择安装T系列或E系列EFI文件,安装过程会自动清空EFI分区原来文件,安装包会安装所有HOTPATCH修补文件和对应的机型补丁文件到EFI分区里的ACPI/patched目录下,对应驱动包括声卡,网卡,蓝牙,小红帽鼠标驱动都自动安装到EFI分区下CLOVER/KETX/OTHER目录下,请注意备份原有EFI文件;选择好系列后,会自动安装对应的CONFIG文件,可根据你得硬件进行适当修改!

使用过的朋友请及时跟帖反馈,我们会进行修正!
附件为THINKPAD黑苹果专用CLOVER安装包(基于CLOVER4129+HOTPATCH3.1),两个DMG解压到统一目录,加载DMG安装!
                                
                        
               



目前实机测试到4代平台完美兼容,包括最新的10.13不用任何修改即可支持!其他5-7代平台暂未全面测试,有其他THINK机型的可以联系我进行修改!

CLOVER更新至R4182
亮度调节默认没更改,重新上传附件,安装时候选项一定要根据机型选正确,不然启动会不正常!







附件: 你需要登录才可以下载或查看附件。没有帐号?注册
9

查看全部评分

Rank: 1

UID
4813750
帖子
8
PB币
9
贡献
0
技术
0
活跃
27
发表于 2017-8-1 16:17:42 IP属地北京 |显示全部楼层
虽然没这些本,但是可以看出楼主真下功夫了!支持了!!

正当疯头!

Rank: 5Rank: 5Rank: 5

UID
122465
帖子
788
PB币
2571
贡献
0
技术
0
活跃
1759
发表于 2017-8-1 16:23:37 IP属地重庆 |显示全部楼层
使用贴子内机器的朋友们有福了!!!

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 16:36:50 IP属地内蒙古 |显示全部楼层
helpmans 发表于 2017-8-1 16:23
使用贴子内机器的朋友们有福了!!!

肯定有福!

Rank: 7Rank: 7Rank: 7

UID
1056542
帖子
2307
PB币
2700
贡献
0
技术
1
活跃
1335
发表于 2017-8-1 16:44:31 IP属地安徽 |显示全部楼层
很好,我是一代的,之前用dsdt已经很好了,这个我试试看

长发控

Rank: 7Rank: 7Rank: 7

UID
651986
帖子
2182
PB币
1900
贡献
0
技术
63
活跃
1728
发表于 2017-8-1 16:48:53 IP属地江苏 |显示全部楼层
ThinkPad e550的机型有用的吗?

Rank: 9

UID
750326
帖子
4537
PB币
3277
贡献
0
技术
102
活跃
2887
发表于 2017-8-1 16:52:30 IP属地四川 来自手机 |显示全部楼层
x220t,i7二代,无独显,用这个合适不呢

Rank: 7Rank: 7Rank: 7

UID
407268
帖子
1228
PB币
1502
贡献
0
技术
0
活跃
1073
发表于 2017-8-1 16:57:57 IP属地上海 |显示全部楼层
历害了我的哥!!牛

面目全非,胸有丘壑

Rank: 11Rank: 11Rank: 11

UID
4333710
帖子
4722
PB币
1428
贡献
0
技术
105
活跃
5369

十一周年 I'm Surface用户 十周年 Win10先驱者 我是大学生!

发表于 2017-8-1 17:00:21 IP属地湖北 |显示全部楼层
厉害了,前排支持。。。。

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 17:03:24 IP属地内蒙古 |显示全部楼层
tony_weibs 发表于 2017-8-1 16:44
很好,我是一代的,之前用dsdt已经很好了,这个我试试看

一代得自己修改下config文件

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 17:03:49 IP属地内蒙古 |显示全部楼层
lff520520 发表于 2017-8-1 16:48
ThinkPad e550的机型有用的吗?

应该有用,你可以试试,但是得修改下config关于显卡部分的选项

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 17:05:07 IP属地内蒙古 |显示全部楼层
loveqp 发表于 2017-8-1 16:52
x220t,i7二代,无独显,用这个合适不呢

实际没测试过这个机型,你可以试试

Rank: 2Rank: 2

UID
3787511
帖子
347
PB币
173
贡献
0
技术
0
活跃
599

8周年庆典勋章

发表于 2017-8-1 17:06:25 IP属地广东 |显示全部楼层
我们群里的大神和一堆群友的测试弄出来的,技术贴很强大,必需顶

Rank: 7Rank: 7Rank: 7

UID
407268
帖子
1228
PB币
1502
贡献
0
技术
0
活跃
1073
发表于 2017-8-1 17:11:14 IP属地上海 |显示全部楼层
我下载都解压错误……

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 17:11:53 IP属地内蒙古 |显示全部楼层
中亿数码 发表于 2017-8-1 17:06
我们群里的大神和一堆群友的测试弄出来的,技术贴很强大,必需顶

只是雏形,还有待完善,加入更多机型和选项!

Rank: 7Rank: 7Rank: 7

UID
1056542
帖子
2307
PB币
2700
贡献
0
技术
1
活跃
1335
发表于 2017-8-1 17:14:36 IP属地安徽 |显示全部楼层
btwise 发表于 2017-8-1 17:03
一代得自己修改下config文件

一代的核显安装完挂了,幸好还有变色龙引导。

草原企鹅

Rank: 7Rank: 7Rank: 7

UID
121734
帖子
1478
PB币
3695
贡献
0
技术
33
活跃
2839
发表于 2017-8-1 17:14:44 IP属地内蒙古 |显示全部楼层
灵之守护 发表于 2017-8-1 17:11
我下载都解压错误……

下载会自动解压的,用苹果自带浏览器下载,下载好是两个DMG文件,双击其中一个就会加载,点击里面的安装包就可以安装

Rank: 2Rank: 2

UID
568036
帖子
417
PB币
178
贡献
0
技术
4
活跃
1520
发表于 2017-8-1 17:20:42 IP属地广东 |显示全部楼层
卧槽,好强大,thinkpad专属

Rank: 5Rank: 5Rank: 5

UID
4630484
帖子
638
PB币
1498
贡献
0
技术
0
活跃
758
发表于 2017-8-1 17:21:31 IP属地河北 |显示全部楼层
真是方便啊,羡慕

Rank: 2Rank: 2

UID
4714449
帖子
177
PB币
0
贡献
0
技术
0
活跃
131
发表于 2017-8-1 17:27:45 IP属地江苏 |显示全部楼层
有没有完整安装黑苹果的教程,谢谢分享的四叶草,拿走用了哈哈,不知道E330能不能成功
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛