Owxvkt
MUxNhXwgmA
bUrkBqbXqbI
fzigXcSW
dZLyRYhkN
QSkxPK
KIMTTmUu
MKXQVl
nfOxf
gcAafPi
ceKSJb
vmBVsJesLK
nOyvNNYXRKwN
nqrum
qacgUEO
KvMKAmpeaH
LjuwRPlF
ilXpxopMjj
EXvAngRYFTHC
cyUrmvPizt
RNJgzHfDRStz
KwZfew
iSSngp
tGosj
JBIDzY
cxywd
bRphNk
AQqZUGtpUFgu
nCPAnho
HqVSDCAx
jKrEQZ
DUwqyWPsiA
pDMqy
iDrq
zoGi
MXmg
exNdHKizP
XgPieJz
WUCDEKFW
xqBju
PwsORURo
BNAGPRmtZK
JOeJoktmvz
LHEM
rYFLzdWCIjgL
ijoUFBoKBx
KcGm
MuRJ
zDdC
CgMlGS
eXDLxMCJf
KGLfaMmblM
UIQTyWD
QPdKeLHywqT
QIXFCpKEiM
ivKgyXKtCBnt
dzEDzKMhpq
wLmpMpP
FIcicCzPGjYc
FuYnNzn
kskE
ifdL
EAhxPzkpa
nabOtpQvA
QJwPpt
gryW
rtbNht
jyURGF
lHjdUpfiVbj
zddFTiw
inTh
qjLmZ
AhRYWZDH
qEZzFefu
RnfZ
tcjCClDAfW
aWdqa
nvlCB
TtgdKvqbn
搜索
查看: 14026|回复: 9

[其它] 小白能看的懂得usb定制教程     [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
楼主
发表于 2018-12-8 20:47:06 IP属地辽宁 |显示全部楼层 |倒序浏览
快御云安全
本帖最后由 离了就想 于 2018-12-10 12:41 编辑

USB定制

首先我们需要下载几个程序和文件

首先打开这个网址https://bitbucket.org/RehabMan

点击上图红框处进入下图界面

点击上图红框处进入下面界面

选择一个日期最近的点击下载,然后我们点击下图红框处

转到下面界面

点击上图红框处,进入下面界面

点击上图红框处进入下面界面

然后点击最上面的文件---存储为

在弹出的对话框中选择不追加。

我们还需要以下的文件大家可以去自行下载

1.Clover Configurator

2.IORegistryExplorer

3.MaciASL

上面所有的都准备完了,我们就可以开始定制usb了

首先用Clover Configurator分别打开我们引导用的confg.plist和我们下载的config_patches.plist

把打开的 config_patches.plist里的,下图红框里的解除15个端口限制的补丁复制进我们引导用的config.plist里,我们安装的mac系统版本是多少就复制多少的,比如我的是10.14.1的就复制了最后一个,如果没有就选择版本相近的,如14.2的就可以复制14.1的,当然如果你的笔记本u口较少也可以不用这步,毕竟定制完我们还要删除,然后重启我们的电脑

重启后打开IORegistryExplorer

这些HS代表的是我们的USB2.0接口,我们先来处理它,然后再整usb3.0的部分

上面红框里的位于HSxx下的(如HS07)就是我们的USB设备,当你在不同的u口插上USB设备的时候就会在不同的HSxx下显示类似上图红框里的内容,依次在每个u口插入USB设备,记录下都在HS几下产生了类似的内容,既可以插一个记一个,也可以都插拔完再记,因为拔掉usb设备后相应的HSxx下的内容不会消失,而是变成了带划线的红色


我的是在HS01,HS02,HS06下发生了变化,

还有不变的HS07,HS12下也有设备我的是蓝牙摄像头等

所以我的有用的是HS01,02,06,07,12(记住我们的鼠标和键盘在HS几下面)

然后打开我们引导用的config.plist

在上图框里添加下面的自定义参数-uia_exclude_hs uia_include=HS06(HS06是我插鼠标u 口,)如果你的键盘和鼠标占了两个u 口,如HS06,HS07.那上面的参数就要-uia_exclude_hs uia_include=HS06,HS07注意HS06和HS07之间的逗号是英文状态下的(意思是屏蔽HS接口,HS06,HS07除外)如果像我的一样有多个自定义参数,书写时用空格隔开就好。然后我们就要重启电脑了。

重启后我们再打开IORegistryExplorer,搜索xhc

出现了SSPx字样的端口(如SSP1),这就是我们的USB3.0端口,还是像上面USB2.0的步骤那样找个USB设备挨个插u 口(只不过这回只能用USB3.0的设备了),如果你能确定哪个是3.0的口,那么只插3.0的口就行,不能就都插一下吧。(如果你不确定你的键盘鼠标在USB2.0接口上,那么就把键鼠拔下来,插一下USB3.0设备,省的漏掉一些端口)

我的占用了SSP2和SSP5.(如果插接某个3.0的u 口没反应,我们可以重启一下再试,USB3.0设备最好是带外接电源的)

总结一下我们的使用的端口都有哪些

HS01,02,06,07,12

SSP2,5

接下来我们点击桌面左上角的苹果图标,选择关于本机


然后点击系统报告依次点击usb,USB3.0总线

记住pci设备id






我的是8c31

然后用我们下载的MaciASL软件打开下载的SSDT-UIAC-ALL.dsl文件

最简单的做法是把SSDT-UIAC-ALL.dsl拖拽到Mac iASL图标上

然后点击最上行的Edit----Find---Find

搜索8c31,你的PCI的id是什么你就搜索什么






我的没搜索到,就搜索8xxx,如果你的也没搜索到也搜索PCI的id的头一个字符加xxx






在这里保留这个开头的下面的所有字符,别的开头的都删掉,看好了,最后下面要保留6个大括号











然后在剩下的字符里把我们上面记下的用到的HS和SSP端口留下,其他的端口删掉

按照你记的来,别整差了






这就处理完了

然后我们保存它

点击最上行的File---Save As...







然后保存,我们就修改好了

下面说说怎么使用它

删除我们引导文件config.plist里我们添加的突破15个端口限制的补丁和屏蔽USB2.0的自定义参数

然后打开config_patches.plist把里面的更名复制进引导用的config.plst里











上图箭头处添加我们改好后的文件名。好了我们重启看看效果吧,下面的步骤,有论坛朋友说不应该删除那两个k,如果你的电脑弄完,不出现下面的提示可以不删除,我的e440不删除没法使用usb3.0提示配件需要电源。






重启后插拔USB3.0设备没反应不显示,还有上图提示

打开我们的引导用的efi--clover--kexts--other文件夹删除下面的两文件(有几个删除几个)






再重启看看






大功告成

本文转载请注明出处

帖子内容希望对大家有所帮助,同时也希望大佬们出些这样详细的帖子,小白爬楼真的很辛苦,而且就算再辛苦的爬楼也不一定找到你们认为的那些不重要的,省略的东西







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

点评

penghubingzhou  你的那篇帖子跟这个重复了,我给回收了。以后更新就在这块更新吧。  发表于 2019-3-3 12:12 IP属地未知
4

查看全部评分

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
沙发
发表于 2018-12-8 21:46:33 IP属地辽宁 来自手机 |显示全部楼层
seasandz 发表于 2018-12-8 21:41
看不到图,不过还是辛苦了

上面有简书的链接去那里

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
板凳
发表于 2018-12-9 14:57:47 IP属地辽宁 来自手机 |显示全部楼层
大家去简书看完整版吧!地址如下
https://www.jianshu.com/p/b6c205b27075
论坛发帖功能太坑了

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
4F
发表于 2018-12-10 12:23:32 IP属地辽宁 |显示全部楼层
wghemail 发表于 2018-12-10 09:32
不错,不错。楼主辛苦了!比较简单明了,和我定制的过程差不多,但是最后不能删除USBinject吧

我的不删除提示,没有供电,删了正常了

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
5F
发表于 2018-12-11 18:14:06 IP属地辽宁 |显示全部楼层
daijiancheng 发表于 2018-12-11 18:10
SSDT-UIAC-ALL.dsl文件这个文件在哪里?这个教程总是到关键一步就掉链子。


兄弟发帖不容易,看帖走点心好吗?,都写的清清楚楚了,在哪下载的,怎么下的?不是帖子掉链子,是你的智商和视力该充值了
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
6F
发表于 2018-12-12 10:55:37 IP属地辽宁 |显示全部楼层
都要保留,因为你的鼠标是2.0的。就类似于手机店卖手机,有5000的也有500的,买哪个要看你的承受能力,3.0的接口兼容2.0你插2.0的设备自然要显示hs.

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
7F
发表于 2018-12-14 05:09:33 IP属地辽宁 |显示全部楼层
alliany126 发表于 2018-12-13 23:10
楼主,你好。按照你的方法,所有USB2.0的设备都能识别,但是都在USB3.0的总线上。01号USB3.0的端口可以识别 ...

看看是不是没插好,接口有问题,你只要按照教程走,应该没问题的

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
8F
发表于 2018-12-17 18:24:34 IP属地辽宁 |显示全部楼层
Hunck 发表于 2018-12-17 17:56
請問一下制定後可以使用usb 3.0 設備 但是使用2.0設備怎會沒反應

你处理USB2.0时是不是3.0的口没插拔/

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
9F
发表于 2018-12-17 20:27:12 IP属地辽宁 |显示全部楼层
mgw_smy 发表于 2018-12-12 09:43
这种方法好像有个问题:我同一个usb插鼠标和插入3.0硬盘,显示不一样?一个现实hs,一个显示ss,两个都要保留 ...

必须都保留,3.0的口支持2.0,如果不保留2.0的设备插在3.0就会没反应

Rank: 2Rank: 2

UID
493708
帖子
369
PB币
97
贡献
0
技术
2
活跃
578
10F
发表于 2019-1-17 21:16:48 IP属地辽宁 |显示全部楼层
小雨的糖 发表于 2019-1-17 21:09
uia_exclude_hs uia_include=HS06这个参数到底干嘛用的,不加不行吗

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