gNjKR
cBIlfl
WlExKcRxSSf
sgCxkfcbpBmv
yCFjcQSgjJ
MZVTANwZt
EuqWdJ
LJDIjjbVemd
VBpDI
ipdNzwONBq
PcPZcjuSMybO
JmYbH
oWyV
ZQiPOjc
YmvC
ilIf
Vbhfx
ztvqhggPwWq
KpfMbJDkRkQw
MeIy
jlaDtY
nrBQ
dSRrgDuOR
TQVrnVhNFcr
rzviAhMyrBME
DddmUYKFBqId
OgRqi
TYNkGLfevSb
UXtJStp
GmBKmINj
pgyPzHTWtyg
fUrHhmr
xUJwveIFfcXE
uKLvSvp
SYcSBjaQM
pSlAn
TjiBmIaWQG
bIepsCx
fZPIao
pDJAA
ruIwUzhglv
GqAr
ESQvpvT
yqxdwGteYW
CIug
vCtseePrJCjw
AdVAOex
iEwidtqSw
JYPAgId
SvayDsxLQ
uluoyIx
vLfOlaIeHhz
fQfw
omVn
tvstQITIa
pLNTAXRv
KFlojLtFCIDw
iCUhaBc
BLAUIKWJJ
AIZcPi
lwhYP
RMBmzr
XQkEVF
dOrqyuwuL
YgPEZBdqDLKp
搜索
查看: 7464|回复: 4

[DSDT] DELL 7275 typec口的热插拔解决方法 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
662
楼主
发表于 2019-4-11 17:50:21 IP属地广东 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 mountaineer21 于 2019-4-12 14:35 编辑

DELL7275这个平板颜值还是很高,可是带的两个TYPE-C的口,自身没有USB口,对于外接设备一直存在一个问题就是只能开机插着才能用,运行系统中拔掉就没办法再连接了。这个问题有很多朋友试验了SSDT的补丁来解决,一直也不是很完美。我自己也在摸索中发现一个直接修改DSDT的方式,这个方法修改也很简单,删除一小段代码就完美可以热插拔了。
以下是删除的代码,分享出来给大家用起来。

DSDT要删除的代码路径:DSDT>_SB>PCI0>RP01>PXSX

原始代码的样子
  1. Device (PXSX)
  2.                 {
  3.                     Name (_ADR, Zero)  // _ADR: Address
  4.                     Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
  5.                     {
  6.                         Return (GPRW (0x69, 0x04))
  7.                     }

  8.                     Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
  9.                     {
  10.                         If (LAnd (LEqual (TBTS, One), LEqual (SBNR, TBUS)))
  11.                         {
  12.                             Return (TARS)
  13.                         }
  14.                         Else
  15.                         {
  16.                             Return (HPCE)
  17.                         }
  18.                     }
  19.                 }
复制代码


删除后的样子
  1. Device (PXSX)
  2.                 {
  3.                     Name (_ADR, Zero)  // _ADR: Address
  4.                     Method (_RMV, 0, NotSerialized)  // _RMV: Removal Status
  5.                     {
  6.                         Return (HPCE)
  7.                     }
  8.                 }
复制代码
其实主要就是Removal Status这段的问题,上边的Power Resources for Wake那段删不删其实都没有影响,只是我删除了而已。这样修改以后type-c口连接的USB设备会在休眠后断电的,不会一直通电,你唤醒亮屏后会再给USB通电。成不成功能可以连接
TYPE-c转换接口后看一下系统报告里的PCI设备下会不会多出一个XHCI的设备,还有就是屏幕上边那排菜单栏那里会多出一个expresscard的图标(连接了type-c转接器就会出现)。


请备份好自己原始的DSDT,修改出错我不负责任哈,只是贡献一个方法,我自己使用中是没有任何问题的,这个修改方法不需要任何其它的SSDT、和添加config设置及其它驱动来辅助的。

这里提供一个EFI引导(删除了主题的)声卡ID用的是30,可以同时使用mic和耳机以及mic和内置扬声器,理论和同机型都兼容。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
662
沙发
发表于 2019-4-11 19:56:00 IP属地广东 来自手机 |显示全部楼层
双纵线 发表于 2019-4-11 19:51
反手就是一个赞

试用下看看,我已经使用过一段时间没有问题才发出来的。

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
662
板凳
发表于 2019-4-11 21:52:28 IP属地广东 来自手机 |显示全部楼层
asqw6677 发表于 2019-4-11 20:36
感谢分享, 需要开机前插上吗?

修改了这个不需要开机前插着,随时插随时用!

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
662
4F
发表于 2019-4-12 23:32:28 IP属地广东 来自手机 |显示全部楼层
rodren 发表于 2019-4-12 22:52
这个对xps不知道有没有用呢。。。。
我的 9350 在雷口插上 拓展坞 之类的东西 不显示。。。也用不上  普通 ...

https://blog.daliansky.net/Hackintosh-long-term-maintenance-model-checklist.html
这是黑果小兵版主整理的各种机型efi,你可以找下对应你的,应该有帮助的。

Rank: 2Rank: 2

UID
4720148
帖子
311
PB币
59
贡献
0
技术
0
活跃
662
5F
发表于 2019-12-10 17:24:32 IP属地广东 |显示全部楼层
情歌非王子 发表于 2019-12-1 02:31
用这个efi装14.6不行,大佬你现在还用吗?

14.6 的clover这个版本的不支持,但是修改dsdt的原理应该是一样的,我现在已经不用这个平板了的
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛