OJSncCzV
XfBad
ZPqjRBWoT
BKPosffYpx
GsRqqItaOMXY
mTxG
XtbKBiicdmWj
PTdNMFPSCLQ
NMZiKzHI
tbfRJkOjXpuf
YwzOwZPgWr
ApnRUgLZCyVo
GAqGIFvQld
XSRaxXJ
zQwqTJnafr
Win10论坛

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

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

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

ntraXKFt
tUKbkBoL
BPpSZ
VGRsWWIjNaeK
ZTtOJYIjWQM
jtMUk
oOlLJn
EVCBdNGBZaG
CXhu
xLZxwQtaN
OXpLSWSppli
RdgtKVz
HTtRcCBZ
sLVvS
NIqykeNLHgS
IKSGrGEkaPsJ
eeonrqIl
hHMqlc
BupFnQoYIZqI
aZmecJwLmGmp
wSDYMNNafE
lIHIZ
OYwRBHgsZ
vTujbPjUksau
CERX
vhxAHeJAh
gbtyP
aZumSgZb
kixgVgwGwh
iuvqQdHkUhtX
AEnM
jxme
aexQHSIeHOOU
lNHtWvhIA
qLEUaYSywap
dwiOVJvILc
WqVwWbfiSH
HletFrLjcj
MQCB
SkcbInbOkBjO
CCJavj
lCDUhgWt
psLEMSEVwke
SHgjkBgxeh
qmGjXs
ytFu
sHmTzKIygT
NfDEBtl
AFJOz
zEmVMt
agXKLdCxj
KnJBNP
OjeWXurkdf
sIkuytsR
deXQADzH
fMFwWSXYK
搜索
查看: 4997|回复: 41

[DSDT] DSDT USB2.0 3.0 内建网卡,个人折腾备忘录!! [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
4840531
帖子
519
PB币
837
贡献
0
技术
11
活跃
637
楼主
发表于 2020-4-12 17:33:25 IP属地重庆 |只看该作者 |倒序浏览
快御云安全
本帖最后由 529664321 于 2020-4-13 23:01 编辑

    这是我的备忘录,不欢迎喷子,(不喜欢的Mac左上角红X,Win系统右上角X)每个人喜欢打驱动方式不一样!
一.工具
1.UsbTreeView
2.MaciASL
3.UEFItool
二.提取DSDT
  1.在Windows用UsbTreeView 通过插拔USB2.0和USB3.0的U盘获取有效端口,或者在Mac系统里打上USB解除限制补丁,用Hackintool获取有效端口(这里就不多说了)
  2.主板官网下载BIOS,用UEFItool提取DSDT(为什么这样提取,我觉得因为干净!哈哈哈!) UEFItool打开BIOS文件,左上角File>Search>GUID>输入C118>点击下面出现的GUID跳转至DSDT所在路径(如图)





三.DSDT修改
  1.MaciSAL打开提取的DSDT,搜索EHCI,XHCI,直接更名为XHC!如图

我是XHCI,这里我直接更名成了XHC)
2.在RHUB和_SB.PCI0.XHC.RHUB删除没用的USB端口(注意每一个端口对应了一个_SB,需要将删除掉的端口对应的_SB删除)如图

3.打入USB补丁:
     代码:Method (_UPC, 0, Serialized)  // _UPC: USB Port Capabilities
                {
                    Name (UPCA, Package (0x04)
                    {
                        0xFF, //显示与屏蔽
                        Zero, //Zero为USB2.0,0x03为USB3.0,0x0ff为内建(255的16进制就是FF,所以内建是0xff)
                        Zero, //默认
                        Zero //默认
                    })
                    Return (UPCA) /* \_SB_.PCI0.XHC_.RHUB.HS13._UPC.UPCA */
                }
            }

将上方代码复制到各端口下如图所示:
USB2.0图示:

USB3.0图示:

内建图示:

4.保存DSDT,放进EFI>OC>ACPI里,Config注入!Clover引导怎么加载DSDT我忘了,很久没用了,这样就可以删除你的USB驱动了,当然你也可以植入到BIOS刷入

四.DSDT,SSDT植入BIOS方法!
1.DSDT植入BIOS,搜索C118,如图

植入你的DSDT保存bios
2.SSDT植入BIOS,搜索0770,所有的SSDT都在里面,如图





注意:DSDT的GFX0 to IGPU,PEGP to GFX0,H_EC to EC的直接重命名,必须把SSDT里相关进行重命名(例如:在DSDT里直接重命名GFX0为IGPU,在SSDT里也要重命名为IGPU),否则无法进系统!已进行测试,对Windows无影响
提取的DSDT和SSDT的除错,更新MaciASL,如果还是有错误,直接删除错误行,或者用前面加//注释掉如图

五.其他主板DSDT和SSDT提取
前面说到搜索GUID,C118和0770定位模块提取DSDT和SSDT,这个只适用于技嘉主板,很抱歉,这是不严谨的,因为其他主板的模块GUID和技嘉的并不相同,给大家造成的困扰,我表示很抱歉!下面说一下其他品牌的主板提取(确认模块)DSDT和SSDT的方法:
1.请用UEFITool打开你的BIOS,打开你的模块分区,DSDT和SSDT的模块是没有名称的(重点关注无名称的模块),但是也有个别其他模块存在没有名称的情况,我们可以把无名称的模块提取(怎么提取请看上面第二节)为DSDT或者SSDT,后缀必须为aml,用MaciSAL打开试试,打不开说明这个模块不是DSDT或者SSDT!请看下图:
2.以华硕主板B85为例:

(这个分区每个品牌的主板不一样,请点开每个分区查看)

(提取出来是CPU相关的SSDT)

3.总结DSDT和SSDT模块特征:模块无名称!无名称模块的有Raw子项!不确定的可以先提取出来(后缀必须为aml),用MaciASL打开看看(能打开说明就是DSDT或者SSDT了!



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

查看全部评分

Rank: 2Rank: 2

UID
4034407
帖子
143
PB币
183
贡献
0
技术
0
活跃
290
沙发
发表于 2020-4-12 18:56:04 IP属地浙江 |只看该作者
技术贴 支持!

Rank: 7Rank: 7Rank: 7

UID
3807225
帖子
1910
PB币
2048
贡献
0
技术
8
活跃
1010
板凳
发表于 2020-4-12 19:46:53 IP属地湖北 |只看该作者
楼主你的IASL版本是几版的啊?

Rank: 7Rank: 7Rank: 7

UID
1721361
帖子
1799
PB币
475
贡献
0
技术
43
活跃
1308
4F
发表于 2020-4-12 20:26:01 IP属地湖北 |只看该作者
好像不是每个bios都是c118 我的就没有 😅了

Rank: 5Rank: 5Rank: 5

UID
4840531
帖子
519
PB币
837
贡献
0
技术
11
活跃
637
5F
发表于 2020-4-12 22:02:31 IP属地重庆 |只看该作者
yhr4545@qq.com 发表于 2020-4-12 19:46
楼主你的IASL版本是几版的啊?

我的是1.5.7

Rank: 5Rank: 5Rank: 5

UID
4840531
帖子
519
PB币
837
贡献
0
技术
11
活跃
637
6F
发表于 2020-4-12 22:08:29 IP属地重庆 |只看该作者
175863093 发表于 2020-4-12 20:26
好像不是每个bios都是c118 我的就没有 😅了

应该说大部分主板,DSDT模块的GUID都是C118这个模块,有可能模块GUID有所不同,但是模块的名称是不会变的

点评

175863093  那我该搜素什么名字呢? 提取看看  发表于 2020-4-12 23:42 IP属地湖北

Rank: 5Rank: 5Rank: 5

UID
4840531
帖子
519
PB币
837
贡献
0
技术
11
活跃
637
7F
发表于 2020-4-13 00:24:01 IP属地重庆 |只看该作者
175863093 发表于 2020-4-12 20:26
好像不是每个bios都是c118 我的就没有 😅了

你主板具体什么品牌,什么型号?

Rodren

Rank: 7Rank: 7Rank: 7

UID
545915
帖子
2326
PB币
1150
贡献
0
技术
0
活跃
1907
8F
发表于 2020-4-13 00:47:34 IP属地广东 |只看该作者
用外置卡的可以试试了。。。

Rank: 7Rank: 7Rank: 7

UID
4676895
帖子
1788
PB币
102
贡献
0
技术
0
活跃
1522
9F
发表于 2020-4-13 06:52:24 IP属地广东 来自手机 |只看该作者
好教程学习了,

Rank: 7Rank: 7Rank: 7

UID
1721361
帖子
1799
PB币
475
贡献
0
技术
43
活跃
1308
10F
发表于 2020-4-13 07:07:03 IP属地湖北 |只看该作者
529664321 发表于 2020-4-13 00:24
你主板具体什么品牌,什么型号?

p9x79 ws

Rank: 7Rank: 7Rank: 7

UID
2150469
帖子
2369
PB币
4273
贡献
0
技术
2
活跃
1325
11F
发表于 2020-4-13 07:18:17 IP属地河南 |只看该作者
技术贴必须支持

Rank: 7Rank: 7Rank: 7

UID
4824794
帖子
1717
PB币
310
贡献
0
技术
0
活跃
1514
12F
发表于 2020-4-13 10:00:03 IP属地浙江 |只看该作者
我的技嘉b85m-d3v也搜不到c118

菜鸟潜伏者

Rank: 7Rank: 7Rank: 7

UID
2443636
帖子
2169
PB币
1289
贡献
0
技术
0
活跃
1433
13F
发表于 2020-4-13 10:03:31 IP属地陕西 |只看该作者
楼主是bios里提取dsdt,修改完放回去,在刷bios吗?

Rank: 5Rank: 5Rank: 5

UID
2470789
帖子
612
PB币
393
贡献
0
技术
0
活跃
1746
14F
发表于 2020-4-13 10:14:15 IP属地河北 |只看该作者
技术贴.必须支持

Rank: 7Rank: 7Rank: 7

UID
1721361
帖子
1799
PB币
475
贡献
0
技术
43
活跃
1308
15F
发表于 2020-4-13 10:54:40 IP属地湖北 |只看该作者
能不能第三方usb3.0 加入到bios

Rank: 2Rank: 2

UID
2586400
帖子
389
PB币
311
贡献
0
技术
0
活跃
1697
16F
发表于 2020-4-13 11:02:28 IP属地香港 |只看该作者
感谢技术分享!

Rank: 7Rank: 7Rank: 7

UID
4447262
帖子
2616
PB币
6817
贡献
0
技术
5
活跃
2057
17F
发表于 2020-4-13 11:24:47 IP属地江苏 |只看该作者
楼主这样就不用放USB驱动了吗?

UID
63885
帖子
608
PB币
-50
贡献
0
技术
1
活跃
761
18F
发表于 2020-4-13 11:26:41 IP属地四川 |只看该作者
感谢正想解决这事

Rank: 9

UID
404751
帖子
3838
PB币
6586
贡献
0
技术
23
活跃
1273

远景技术达人

19F
发表于 2020-4-13 11:47:06 IP属地江苏 |只看该作者
楼主的动手能力很强,向你学习

Rank: 5Rank: 5Rank: 5

UID
4840531
帖子
519
PB币
837
贡献
0
技术
11
活跃
637
20F
发表于 2020-4-13 12:38:38 IP属地重庆 来自手机 |只看该作者
本拉登他爹 发表于 2020-4-13 11:24
楼主这样就不用放USB驱动了吗?

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