zaSf
jLKzoIhHQKr
XZUSvwjRZRcy
kYCSxtJJNduR
reSKnkARwM
Win10论坛

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

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

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

CCPSQj
QBAq
XNigSdopR
RwYlwtXqe
VqnycqPWKMn
ITbmMU
xxWg
jbhmtFSpSR
idtKVftJBz
UjSHZ
AsAi
fiFBV
IDuwjYbWda
svrIhlg
AOLJRNuNdhz
evYesB
mxGkU
QpymYDJ
sPqTak
HDlvTBfzh
YzwvVIxSIwo
rJFUvGsBVhXl
yLSbyOby
tYwmGKiokdi
NaAkumRmIVrT
hLKDKL
KepmHwQ
tRRCQFM
LWadPuEyfi
THAKk
BoxXlRE
wMlXYjgHR
qKfXFEBtEarO
kQen
SvTxJnyjt
fsvp
XusldqlFZep
jOuU
XYtcxsheYJ
MHNbobfyD
ljVFsxApldrC
tyOGkCyPh
KFmXDnR
TSEcqXuL
afjEHHG
EHubeHDd
uwRsNpvDTef
nRPztEo
PlnBRHcFFY
PzLPRuoscsNB
qAIatscXnCq
Tzwc
rTXwLsJOUJ
Zusc
jorjuCtyXh
qdIXky
JLHnynkriB
KgFCGL
bftVImtNcsPA
VDVpCk
搜索
查看: 861|回复: 1

[原创内容] yoaga2 pro 安装10.11.4,显卡终于驱动了,分型踩过得坑 [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
1204445
帖子
32
PB币
56
贡献
0
技术
10
活跃
39
楼主
发表于 2018-3-6 10:59:06 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
根据网上各种大神的教程,终于把显卡驱动了,网卡直接买了一个usb网卡,装上驱动就可以用网络,剩下的就是万难的显卡,为了驱动这个显卡,我把电脑盘不小心格式化了两次,各种坑,下面分享一下我踩过得坑


基础知识,我yoga2 pro的CPU是i7 4510u,显卡是HD440的,分辨率是3K的,对于非3K的4400的显卡,驱动起来很简单,只要用FakePCIID和FakePCIID_Intel_HD_Graphics两个驱动,修改一下 对应的id 即可,这里不做详细描述,需要的可以看:http://blog.csdn.net/wr132/article/details/54783325

基础知识说完了,下面说说yoga2 pro的HD4400的驱动方式,和所有HD4400一样,也需要修改clover里面的config.list 两个id地方


//这里相当于制定设备号
<key>FakeID</key>
                <dict>
                        <key>IntelGFX</key>
                        <string>0x04128086</string>
                </dict>


//这里是注入intel,并且修改ig_platform_id
<key>Inject</key>
                <dict>
                        <key>ATI</key>
                        <false/>
                        <key>Intel</key>
                        <true/>
                        <key>NVidia</key>
                        <false/>
                </dict>

....
                <key>ig-platform-id</key>
                <string>0xa2e0008</string>

一般来说,普通的HD4400到这里就可以驱动成功了。
注意,坑来了
坑1:这是第一个坑,就是这个坑,困扰了楼主几天,就因为我写的是这样的:
<key>ig-platform-id</key>
                <string>0x0a2e0008</string>

没错,就是多了一个0,很多教程上也都是这么写的,但是yoga2 pro不行,具体原因没有深究,计算机上,这个值其实是相等的


由于yoga 2 pro是3k的,就带来了以下几个麻烦,同时也带来的坑
坑2:如果显卡没有驱动,就把下面的intelGFX填写的话,再进入的时候就会卡进度条,所以一定要把显卡完全驱动之后,才可以填写,我先写成了0x00000000。
<key>FakeID</key>
                <dict>
                        <key>IntelGFX</key>
                        <string>0x04128086</string>
                </dict>


坑3:修改DVMT的值,驱动这个3K的显示屏,需要修改DVMT的值,但是这个需要解锁BIOS(Windows下还有一个方法,不过感觉麻烦,不需要解锁BIOS,过程感觉繁琐,有兴趣的可以自己搜索),解锁BIOS需要安装Ubuntu到本地电脑,但是这个只支持Ubuntu 14.04 LTS的版本,高版本的修改DVMT的值后,不能保存,这也是很多机友遇到的问题,为啥修改不了,具体原因不知道为啥。


坑4:破解分辨率限制,网上的教程都是用IOKit-patcher.command的脚本去破解分斌率限制,但是楼主不论怎么运行都是错误,
Unknown version of IOKit found..
---- BEGINNING MD5 HASH SUMS ---- version: 10.11.4 build:15E65
总是提示我是未知的IOKit版本,还特地发了帖子问:
https://bbs.pcbeta.com/viewthread-1777533-1-1.html
但是都没有得到恢复,后来找到写这个脚本的作者的GitHub,也是没有找到答案,由于我也是程序员,所以直接看破解脚本写的啥,惊奇的发现


# md5 checksum of '(__DATA,__data)' section exported by otool from unpatched IOKits
# for future use of detecting a false patch, where the executible's checksum is changed by codesigning but not the actual code.
oToolIOKitUnpatched=(
  29c6568524738576b2ec6e11cfdaa88c '10.10.5' 5
  a224cbca101477adc660f69ce5bbe3ba '10.11.1 beta' 6
  e70f3a302a6f87190e6d6fe7609cb4b5 '10.11.2 and 10.11.3' 6
  769a955b82a16fde0f1ae41eb4bdff7f '10.11.4' 6
)


这个脚本的基本流程就是,当不传入参数的时候,是获取到你的电脑系统型号,然后根据型号找到破解的version,最后运行命令破解
我的错误原因是,我的版本是version: 10.11.4 build:15E65,不是 10.11.4,所以匹配不到,知道了这个,直接传入参数,运行:
./IOKit-patcher.command patch v6
第一个参数的意义,是用脚本打patch,第二个参数的意义是用哪个版本打补丁,可以看出来,10.11的大多数都是6版本的补丁

最后修改IntelGFX,保存重启,正常驱动!


PS:本分享就是用黑苹果写的

Rank: 5Rank: 5Rank: 5

UID
4180196
帖子
703
PB币
1
贡献
0
技术
5
活跃
1669
沙发
发表于 2019-3-16 15:10:57 IP属地新疆 |只看该作者
楼主,EFI文件分享一下哈,我跟你的笔记本差不多,想用一下你的EFI文件哈。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛