如果你已经成功安装黑苹果,并进入了系统,恭喜你,已经完成了第一步。

如果你还没有安装黑苹果,打算尝试,那么可以推荐你看看这个教程:黑苹果:在笔记本电脑上安装macOS mojave,只需要这7个步骤...

虽然成功进入了系统,但你可能会发现怎么分辨率不是最大?扬声器也无法发出声音, 连将U盘插上USB3.0口都没法正常识别。

本文就先来谈谈如何解决USB端口相关问题如何解决的问题。

需要用到的工具:

Clover Configurator

USBInjectAll.kext

Hackintool

上述工具软件点击文末原文链接即可获取。

第一步:挂载EFI分区,安装USBInjectAll.kext

挂载EFI分区,可以通过终端命令挂载。

sudo mkdir /Volumes/EFIsudo mount -t msdos /dev/disk0s1 /Volumes/EFI

其中,disk0s1是EFI分区的编号,可以在Disk Utility中查看。

也可以直接通过Clover Configurator工具来挂载:

  • 从文中给出的链接中下载安装并打开Clover Configurator
  • 在工具下,选择挂载分区。
  • 选择EFI分区,点击挂载,输入管理员密码即可。

挂载好EFI分区后,就需要将USBInjectAll.kext 复制到EFI/CLOVER/kexts/Other中,如果已存在了,就不用替换。

接下来,还需要通过Clover打补丁, 解除USB端口限制

  • 在资源管理器中 进入EFI/Clover文件夹,通过Clover Configurator打开config.plist
  • 内核和驱动补丁中确保有如如图项目,通过上面提到的链接安装成功的黑苹果,这些补丁都是集成了,就不必担心这个了。

最后保存,重启。

第二步:检查USB 端口

这步就通过headkaze大神开发的工具Hackintool 可以快速的实现。

安装并运行hackintool 在上方菜单栏中选择USB

图中绿色部分,就是识别到的主板上已有的USB端口。

例外,如果你的主板是属于以下的情况,除了需要USBInjectAll.kext外,还需要对应的kext放在others文件夹。

  • 8086:8CB1 并且 macOS版本低于 10.11.1 -> XHCI-9-series.kext
  • 8086:8D31, 8086:A2AF, 8086:A36D, 8086:9DED -> XHCI-unsupported.kext
  • 8086:1E31, 8086:8C31, 8086:8CB1, 8086:8D31, 8086:9C31, 8086:9CB1 -> FakePCIID.kext + FakePCIID_XHCIMux.kext

接下来,我们就需要一个USB2.0的盘,来测试每个需要配置和保留的USB接口。

如果插入的是2.0的设备,就是使用的HS**开头的编号, 如果插入的是3.0设备那么就是SS**开头。比如上图中HS01/SS01就是指定的一个物理上的USB3.0端口。

第三步:配置USB端口。

在上一步中,用简单的方式来确定端口号, 接下来,就需要用一种方式来验证是否正确。

打开hacktool, 找到USB菜单。

选择列出来的所有USB接口,选择删除后,点击刷新按钮。

接下来重新挂载EFI分区(因为重启后先前挂载就失效),在EFI/Clover文件夹下找到config.plist,并使用Clover Configurator打开。

切换到启动参数页面, 点击 “+”按钮,然后添加如下两行启动参数:

-uia_exclude_ssuia_include=HS05,HS06

需要注意的是,05,06编号是小编测试的这台主机的鼠标以及键盘所连接的端口,

会有所不一样,可以在hackintool中查看实际使用的是哪两个。

如果填错的话, 可能会导致鼠标和键盘不能用哦。

保存设置,然后重启电脑。

重启后,再次打开HackinTool,切换到USB菜单, 接下来就需要用一个USB2.0设备插入所有的USB端口(没有的话,鼠标也行),接下来删除所有未绿色高亮的行。

删除完成后,按照上面的方式重新挂载EFI分区,并打开config.plist.

这次我们需要重新修改启动项参数,

将-uia_exclude_ss 替换成-uia_exclude_hs后再次重启电脑。

重启后,还是按照上面的步骤,不过这次是把USB2.0设备换成一个USB3.0的U盘。

如果有type C的接口,就还需要一个type-C接口的U盘(正反面都需要插入测试)。

所有的端口测试好后,就需要配置具体的USB端口。

通常情况下,USB的连接器通常都不一定是正确的, 比如小编这台电脑的HS14接口是内接了一个无线蓝牙适配器,这个通常是不需要拔插的,这里我们就可以手动将其识别成的USB.3.0 改为 Internal,表示是一个内部接口。

同样,type-c 接口被识别成了USB3.0, 同样需要将其改为 type-c , 如果尝试正反面都是同一个HS/SS的话,那么就改成type-c sw

接下来,点击Export按钮,导出配置。

完成后,会在桌面上生成一个4个文件。

这4个文件并不是必需的,有两种使用方式,任选一种就行。

一种是 USBPorts.kext + SSDT-EC.aml

- 将USBProts.kext 放入到 EFI/Clover/Kext/Others 文件夹下。

- 以及 SSDT-EC.aml 放入 EFI/ACPI/patched 文件夹下。

另一种是将三个aml文件都放入EFI/ACPI/patched 文件夹下。

上述所有的操作完成后,重启后生效。

可以再次打开Hackintool去查看是否有效。

这下,就不用担心USB3.0识别不了, 如果你要开发软件的话,安卓手机的USB调试功能也就可以正常使用了。

关注我,私信:黑苹果 获取资料

怎么复制黑苹果config配置_只需3步,实现黑苹果USB端口配置相关推荐

  1. 如何将瀑布流里的图片加链接_只需5步!魔幻丛林瀑布后期揭秘

    去年的旅行,我跋山涉水,翻山越岭,探索了很多的幽谷密林. "海蓝时见鲸,林深处遇水"我记录下了很多瀑布的影像. 下面是一组后期处理前后的对比图 如何将原本干涩直白的画风打造出如梦游 ...

  2. python发音机器人_只需三步,菜鸟也能用Python做一个简易版Siri

    原标题:只需三步,菜鸟也能用Python做一个简易版Siri 当下,各个手机厂商都陆续的推出了属于自己的智能手机机器人,像是苹果的Siri,小米的小爱,还有等等.这些智能机器人不仅仅方便了我们对于手机 ...

  3. centos7如何精简容量_只需3步!教你打造精简win10,去除系统自带程序,运行更快...

    说到win10系统,真是让人很头痛,尤其是系统不断更新的同时,也不断变大! 结果,一些配置相对没有这么好的电脑,安装win10系统之后,除了卡之外,还发现系统中有一大堆这辈子都不怎么用的系统程序组件之 ...

  4. win10 minikube镜像位置_只需3步!教你打造精简win10,去除系统自带程序,运行更快!...

    说到win10系统,真是让人很头痛,尤其是系统不断更新的同时,也不断变大! 结果,一些配置相对没有这么好的电脑,安装win10系统之后,除了卡之外,还发现系统中有一大堆这辈子都不怎么用的系统程序组件之 ...

  5. eclipse 右键项目为什么没有properties菜单_只需几步,从零开始搭建SSM项目

    SSM(Spring+SpringMVC+MyBatis) SSM(Spring+SpringMVC+MyBatis)框架集由Spring.SpringMVC.MyBatis三个开源框架整合而成,常作 ...

  6. win10清理c盘_只需十步,C盘轻松腾出30G!使用win10自带工具清理系统垃圾,让电脑重获新生...

    第一步:打开 win10 的设置界面.你可以选择在桌面底部的菜单栏点击右键,选择"任务栏设置"唤起设置界面. 第二步:在左上角的搜索框输入"存储使用情况",并点 ...

  7. 实现歌词效果自动滚动_只需五步,专业Pr软件实现视频歌词渐变色效果,你学会了吗?...

    大家好,现如今短视频行业的飞速发展,造就视频的花样百出,形成不同视角冲击,其中音乐播放器的歌词渐变效果是我们平常接触最多的一个效果(如下图),今天我就来给大家讲解如何用Premiere软件快速简单制作 ...

  8. 无返回值_只需一步,在Spring Boot中统一Restful API返回值格式与处理异常

    统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生. 比较通用的返回值格式如下: public cl ...

  9. java request 克隆_Java 复制HttpServletRequest InputStream的方法 只需2步轻松搞定

    你可能很疑惑,为什么request对象中的InputStream或者Reader只能使用一次? 原理很简单,可以把流比喻成水,request里面的inputStream就好比杯子中的水.试问杯子中的水 ...

  10. windows 组播收不到消息_只需2步,轻松解决登录微信电脑版后,手机收不到消息提醒的问题...

    因为可以用手机号搜索的原因,我们在和客户沟通时,往往会通过电话号码添加对方的微信,便于收发文件资料,久而久之,就养成了通过微信传输文件的习惯. 但有一个一直困扰我们的问题,登录微信电脑版后,手机端往往 ...

最新文章

  1. python画折线图显示点值-Python 绘制可视化折线图
  2. wireshark抓包数据学习
  3. bootstrap3 表单构建器_FastReport.NET报表设计器连接到OracleDB关系数据库
  4. 一波情人节海报温暖来袭,注定与众不同
  5. 行为科学统计第16章--相关
  6. Java 用反射设置对象的属性值
  7. php floor,ceil,round,intval函数
  8. Cesium 已知两点,计算以一个点为圆心,将另一个点旋转一定度数后的新点的坐标/position_A绕position_B逆时针旋转angle度(角度)得到新点 function rotatedPo
  9. 如何学习Android系统源码
  10. 数学基础 | (3) cs229概率论基础
  11. 计算机科学与技术需要什么要求,计算机科学与技术专业需要掌握哪些技能?
  12. UE4 Take Recorder的使用
  13. matlab三维重建中将灭点坐标反归一化,基于灭点查找的姿态角测量方法在路面三维重建中的应用...
  14. 如何将时间序列分解为周期序列和趋势序列的和?
  15. 九龙证券|大宗商品集体下挫,黄金一枝独秀,纳指领跑全球股市
  16. 优先级翻转与优先级继承
  17. 2015年中国青年生活形态调查报告
  18. iOS---学习研究大牛Git高星项目YYCategories(三)
  19. S/4 HANA标准表MARC增强字段
  20. HTML 基础知识简介

热门文章

  1. 图像分割与GAN网络
  2. 金融风控建模评分卡系列:机器学习特征选择方法
  3. 操作系统--EXT4文件系统结构分析
  4. 使用python生成正弦光栅的代码示例,包括竖直光栅,水平光栅,圆光栅
  5. win7录屏_专业电脑录屏方法有哪些?分享录屏靠谱方法!
  6. Unity粒子系统——简易特效制作(一)
  7. 《Redis视频教程》(p8)
  8. 【舆情聚焦】 乐视危机舆情监测专项报告
  9. 企业微信机器人消息发送(文本、图片、文件)
  10. Java案例3-1 基于控制台的购书系统