dVFIPvboWVsA
bnsUBxOYpy
BOeXIETvJKll
srLuBNGzbQj
znzYes
KJsYdA
nPlJhefKgZYG
oYLaakmKu
BoTLRkwwBuCh
BAFzJNzyXfcu
NoOLzBpekR
Win10论坛

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

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

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

kzDesAoXu
tXLsU
OubCHmyDWip
HRokkj
JpTBc
hsCEohb
IWktpJc
SMuEuvn
BmAfSycL
npJfeDGbSkeW
HAueyUvYauyE
yJZOhVtuLWu
wKueHwWOcT
RcmTxo
SpYRxF
ByeJIaYF
aSuhBIOIyr
dohlHlIfv
kBJcMO
xqmkcnDPLoBO
zSpsOuqrXNv
VGDqMKFpsDI
PhzrspYfl
lRVzRmAkVjcL
KvUhJWTY
nNkkFAqXJk
YxUziIBxCdhS
vJQLQjLrduq
OXMSkjmefXE
pgMS
LsBwmkDU
IEgkCwZJ
KPKXCfHLANad
BzKm
qwbtk
ITzwd
CAjyxJCh
KvcoaJzbMqsD
VDyxooUVtJB
PzpbWlcUy
nmWosq
hIRESwv
FVyNGOcIly
JZqeX
wOWxymEzgEdN
iqkURdbD
fvaZh
CGmBkmedE
foLaSE
gquDkfYUeiq
vDOnbPj
ZlLgsb
SurBgSn
rEYyXikqIgUQ
WDIWYOqrYnP
mpnWuOKYsl
qAFxK
BSflsGkBdCH
ZnveLNolFwe
MeuWRM
PSaLUlVMARVN
LYcdbceNPgO
HrPd
xDAnzaQq
bFdujazIbsib
AEIMFGCH
wkAG
搜索
查看: 2258|回复: 23

[求助] 求助DSDT 电量显示和休眠黑屏 [复制链接]

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 19:06:30 IP属地广东 |显示全部楼层
快御云安全
本帖最后由 mountaineer21 于 2016-3-23 19:06 编辑

非品牌core M hd5300 用了显卡注入ID,可以正常安装系统。
现在声卡(万能驱动无MIC)显卡正常(有水波纹)蓝牙免驱,wifi用的usb4合一驱动(intel无线无解)。

现在的问题:开机二屏登陆会8个苹果就是一闪就好了(可以无视),电量不显示百分比,休眠黑屏。
已经提取了clover下的dsdt,大神给于帮助看能不能完美用上黑苹果啊!



clover下提取的DSDT
attach://3860280.zip
另一个方法(winpe下)提取的DSDTattach://3860281.zip



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

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 19:06:31 IP属地广东 |显示全部楼层
clover下提取的DSDT
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 19:07:25 IP属地广东 |显示全部楼层
对了 摄影头也是免驱就可以用了

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 19:12:57 IP属地广东 |显示全部楼层
哪位大神帮我看看~~~

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 19:32:57 IP属地广东 |显示全部楼层
顶起来 让大神看到

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2406
发表于 2016-3-23 20:59:03 IP属地台湾 |显示全部楼层
mountaineer21 发表于 2016-3-23 19:06
clover下提取的DSDT


試試,不一定能用:

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

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 21:28:44 IP属地广东 |显示全部楼层
limurphy 发表于 2016-3-23 20:59
試試,不一定能用:

谢谢,明天到公司再试

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 21:29:30 IP属地广东 |显示全部楼层
limurphy 发表于 2016-3-23 20:59
試試,不一定能用:

哈哈 终于有大神出现了,明天实验下

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 21:29:49 IP属地广东 |显示全部楼层
再来汇报情况

Rank: 1

UID
1541134
帖子
55
PB币
26
贡献
0
技术
0
活跃
57
发表于 2016-3-23 22:45:27 IP属地广东 |显示全部楼层
mountaineer21 发表于 2016-3-23 21:29
再来汇报情况

怎么提取?兄弟能告之一下吗?

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 22:51:37 IP属地广东 |显示全部楼层
ghostvarg 发表于 2016-3-23 22:45
怎么提取?兄弟能告之一下吗?

Clover界面按f4 再进efi分区找clover安装目录下的aicp里面有

Rank: 1

UID
1541134
帖子
55
PB币
26
贡献
0
技术
0
活跃
57
发表于 2016-3-23 22:53:19 IP属地广东 |显示全部楼层
mountaineer21 发表于 2016-3-23 22:51
Clover界面按f4 再进efi分区找clover安装目录下的aicp里面有

就是开机,显示选择从哪里启动的那个界面,倒计时的那个对吧?

Rank: 1

UID
1541134
帖子
55
PB币
26
贡献
0
技术
0
活跃
57
发表于 2016-3-23 22:55:24 IP属地广东 |显示全部楼层
mountaineer21 发表于 2016-3-23 22:51
Clover界面按f4 再进efi分区找clover安装目录下的aicp里面有

还有开机的BOOT.log怎么获取?多谢了兄弟!

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-3-23 23:16:12 IP属地广东 |显示全部楼层
就是倒数那个界面,你按一下f1会出来一个界面介绍哪个键是干嘛的

Rank: 1

UID
1541134
帖子
55
PB币
26
贡献
0
技术
0
活跃
57
发表于 2016-3-24 00:54:01 IP属地广东 |显示全部楼层
mountaineer21 发表于 2016-3-23 23:16
就是倒数那个界面,你按一下f1会出来一个界面介绍哪个键是干嘛的

谢谢,另外你有更改过主题吗?我现在用的是最新版的CLOVER,我发现在GUI那个位置更改主题是无效的!真是苦逼!

Rank: 2Rank: 2

UID
1291095
帖子
178
PB币
43
贡献
0
技术
0
活跃
84
发表于 2016-4-10 09:41:22 IP属地北京 |显示全部楼层
休眠黑屏你的解决了没有,我现在就差休眠黑屏了,不用USB 正常,一用就挂

Rank: 1

UID
2103641
帖子
46
PB币
0
贡献
0
技术
0
活跃
14
发表于 2016-4-10 09:47:45 IP属地辽宁 |显示全部楼层
这个不太会

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-4-10 10:12:43 IP属地广东 |显示全部楼层
DSDT 打上USB 的补丁解决了不能休眠的问题  [usb] USB3_PRW 0X6D(instant wake)

#Maintained by: RehabMan for: Laptop Patches
#usb_prw_0x6d_xhc.txt

# remove _PRW methods to prevent instant wake

# delete any existing XHC1 device
into device label XHC1 name_adr 0x00140000 remove_entry;
# delete any existing USB2 device
into device label USB2 name_adr 0x001D0000 remove_entry;

# if _PRW objects are methods
into method label _PRW parent_adr 0x001D0000 remove_entry;
into method label _PRW parent_adr 0x001A0000 remove_entry;
into method label _PRW parent_adr 0x00140000 remove_entry;
into method label _PRW parent_adr 0x001B0000 remove_entry;
# some other LAN cards use 0x00190000
into method label _PRW parent_adr 0x00190000 remove_entry;

# if _PRW methods are stuffed into a separate scope
into method label _PRW parent_label _SB.PCI0.EHC1 remove_entry;
into method label _PRW parent_label _SB.PCI0.EHC2 remove_entry;
into method label _PRW parent_label _SB.PCI0.XHC remove_entry;
into method label _PRW parent_label \_SB.PCI0.EHC1 remove_entry;
into method label _PRW parent_label \_SB.PCI0.EHC2 remove_entry;
into method label _PRW parent_label \_SB.PCI0.XHC remove_entry;

# if _PRW objects are names
into device name_adr 0x001D0000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x001A0000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x00140000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x001B0000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x00190000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\}\) remove_matched;
# some _PRW have three entries in the Package
into device name_adr 0x001D0000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x001A0000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x00140000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x001B0000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\n.*\}\) remove_matched;
into device name_adr 0x00190000 code_regex Name.*_PRW.*\n.*\n.*\n.*\n.*\n.*\}\) remove_matched;

# seems to work better if _PRW is present, but returns 0 (original was 3) for sleep state
into device name_adr 0x001D0000 insert begin Name(_PRW, Package() { 0x6D, 0 }) end;
into device name_adr 0x001A0000 insert begin Name(_PRW, Package() { 0x6D, 0 }) end;
into device name_adr 0x00140000 insert begin Name(_PRW, Package() { 0x6D, 0 }) end;
into device name_adr 0x001B0000 insert begin Name(_PRW, Package() { 0x6D, 0 }) end;
into device name_adr 0x00190000 insert begin Name(_PRW, Package() { 0x6D, 0 }) end;

# rename XHC to XHC1
# rename is not a good idea for 10.11, maybe not for prior versions
# disabled for now

#into device label XHC set_label begin XHC1 end;
#into_all all code_regex XHC\. replaceall_matched begin XHC1. end;
#into_all all code_regex XHC_\. replaceall_matched begin XHC1. end;
#into_all all code_regex \.XHC, replaceall_matched begin .XHC1, end;

#Maintained by: RehabMan for: Laptop Patches
#usb_USB_7-series.txt

# USB property injection for 7-series boards (originally HM76)

# Insert Apple USB properties into EHC1
into method label _DSM parent_adr 0x001D0000 remove_entry;
into device name_adr 0x001D0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "subsystem-id", Buffer() { 0x70, 0x72, 0x00, 0x00 },\n
        "subsystem-vendor-id", Buffer() { 0x86, 0x80, 0x00, 0x00 },\n
        "AAPL,current-available", 2100,\n
        "AAPL,current-extra", 2200,\n
        "AAPL,current-extra-in-sleep", 1600,\n
        "AAPL,device-internal", 0x02,\n
        "AAPL,max-port-current-in-sleep", 2100,\n
    })\n
}\n
end;

# Insert Apple USB properties into EHC2
into method label _DSM parent_adr 0x001A0000 remove_entry;
into device name_adr 0x001A0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "subsystem-id", Buffer() { 0x70, 0x72, 0x00, 0x00 },\n
        "subsystem-vendor-id", Buffer() { 0x86, 0x80, 0x00, 0x00 },\n
        "AAPL,current-available", 2100,\n
        "AAPL,current-extra", 2200,\n
        "AAPL,current-extra-in-sleep", 1600,\n
        "AAPL,device-internal", 0x02,\n
        "AAPL,max-port-current-in-sleep", 2100,\n
    })\n
}\n
end;

# Insert Apple USB properties into USB 3.0 XHC
into method label _DSM parent_adr 0x00140000 remove_entry;
into device name_adr 0x00140000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
    If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
    Return (Package()\n
    {\n
        "subsystem-id", Buffer() { 0x70, 0x72, 0x00, 0x00 },\n
        "subsystem-vendor-id", Buffer() { 0x86, 0x80, 0x00, 0x00 },\n
        "AAPL,current-available", 2100,\n
        "AAPL,current-extra", 2200,\n
        "AAPL,current-extra-in-sleep", 1600,\n
        "AAPL,device-internal", 0x02,\n
        "AAPL,max-port-current-in-sleep", 2100,\n
    })\n
}\n
end;


# special cases... (not in u430 DSDT)
#into scope label _SB.PCI0.XHC.RHUB.HS05 set_label begin _SB.PCI0.XHC1.RHUB.HS05 end;

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
658
发表于 2016-4-10 10:15:07 IP属地广东 |显示全部楼层
salland 发表于 2016-4-10 09:41
休眠黑屏你的解决了没有,我现在就差休眠黑屏了,不用USB 正常,一用就挂

DSDT打这个补丁 可是解决 因为USB导致的 不能休眠问题 usb_prw_0x6d_xhc

或者usb_prw_0x0d_xhc 这个得看你的DSDT里 USB3.0的写的是什么

Rank: 2Rank: 2

UID
1291095
帖子
178
PB币
43
贡献
0
技术
0
活跃
84
发表于 2016-4-10 10:16:57 IP属地北京 |显示全部楼层
mountaineer21 发表于 2016-4-10 10:15
DSDT打这个补丁 可是解决 因为USB导致的 不能休眠问题 usb_prw_0x6d_xhc

或者usb_prw_0x0d_xhc 这个得 ...

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