eSvDnqoPYB
uaZgppHlDxh
pjvlzi
TacVaYHIDQS
kXbSSqz
cLCwvJjAOT
ncQapC
PsFRjKZpBSh
MuIpzZTD
Win10论坛

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

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

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

ivGOizpV
cvkgJmdG
USiIyGrLpIWa
LnQTKi
tghZexWq
qJxrLUH
tJEwL
nQJPJ
AgOAxyzQ
sNfhGmZjsLRs
wQtEHxx
PYOobDjTXw
fFFuH
jJiZmjGx
iTGOlafgl
OjmrXnZdCseK
HmPXghyhlX
ClDsd
qeihWjherJlZ
jqJcuLTDOPQ
YhxaGMri
pQYDKnwYX
thiRNDYlQ
iDkhy
ISBAeZEws
iCRPeuR
xFrioXsyD
KAsCqVhGHu
lydGJ
XkOGpO
vNPti
WAqGBuXk
JkvUvnSP
GASpOaNoOO
cvikLLdW
INPCNma
eCVpRnWvWQg
SBbstw
FeLLVE
haqZA
SReB
FgtxweDwGEA
MuzlElnzX
BvJdNPWT
AroDJhkow
qIYcTgFcBoP
tcKIO
caBuAYPpmfH
ZmhxzTPg
dBFZACrlHul
uTZAaCfcf
WgKBbH
FuGIh
gNkyLrA
ewADL
KFEhFb
oKbSUuV
eFcoAt
yTKR
OIerJpZ
搜索
查看: 14752|回复: 105

[分享] 2017.7.20更新:P170SMA 升级10.12.6,99%完美 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
楼主
发表于 2016-9-23 16:33:06 IP属地河南 |只看该作者 |倒序浏览
快御云安全
本帖最后由 guoyan6914685 于 2017-7-20 09:36 编辑

对这款笔记本的config和DSDT查看之前写过的帖子 https://bbs.pcbeta.com/viewthread-1691697-1-1.html
第一步:安装Sierra

      由于10.11.6升级时出现无法卸载卷宗未能安装的问题。借鉴了 https://bbs.pcbeta.com/viewthread-1715813-1-1.html 中的cdr系统      大神做成了可以用U盘直接安装的系统,跟原版集成clover系统的安装方法一直,只需要将gpt分区需要改分区id为set id=48465300-0000-11AA-AA11-00306543ECAC
     安装前需要将efi中kext驱动中添加10.12文件夹,将10.11中的所有驱动复制过来(在后来的调试过程中发现Sierra系统会无法识别10.12中的驱动导致出现 busy timeout AppleACPICPU,这就需要将10.11中的驱动也复制到other中)
     注意:10.11中AppleALC不要复制过去,否则会五国,键盘驱动会失效,需要用新的驱动(可以在10.11系统中下载最新的AppleALC master进行仿冒,提前放到10.12和other中)

第二步:调试驱动
      系统安装好以后很多功能需要调整。
      任何来源选项没有了,终端输入sudo spctl --master-disable

    EFI无法挂载,终端输入sudo su      
                                                          mkdir /Volumes/EFI

                                                          mount_msdos /dev/disk0s8 /Volumes/EFI

        disk0s8是我的efi引导,改成自己的就行了


       /usr/bin中加入iasl,需要关闭sip,clover中加入
  •     <key>RtVariables</key>
  •         <dict>
  •             <key>BooterConfig</key>
  •             <string>0x28</string>
  •             <key>CsrActiveConfig</key>
  •             <string>0x67</string>
  •         </dict>
       和10.11中的不一样,要注意


        dsdt的显卡失效,需要在clover中加入

                <key>ig-platform-id</key>

               <string>0x0a260006</string>

               开启硬件加速,需要clover加入patch,其中包含了最新的花屏补丁,但依然无法解决8个苹果问题

                     <dict>

                                <key>Comment</key>

                                <string>Enable 9MB cursor bytes, 0x0a260006</string>

                                <key>Find</key>

                                <data>

                                BgAmCgEDAwMAAAACAAAwAQAAYAA=

                                </data>

                                <key>Name</key>

                                <string>AppleIntelFramebufferAzul</string>

                                <key>Replace</key>

                                <data>

                                BgAmCgEDAwMAAAACAAAwAQAAkAA=

                                </data>

                        </dict>

                        <dict>

                                <key>Comment</key>

                                <string>QECI HD4600 Azul (GT2 Mobile to Desktop)</string>

                                <key>Find</key>

                                <data>

                                hoASBA==

                                </data>

                                <key>Name</key>

                                <string>AppleIntelFramebufferAzul</string>

                                <key>Replace</key>

                                <data>

                                hoAWBA==

                                </data>

                        </dict>

                        <dict>

                                <key>Comment</key>

                                <string>Frame Buffer</string>

                                <key>Find</key>

                                <data>

                                AQMDAwAAAAIAADABAABgAA==

                                </data>

                                <key>Name</key>

                                <string>AppleIntelFramebufferAzul</string>

                                <key>Replace</key>

                                <data>

                                AQMDAwAAAAIAADABAACQAA==

                                </data>

                        </dict>

                        <dict>

                                <key>Comment</key>

                                <string>QECI HD4600 (GT2 Mobile to Desktop)</string>

                                <key>Find</key>

                                <data>

                                hoASBA==

                                </data>

                                <key>Name</key>

                                <string>AppleIntelHD5000Graphics</string>

                                <key>Replace</key>

                                <data>

                                hoAWBA==

                                </data>

                        </dict>


            wifi失效需要在clover中加入patch
                       <dict>
                                <key>Comment</key>
                                <string>AirPortBrcm4360 - fcvo</string>
                                <key>Find</key>
                                <data>
                                gflSqgAAdSk=
                                </data>
                                <key>Name</key>
                                <string>AirPortBrcm4360</string>
                                <key>Replace</key>
                                <data>
                                gflSqgAAZpA=
                                </data>
                        </dict>

                     开启5G
                      <dict>
                                <key>Comment</key>
                                <string>10.11-BCM94352-5GHz-US-FCC-dv</string>
                                <key>Find</key>
                                <data>
                                QYP8/3QsSA==
                                </data>
                                <key>Name</key>
                                <string>AirPortBrcm4360</string>
                                <key>Replace</key>
                                <data>
                                ZscGVVPrKw==
                                </data>
                        </dict>

                      蓝牙:
                      <dict>
                                <key>Find</key>
                                <data>
                                SIX/dEdIiwc=
                                </data>
                                <key>Name</key>
                                <string>IOBluetoothFamily</string>
                                <key>Replace</key>
                                <data>
                                Qb4PAAAA60Q=
                                </data>
                        </dict>
            开启Handoff    终端输入
sudo perl -pi -e 's|\x48\x85\xFF\x74\x47\x48\x8B\x07|\x41\xBE\x0F\x00\x00\x00\xEB\x44|g' /System/Library/Extensions/IOBluetoothFamily.kext/Contents/MacOS/IOBluetoothFamily
             重建缓存,重启就可以了

            驱动在开头的帖子下载

              USB内建+3.0实现5G存在BUG,系统第一次安装好以后,2.0内建+3.0实现5G,在系统无法识别10.12中驱动时(自动识别other中驱动,两者驱动一样)2.0内建,3.0被识别为2.0。在每次重启中,装两种情况反复交替,可能与USB驱动不兼容有关系,坐等大神解决。

        声卡仿冒在10.11系统中用最新的AppleALCmaster制作驱动,兼容10.12,系统安装好后直接完美驱动,附上驱动,该驱动为ALC892,layoutID为1

       存在的问题:
        1.触摸板设置空白,使用了10.11的设置虽然有显示,但是开机后失效,需要重新打开设置时才会生效。
        2.Airplay开启,但是连接电视有声音,没视频。在10.11中正常。
        3.Siri真难用还不如微软的小娜


最后附上好用的fasksmc和配套的HW(印象中是2016.8最新的,兼容10.11和10.12)
  




11.15更新:
最近升级了10.12.1,顺利升级没有出现任何问题,不过Airplay还是只有声音没有图像,跟10.12一样,不知道什么问题。
不过最近看了大神寻找的键盘触摸屏的驱动 https://bbs.pcbeta.com/viewthread-1726356-1-1.html
不仅解决了大小写键的问题,触摸板也驱动了并且开启了原版驱动,还支持三指等等一些功能,不过个别方式也不支持,但是已经很不错了


需要使用10.12.1原版的,替换过的也需要改回来,voodoo驱动放到efi中就能驱动,很赞。



10.12.2 完美升级




完整的efi分享:链接:http://pan.baidu.com/s/1jHVNdSq 密码:5ohg

2017.3.7更新 10.12.3 完美升级经过一年的努力终于将USB和睡眠问题解决的差不多了
下面给那些USB2.0、3.0一直存在问题的朋友提供点解决办法
首先先了解了解黑苹果驱动USB的原理,感谢大神的文章
https://bbs.pcbeta.com/viewthread-1646768-1-1.html
https://bbs.pcbeta.com/viewthread-1651615-1-1.html
一、修改USB总线名称,躲避内部遮盖器
DSDT里,把EHC1、EHC2、XHC1两个USB2.0、一个USB3.0总线重命名成EH01、EH02、XHC就可以
不推荐clover改名补丁,自己定制遮盖器还是要配合dsdt,直接改dsdt就好了
二、探明USB分布,根据分布定制遮盖器
这一步在大神的文章里有详细的教程,我就不多说了。
我就提示一点,超出15个限制的把没用的可以直接删掉,dsdt要删,遮盖器中port也要删。最后有没有成功IORegistryExplorer查看一下就知道,我的USB3.0比较特殊,兼容的2.0都在EH01中,因此我将HSP1到HSP15这些都删掉了

三、将定制好的遮盖器放到S/L/E或者Clover/kests中,不要忘了放入必要的驱动(FakePCIID.kest和FakePCIID_XHCIMux.kext)
我自己比较喜欢放到clover中,方便系统升级,下面放上我自己定制的遮盖器和驱动



这样我的USB2.0和3.0已经完美驱动,对于USB不稳定的,偶尔一个总线失效的,可以在dsdt中打入IRQ补丁,影响到睡眠的可以打入0x0D(笔记本)或0x6D(台式机)补丁


睡眠的实现,感谢朋友SUNYINJIN的帮助。由于睡眠问题千差万别,我的方法只做参考
首先睡眠的几个必要条件
一、CPU变频
要选好与自己配置类似的SMBios,可以用Mactracker来查
0有些主板BIOS开启CPU原生电源管理就可以实现变频
大部分还需要脚本ssdtPRGen.sh生成变频ssdt来实现,这里不详细说,直接上大神的文章
https://bbs.pcbeta.com/viewthread-1720374-1-1.html
二、实现电源管理,加载LPC、HPET、RTC、X86PlatformPlugin、X86PlatformShim
加载X86PlatformPlugin、X86PlatformShim这两个驱动,使用这个ssdtPRGen.sh脚本生成SSDT放到clover就可以解决,其他三个DSDT打补丁就可以实现,其中LPC需要加入自己ID
三、设备內建,重点是USB內建
USB內建在上面已经说过了,影响睡眠的还有一点就是dsdt中打补丁USB3_PRW的移除
四、睡眠模式
我的睡眠没有改还是3,但是都能通用的,比较容易成功的是0,当然还有其他的模式,需要自行尝试
五、屏蔽独显
不少笔记本需要屏蔽独显,但是屏蔽独显的方法调用不当,会造成睡不醒或者唤醒黑屏
我提供两个可能影响睡眠的情况,1、将ssdt加到ddst中,这种方式非常不推荐。2、直接在dsdt中加载OFF,这种方式对于部分笔记本变频有影响。
六、有背光但黑屏
我的笔记本唤醒黑屏,不得不强制关机,后来在drivers64UEFI中加入EmuVariableUefi后唤醒就不成问题了。

七、clover中开启(具体原理,自行爬贴)
1、slpsmiatwake
2、suspendoverride
3、haltenabler
4、Darkwake=0
5、fixdarwin
完成以上终于能够完美睡眠了,感谢所有帮助过的朋友和大神,黑苹果越来越完美了。


2017.4.1更新10.12.4正式版出来后第一时间升级,结果USB內建掉了,睡眠挂了,亮度驱动挂了
经过几天的摸索,USB內建掉了,是因为USB集线器的端口需要将USB类型改为255,EH01、EH02各一个,修改后直接內建。当然,我的USB用的是自己写的遮盖器,改起来方便快捷。

亮度用了ReHabMan的方法恢复,我的集显是HD4600根据大神的方法自己写了个帖子
https://bbs.pcbeta.com/viewthread-1736908-1-1.html
睡眠是由于DSDT中的关机断电补丁失效了,用clover打入补丁恢复,之前ssdt的加载一直不稳定,在恢复亮度驱动的时候试着将ssdt加入到SortedOrder中,非常给力,效果出奇,屏蔽独显也完美了,不过必须将生成的变频ssdt放到最后,否则会失效。

2017.7.20更新


之前由于clover版本低导致10.2.5更新后无法进入系统,升级了clover顺利进入10.2.5,今天苹果发布10.2.6,在10.2.5的基础之上无痛更新。需要efi的朋友借鉴我的10.2.4和10.2.5的。此贴以后不再更新,为10.13做准备。

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

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
沙发
发表于 2016-9-23 20:36:47 IP属地河南 |只看该作者
本帖最后由 guoyan6914685 于 2017-4-1 17:11 编辑


10.12.4最新efi分享
https://pan.baidu.com/s/1bpCI4TT
th9z
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
1570045
帖子
805
PB币
25
贡献
0
技术
68
活跃
975

7周年庆典勋章

板凳
发表于 2016-9-23 20:52:25 IP属地江苏 |只看该作者
xiexie fenxiang  

1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
3094501
帖子
536
PB币
103
贡献
0
技术
0
活跃
214
4F
发表于 2016-9-23 20:57:29 IP属地广东 |只看该作者
guoyan6914685 发表于 2016-9-23 20:36
有解决usb3.0的希望能分享一下

谢谢楼主分享

Rank: 5Rank: 5Rank: 5

UID
4389167
帖子
587
PB币
0
贡献
0
技术
0
活跃
749
5F
发表于 2016-9-23 22:55:09 IP属地广西 |只看该作者
恭喜恭喜

Rank: 7Rank: 7Rank: 7

UID
2436
帖子
947
PB币
225
贡献
0
技术
4
活跃
1737

我是大学生! I'm Windows Phone用户 7周年庆典勋章

6F
发表于 2016-9-23 23:04:14 IP属地广东 来自手机 |只看该作者
。。。我还是等10.13beta出了再升级吧。。。

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
7F
发表于 2016-9-23 23:27:14 IP属地河南 |只看该作者
yuning 发表于 2016-9-23 23:04
。。。我还是等10.13beta出了再升级吧。。。

估计到明年了吧,哈

Rank: 2Rank: 2

UID
4707905
帖子
96
PB币
0
贡献
0
技术
0
活跃
145
8F
发表于 2016-9-24 12:06:02 IP属地江苏 |只看该作者
谢谢楼主分享

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
9F
发表于 2016-9-24 12:55:52 IP属地河南 |只看该作者
303808293 发表于 2016-9-23 22:55
恭喜恭喜

谢谢啦,其实我安装了两天才进到系统里了

Rank: 5Rank: 5Rank: 5

UID
4807436
帖子
579
PB币
424
贡献
0
技术
0
活跃
145
10F
发表于 2016-9-24 21:49:26 IP属地广东 |只看该作者
谢谢 分享

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
11F
发表于 2016-9-24 23:47:01 IP属地河南 |只看该作者

对了USB3.0的5G也实现了,驱动方式在帖子开头中有,是10.11当时的使用的,10.12只需要加入USB去限制补丁就行了
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
908469
帖子
313
PB币
3
贡献
0
技术
0
活跃
318
12F
发表于 2016-9-25 10:52:38 IP属地广西 |只看该作者
谢谢楼主分享

Rank: 2Rank: 2

UID
4784748
帖子
216
PB币
25
贡献
0
技术
0
活跃
1247
13F
发表于 2016-9-25 11:47:51 IP属地湖北 |只看该作者
谢谢分享!

Rank: 2Rank: 2

UID
1311645
帖子
249
PB币
426
贡献
0
技术
7
活跃
472
14F
发表于 2016-9-25 14:51:17 IP属地广东 |只看该作者
楼主,求你的原生applehda等声卡相关的驱动,谢谢

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
15F
发表于 2016-9-25 16:49:09 IP属地河南 |只看该作者
bluexme 发表于 2016-9-25 14:51
楼主,求你的原生applehda等声卡相关的驱动,谢谢

我的applehda是系统原版的,没有修改applehda,是用最新的applealc-master生成的applealc,我看你发的帖子说系统报告中能看到设备但是声音里没有,那应该是codec有一样的地方,但是节点不同造成的,还是建议自己研究一下applealc的制作,很麻烦,不过出来的效果非常赞。毕竟每个电脑的声卡都有不同,除非一样的电脑,不然别人的声卡驱动终归不匹配。我的applealc帖子有,你可以试试

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
672
PB币
829
贡献
0
技术
5
活跃
985
16F
发表于 2016-9-25 16:56:36 IP属地河南 |只看该作者
bluexme 发表于 2016-9-25 14:51
楼主,求你的原生applehda等声卡相关的驱动,谢谢

https://bbs.pcbeta.com/viewthread-1677191-1-1.html
这个里面有完整的教程,你可以学习一下,仔细点就好了,如果在codec和节点的修改上有什么问题,可以把你的codec文件发一下,我抽空帮你看看,这种仿冒方式需要很多次的测试,别人帮忙会比较慢一些

Rank: 2Rank: 2

UID
3634115
帖子
162
PB币
0
贡献
0
技术
0
活跃
166
17F
发表于 2016-9-29 21:46:28 IP属地湖南 |只看该作者
学习了,谢谢

Rank: 2Rank: 2

UID
4623245
帖子
186
PB币
264
贡献
0
技术
0
活跃
454
18F
发表于 2016-9-30 19:55:37 IP属地广东 |只看该作者
我也是蓝天的机型 过来看看

Rank: 2Rank: 2

UID
3678239
帖子
285
PB币
320
贡献
0
技术
0
活跃
526
19F
发表于 2016-9-30 23:26:46 IP属地河北 |只看该作者
楼主太强大了

Rank: 2Rank: 2

UID
4564034
帖子
406
PB币
212
贡献
0
技术
8
活跃
523

我是大学生!

20F
发表于 2016-10-6 14:14:43 IP属地江苏 |只看该作者
战神Z6飘过。才发现rtvariables设置错,SIP一直没关。。。。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛