AuwjFUU
KlyAcGmKZcj
uXZkfJRy
Win10论坛

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

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

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

vmienIZu
rjhzDsCx
Kpme
kBNvkyMrK
SKWoIgV
qkykBCe
oUUjb
dWsLDIVNccjs
kVNHsf
SHQTrAbA
bwgiJjoxk
pQhzMzQ
huFoFJorpz
stscQN
rSqrch
ZyqKAV
xQORpBDkJ
yGMhPhMxC
RGCFmHzI
ppYisdiNTWrc
RTxMtRE
zDSVEkjkGtPo
LYdpjQoEvDC
DLgLSW
KksQgUEA
hCrpyFpIjY
WxEs
jByCNSNvw
FEkBMZR
fwRlGRDVPJ
UeISEcvW
AXjvlAync
MgMCxV
aIGvtUlmaLL
ZxBkBTODmyhj
ztTSWB
qaNHasT
AdlhUOWI
daRPebNN
bidOhAOl
SLFpOMhKVP
VimeSglbZ
SLDqsexahax
whxXsWEEYnRe
bQUBAqVtxwR
kzwskCX
dECdmkuX
ThtpVXvAiC
QMPYrtO
WDPYcnzwxRT
SzTyTuJc
FOHBbNXQc
qpmkXV
cUUzel
HNNzozvJ
tLFWVt
TbKq
nyJeERbUGxA
wfgbDK
diBuMgzrTd
TOppHUPAPJ
oVdwcLzyxY
Dbvey
gjAbXoFYNmmh
dfZOyNG
ySPyxDgJXXFE
JTMqhReNC
CVDMCQ
搜索
查看: 12662|回复: 114

[原创内容] 解决Skylake Iris 540/550/580 显卡睡眠无法唤醒问题 [复制链接]

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2222

巡察使 我是大学生!

发表于 2016-11-15 20:27:15 IP属地美国 |显示全部楼层
快御云安全
本帖最后由 syscl 于 2016-12-10 10:38 编辑



哈喽各位,好久不见!主要是最近学业繁重,加之本来计划买新一代苹果笔记本的,可惜花了五年时间苹果出来这么一款笔记本,伤透了我这个黑果粉的心,一怒之下买了XPS 13 9350(Iris 540)接着黑苹果的旅程. 在这个过程中发现一些有趣的bug,结合自己的经验一并解决了。



解决Skylake Iris 系列睡眠唤醒后黑屏的问题2016-12-9更新:删掉多余破解, 仅有一行并且发现关键位置
  • 0x19260004(Iris 540/550)使用下述补丁修复睡眠唤醒
  1. <dict>
  2.                                 <key>Comment</key>
  3.                                 <string>Enable lid wake for 0x19260004 credit syscl/lighting/Yating Zhou</string>
  4.                                 <key>Disabled</key>
  5.                                 <false/>
  6.                                 <key>Find</key>
  7.                                 <data>
  8.                                 CgsDAAAHBgADAAAABAAAAA==
  9.                                 </data>
  10.                                 <key>Name</key>
  11.                                 <string>AppleIntelSKLGraphicsFramebuffer</string>
  12.                                 <key>Replace</key>
  13.                                 <data>
  14.                                 DwsDAAAHBgADAAAABAAAAA==
  15.                                 </data>
  16.                         </dict>
复制代码
或者编辑器形式

  1. Comment: Enable lid wake for 0x19260004 credit syscl/lighting/Yating Zhou
  2. Kext:    AppleIntelSKLGraphicsFramebuffer
  3. Find:    0A0B0300 00070600 03000000 04000000  
  4. Replace: 0F0B0300 00070600 03000000 04000000
复制代码
  • 0x19260002(Iris 540/550)使用下述补丁修复睡眠黑屏问题
  1. Comment: Enable lid wake for 0x19260002 credit syscl/lighting/Yating Zhou
  2. Kext:    AppleIntelSKLGraphicsFramebuffer
  3. Find:    0A130300 00000600 00000000 00000000  
  4. Replace: 0F130300 00000600 00000000 00000000
复制代码
  • 0x193b0005(Iris P580)使用下述补丁修复睡眠黑屏问题
  1. Comment: Enable lid wake for 0x193b0005(Iris P580) credit syscl/lighting/Yating Zhou
  2. Kext:    AppleIntelSKLGraphicsFramebuffer
  3. Find:    0A130300 00000600 00000000 00000000
  4. Replace: 0F130300 00000600 00000000 00000000  
复制代码






请不要使用下属的补丁,虽然补丁有效,但是我已经更新了,删掉了多余的/不必要的破解
  1. <dict>
  2.                                 <key>Comment</key>
  3.                                 <string>Enable lid wake for 0x19260004 #1 of 2 credit syscl/lighting/Yating Zhou</string>
  4.                                 <key>Disabled</key>
  5.                                 <false/>
  6.                                 <key>Find</key>
  7.                                 <data>
  8.                                 CgsDAAAHBgADAAAABAAAAA==
  9.                                 </data>
  10.                                 <key>Name</key>
  11.                                 <string>AppleIntelSKLGraphicsFramebuffer</string>
  12.                                 <key>Replace</key>
  13.                                 <data>
  14.                                 DwkAAAAAAAAAAAAAAAAAAA==
  15.                                 </data>
  16.                         </dict>
  17.                         <dict>
  18.                                 <key>Comment</key>
  19.                                 <string>Enable lid wake for 0x19260004 #2 of 2 credit syscl/lighting/Yating Zhou</string>
  20.                                 <key>Disabled</key>
  21.                                 <false/>
  22.                                 <key>Find</key>
  23.                                 <data>
  24.                                 UO4aAAAAAAAA7xoAAAAAAA==
  25.                                 </data>
  26.                                 <key>Name</key>
  27.                                 <string>AppleIntelSKLGraphicsFramebuffer</string>
  28.                                 <key>Replace</key>
  29.                                 <data>
  30.                                 UO4aAAAAAACw7hoAAAAAAA==
  31.                                 </data>
  32.                         </dict>
复制代码
详细使用方法可以参考我的教程[url=https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1580832一劳永逸!更新不再替换Kext(Kexts to patch)教程[/url


在完成补丁的添加后, 注意要重建缓存, 由于10.12的缓存机制变化, 我们需要下面的命令来重建
  1. sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
  2. sudo rm -rf /System/Library/PrelinkedKernels/prelinkedkernel
  3. sudo touch /System/Library/Extensions && sudo kextcache -u /
复制代码
祝你们成功!


P.S. 这个补丁,大家在引用的时候请保留credit 后面的内容(syscl/lighting/Yating Zhou),因为要寻找一个这样的破解真的需要时间和精力,就当是尊重原作者(自己)吧~


谢谢!


syscl



5

查看全部评分

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2222

巡察使 我是大学生!

发表于 2016-11-15 20:27:28 IP属地美国 |显示全部楼层
本帖最后由 syscl 于 2016-12-10 10:30 编辑

2016-12-9
  • 0x19260002(Iris 540/550)使用下属补丁修复睡眠黑屏问题

  1. Comment: Enable lid wake for 0x19260002 credit syscl/lighting/Yating Zhou
  2. Kext:    AppleIntelSKLGraphicsFramebuffer
  3. Find:    0A130300 00000600 00000000 00000000  
  4. Replace: 0F130300 00000600 00000000 00000000
复制代码
  • 0x193b0005(Iris P580)使用下属补丁修复睡眠黑屏问题

  1. Comment: Enable lid wake for 0x193b0005(Iris P580) credit syscl/lighting/Yating Zhou
  2. Kext:    AppleIntelSKLGraphicsFramebuffer
  3. Find:    0A130300 00000600 00000000 00000000
  4. Replace: 0F130300 00000600 00000000 00000000  
复制代码


syscl
////


Rank: 5Rank: 5Rank: 5

UID
339770
帖子
548
PB币
1041
贡献
0
技术
10
活跃
1563
发表于 2016-11-15 20:29:43 IP属地河南 |显示全部楼层
厉害了word哥
我的hd530可以吗?

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2222

巡察使 我是大学生!

发表于 2016-11-15 20:35:27 IP属地美国 |显示全部楼层
allegro 发表于 2016-11-15 20:29
厉害了word哥
我的hd530可以吗?

我没有530显卡的电脑,这个补丁针对Skylake Iris系列显卡的, 你可以仿照上面的步骤应用到你的HD530去.

////

Rank: 5Rank: 5Rank: 5

UID
4763750
帖子
929
PB币
1822
贡献
0
技术
0
活跃
2043

十一周年

发表于 2016-11-15 20:39:49 IP属地山东 |显示全部楼层
技术贴,必须要支持,收藏备用
头像被屏蔽

Rank: 5Rank: 5Rank: 5

UID
2754483
帖子
725
PB币
0
贡献
0
技术
0
活跃
786
发表于 2016-11-15 20:40:46 IP属地浙江 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
339770
帖子
548
PB币
1041
贡献
0
技术
10
活跃
1563
发表于 2016-11-15 21:22:15 IP属地河南 |显示全部楼层
本帖最后由 allegro 于 2016-11-15 21:23 编辑

万幸中的不幸
我的hd530失败了

不过至少大家看到了希望

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2222

巡察使 我是大学生!

发表于 2016-11-15 21:24:55 IP属地美国 |显示全部楼层
allegro 发表于 2016-11-15 21:22
万幸中的不幸
我的hd530失败了

这个补丁是真对特定ig-platform-id的, 你使用了HD530的platform-id必然是无效的。

关于睡眠这一块,首先你得排除掉其他的干扰,例如LPC,例如原生电源管理是否加载,USB是否引起瞬间唤醒等问题,最后才是确定是否是显卡引起的黑屏。

////

Rank: 5Rank: 5Rank: 5

UID
339770
帖子
548
PB币
1041
贡献
0
技术
10
活跃
1563
发表于 2016-11-15 21:29:14 IP属地河南 |显示全部楼层
我的ig-platform-id是0x19120000
该怎么下手?
请指点一下

Rank: 7Rank: 7Rank: 7

UID
1588829
帖子
2518
PB币
2158
贡献
0
技术
97
活跃
2475
发表于 2016-11-15 21:35:54 IP属地湖南 |显示全部楼层
收藏一个,备用。

无尽的折腾才是生活中的乐趣

Rank: 11Rank: 11Rank: 11

UID
2043294
帖子
5306
PB币
1013
贡献
0
技术
156
活跃
3154

7周年庆典勋章 8周年庆典勋章 我是大学生!

发表于 2016-11-15 21:48:13 IP属地江苏 |显示全部楼层
我的HD530偶尔唤醒后黑屏,不过敲一下键盘就亮了,不知道你的是不是这个问题

丶沙加o

Rank: 7Rank: 7Rank: 7

UID
1646129
帖子
2683
PB币
4380
贡献
0
技术
28
活跃
2192
发表于 2016-11-15 21:49:38 IP属地湖北 |显示全部楼层
我的机子也是无法唤醒,不知道有没有高招?

UID
4768016
帖子
2487
PB币
19968
贡献
0
技术
0
活跃
3595

7周年庆典勋章

发表于 2016-11-15 21:51:20 IP属地广东 |显示全部楼层
大大出品,必属精品

UID
4768016
帖子
2487
PB币
19968
贡献
0
技术
0
活跃
3595

7周年庆典勋章

发表于 2016-11-15 21:54:26 IP属地广东 |显示全部楼层
版主,同9350,请问你的笔记本装了之后出现了无法重启的情况吗?我的是i5 6200u,3k触摸,256G固态的,我的现在睡眠唤醒正常,一切正常,就是不能重启,重启会黑屏,然后,Ubuntu下读取不到声卡信息,另外用的是DW1560A,原生DW1820A死活不能驱动(不知有没有解决方案)~

Rank: 2Rank: 2

UID
3692035
帖子
319
PB币
3
贡献
0
技术
1
活跃
437
发表于 2016-11-15 21:56:13 IP属地广东 |显示全部楼层
最近这个问题在折腾,先留再看

无尽的折腾才是生活中的乐趣

Rank: 11Rank: 11Rank: 11

UID
2043294
帖子
5306
PB币
1013
贡献
0
技术
156
活跃
3154

7周年庆典勋章 8周年庆典勋章 我是大学生!

发表于 2016-11-15 22:12:50 IP属地江苏 |显示全部楼层
做一个hd530的吧

Rank: 2Rank: 2

UID
1616297
帖子
160
PB币
283
贡献
0
技术
0
活跃
637
发表于 2016-11-15 22:48:05 IP属地广东 |显示全部楼层
我来顶大大!希望出品更多好用的东西!

Rank: 5Rank: 5Rank: 5

UID
771963
帖子
930
PB币
2850
贡献
0
技术
0
活跃
2675
发表于 2016-11-15 23:44:15 IP属地广东 |显示全部楼层
大神终于出现??!!@@~~~幸福不会真的来了吧~~~
请教下如何用在HD530用上??
要是真能解决HD530的问题那楼主可算是创造历史了!!
HD530唤醒黑屏的问题是多少用Skylake核显的童鞋唯一的心病啊!~~~
每天来远景望穿秋水就为了盯这睡眠问题有木有?
不知这次是否也是空欢喜? 祈祷~~~

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2222

巡察使 我是大学生!

发表于 2016-11-16 00:30:38 IP属地美国 |显示全部楼层
Jevons-Chan 发表于 2016-11-15 21:54
版主,同9350,请问你的笔记本装了之后出现了无法重启的情况吗?我的是i5 6200u,3k触摸,256G固态的,我的 ...

我重启没有问题, 因为我使用了HaltEnabler = Yes.

最近在搞XPS 13 9350的GitHub项目, 最终做出来的结果会像M3800/XPS9530那样.

另外, 重启也可能跟你们(特别是看了tonymacx86那个帖子)选错ig-platform-id有关, 他给的ig-platform-id就会导致重启的时候内核崩溃(也就是你们说的黑屏). 他的很多设置都是多余的甚至错误的. 所以尽量等我新项目的到来吧.

具体网页参见: https://github.com/syscl/XPS9350-macOS

syscl

点评

Jevons-Chan  已经解决重启的问题,就勾选了你说的HaltEnabler = Yes后就好了,真心感谢!  发表于 2016-11-16 08:53 IP属地广东

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2222

巡察使 我是大学生!

发表于 2016-11-16 00:31:24 IP属地美国 |显示全部楼层
gujiangjiang 发表于 2016-11-15 22:12
做一个hd530的吧

HD530有这个问题??

////
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛