Win10论坛

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

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

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

搜索
查看: 7895|回复: 105

[其它] 小白能看的懂得usb定制教程     [复制链接]

Rank: 2Rank: 2

UID
493708
帖子
357
PB币
256
贡献
0
技术
2
活跃
451
发表于 2018-12-8 20:47:06 |显示全部楼层
本帖最后由 离了就想 于 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
4

查看全部评分

Rank: 2Rank: 2

UID
387894
帖子
294
PB币
230
贡献
0
技术
0
活跃
344
发表于 2018-12-8 21:41:48 |显示全部楼层
看不到图,不过还是辛苦了

Rank: 2Rank: 2

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

上面有简书的链接去那里

维护更新地址https://g(去掉)ithub.com/Z

Rank: 7Rank: 7Rank: 7

UID
4472739
帖子
1463
PB币
2281
贡献
0
技术
8
活跃
1572
发表于 2018-12-8 21:55:30 |显示全部楼层
你这找的只是8c31总线上的USB端口,也就是我们说的win下的USB3.0扩展主机控制器,mac下就是USB3.0总线了。如果别人的USB端口在EHCI#1或者EHCI#2上呢?也就是我们常说的EH01和EH02。
运气好的话是端口全部在USB3.0总线上,我的笔电也是这种情况。win下的port1-port15对应的就是HS01-HS15,PORT16对应SS01

点评

小煦  独到  发表于 2018-12-11 08:40

Rank: 9

UID
789218
帖子
3880
PB币
3901
贡献
0
技术
0
活跃
1108
发表于 2018-12-8 22:00:00 |显示全部楼层
辛苦了。。。
一个图都没有

Rank: 2Rank: 2

UID
4221284
帖子
266
PB币
355
贡献
0
技术
0
活跃
191
发表于 2018-12-8 22:08:24 |显示全部楼层
最后确定要删除usbinjectall.kext?我测试会无效并还原之前的状态。

Rank: 2Rank: 2

UID
4811000
帖子
214
PB币
122
贡献
0
技术
0
活跃
638
发表于 2018-12-8 22:13:47 |显示全部楼层
很详细,感谢楼主!

Rank: 7Rank: 7Rank: 7

UID
1647920
帖子
1828
PB币
407
贡献
0
技术
13
活跃
644
发表于 2018-12-8 22:28:57 |显示全部楼层
看不到图,不过还是辛苦了

Rank: 7Rank: 7Rank: 7

UID
146556
帖子
1053
PB币
4655
贡献
0
技术
30
活跃
687
发表于 2018-12-8 23:01:07 |显示全部楼层
期待楼主把图补齐,谢谢

Rank: 7Rank: 7Rank: 7

UID
4660277
帖子
3089
PB币
3097
贡献
0
技术
7
活跃
1328
发表于 2018-12-9 12:04:15 |显示全部楼层
教程很详细。

Rank: 2Rank: 2

UID
567648
帖子
366
PB币
6
贡献
0
技术
0
活跃
284
发表于 2018-12-9 12:14:00 来自手机 |显示全部楼层
谢谢,迟点回去试一下

Rank: 2Rank: 2

UID
3221892
帖子
293
PB币
213
贡献
0
技术
0
活跃
438
发表于 2018-12-9 14:54:00 |显示全部楼层
楼主写的真好

Rank: 2Rank: 2

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

Rank: 2Rank: 2

UID
4636990
帖子
210
PB币
5
贡献
0
技术
11
活跃
377
发表于 2018-12-9 15:14:58 |显示全部楼层
辛苦。。。。。。。。。。。

Rank: 2Rank: 2

UID
4636990
帖子
210
PB币
5
贡献
0
技术
11
活跃
377
发表于 2018-12-9 15:15:29 |显示全部楼层
学习。。。。。。。。。

Rank: 1

UID
4444720
帖子
117
PB币
101
贡献
0
技术
0
活跃
377
发表于 2018-12-10 07:02:51 |显示全部楼层
学习了。。。。谢谢分享

Rank: 5Rank: 5Rank: 5

UID
764488
帖子
482
PB币
1758
贡献
0
技术
0
活跃
564
发表于 2018-12-10 09:00:33 |显示全部楼层
请问这样设置后,再次更新系统可以直接使用吗?

Rank: 7Rank: 7Rank: 7

UID
2429192
帖子
3322
PB币
1587
贡献
0
技术
48
活跃
1636
发表于 2018-12-10 09:24:14 来自手机 |显示全部楼层
试了很多种结果都没效果

Rank: 1

UID
328173
帖子
97
PB币
654
贡献
0
技术
0
活跃
152
发表于 2018-12-10 09:32:37 |显示全部楼层
不错,不错。楼主辛苦了!比较简单明了,和我定制的过程差不多,但是最后不能删除USBinject吧

Rank: 2Rank: 2

UID
4824605
帖子
384
PB币
523
贡献
0
技术
0
活跃
677
发表于 2018-12-10 10:47:52 |显示全部楼层
最后一步,我只能呵呵一笑。RM要是看到了这个教程,估计:Wtf
回顶部
Copyright (C) 2005-2019 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件