- 积分
- 234
- 最后登录
- 2024-4-17
- 精华
- 0
- 阅读权限
- 30
- 主题
- 68
- UID
- 3696572
- 帖子
- 585
- PB币
- 223
- 威望
- 0
- 贡献
- 0
- 技术
- 4
- 活跃
- 899
- UID
- 3696572
- 帖子
- 585
- PB币
- 223
- 贡献
- 0
- 技术
- 4
- 活跃
- 899
|
发表于 2019-7-27 10:14:47
IP属地重庆
|显示全部楼层
因为睡眠问题,找了好多教程,好像顺序都不对,要么操作不对,不知道是不是我理解的不对,感觉应该不会啊,后来想了下按照自己的方法来,一次成功内建所有usb。
我的是7代本
症状:USB 外接键盘 u盘 无法睡眠 睡眠即醒 ,原因是usb没有内建(有部分没内建也是这样,比如3.0的口插的2.0的 usb扩展器), 你可以通过 系统信息 》 usb 看到哪些usb没内建。
前提是你得用USBInjectAll.kext 驱动了 3.0 /2.0 usb接口,就是 3.0/2.0 插上电脑能认出来,如果没有,请搜索解决,这个很简单的。
下载工具 Hackintool ,这个搜下 ,文件太大,无法上传 我用的时候版本是 2.7 尽量下载最新的。
先打usb补丁:Hackintoo 》 引导工具
选择上面的 4 项 ,然后保存, 最好另存到一个地方,再粘到你的config.plist里去,这样知道自己改了哪些东西,有问题好排查。
然后重启下电脑
重启后进入 Hackintoo 》 usb 如图:
里面的 usb接口。绿色的是你在用的,非绿的不知道干嘛的,先不管,点下面的叉,全部删除,再点那个刷新按钮 ,然后又出来一堆 。
重点来了
1.把你的usb 2.0,3.0工具(u盘啊/集线器啊。。。) 挨着所有的usb接口都插一遍,插的时候会看到总有一行 设备 那一例会有你新插的设备的名字 ,如果没反应就是你的usb没驱起来,必须要驱起来才行, 插完后,把没有变绿的行删除掉。
2.里面第二例 连接器,这个就是说哪个usb口是什么状态,internal 就是内建的意思(还有 usb2,usb3什么的,那就是你的usb没内建,内建了就是 internal), 把不是internal全部改成 internal(点那个小三角就能选择),改完后点 下面最后一个图标会在桌面生成 ssdt和 kext ,我的生成了 SSDT-UIAC.aml ,SSDT-USBX.aml ,USBPorts.kext 有的估计还会多出一个 aml,我的只有 3个文件。
3. 然后有2个选择 , 1.把SSDT-UIAC.aml ,SSDT-USBX.aml 放到 CLOVER/EFI/CLOVER/ACPI/patched 下 ,2.把USBPorts.kext 放到 clover 的 kext/other 下并删除 USBInjectAll.kext , 我选择的1 ,然后重启电脑 到 系统信息 》 usb 看是不是已知的usb全驱起来了,然后插上你的外接usb设备,重新打开 系统信息 》 usb 看这个设备是不是显示为内建,如果是就ok了,睡眠肯定好用。 如果是 USB 集线器,就要这个集线器显示为内建,那插在这个上面的设备是不会显示内建的,但是一样好用。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
1
查看全部评分
-
|