百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

微星B460主板黑苹果USB定制教程

lipiwang 2024-11-21 17:45 7 浏览 0 评论

今天我们的教程是教大家如何定制USB,那么为什么要定制USB呢,是因为MACOS系统有十五个USB端口的限制,但是PC上的端口是远远大于15个的,比如Z170就有26个USB端口,我们就用了强制破解的方法,开启了所有的USB口,但是这样会带来的问题是MACOS不能正确识别USB接口的类型,无法满速运行、蓝牙无法工作、接力功能不正常、睡眠功能不正常,热拔插设备时可能导致电脑重启等等。

定制USB我们需要两个工具,一个是Hackintool,还有一个是OpenCore Configurator。

首先,我们打开OpenCore Configurator,在工具菜单里面选择挂载efi,然后选择挂载分区输入密码,然后选择打开分区。

在EFI\OC文件夹下面打开Config.plist文件。

在左边选项里面选择内核,查看USBinjectALL.kext以及XHCI-Injector.kext(或XHCI-unsupported.kext)这两个驱动程序有没有正确加载,然后下方的这个XhciPortLimit打开端口限制这个勾一定要勾选上。

接着我们使用Hackintool这个工具来查看我们的USB端口加载的情况,打开Hackintool点击上方的USB,先点击下方的小扫把再点击旁边的刷新按钮,这样我们就可以看到我们现在USB加载的情况。

这里一共有22个USB端口,需要把那些没有用到的删除,绿色的部分表示正在连接或者已经连接过的端口,设备里面有文字描述的,就是正在使用的端口。

现在跟大家说一下,这里的USB接口的类型,有这个USB2、USB3,然后TypeC+SW,还有个TypeC跟internal内建,这里除了internal内建,其他的好像都可以设成USB3.0,如有不对,请大家指正。

我手上这块B460主板,所有的前置USB2.0零接口都放在这个SH11的USB 2.0集线器里面,这个是主板内建,我们可以把它改成Internal,

如果有支持隔空投送的蓝牙,设备也要改成Internal内建,这样子会更加稳定。

我们现在开始定制USB,方法很简单,就是把所有的接口全部拔插一遍,USB3.0的接口要用USB3.0和USB2.0的设备各拔插一遍,然后把变绿的端口保留,把白色的没有使用的端口删除。

我们先用一个USB2.0的U盘把所有的端口都拔插一遍,然后用了一个Type c的USB多功能接线器测试了主板背部的Type c接口,最后再用USB3.0的U盘测试所有的USB3.0接口,然后再把白色的没有用到的接口,用下方的减号工具按钮把它给删除。

删完后,绿色端口的数量还是超过了15个,我们要有所取舍。

这个微星的灯效功能用不上,我们可以把它删掉,这样就刚好15个了,如果端口还是超过了15个,通常的做法就是把USB3.0对应的USB2.0端口删掉,但是这样你就没有办法再这个3.0端口上面使用USB2.0的设备了,也可以根据自己的实际情况取舍。

然后我们就按下面的导出按钮,把我们的定制USB文件导出,USBPorts.kext文件

我们打开esp分区EFI\OC\Kexts文件夹,把USBinjectALL.kext移到废纸篓,然后把USBPorts.kets文件复制到下面。

然后用OpenCore Configurator打开config.plist配置文件,把内核设置里面的USBinjectALL用减号删除,然后点击快照添加按钮,点击打开,加载我们刚刚定制的USB驱动。


然后把破解端口限制补丁前面的勾去掉。

设置好后保存并重启,重启之后再次打开Hackingtool工具,打开USB,用清除按钮再刷新,这样子USB定制就成功了,本期教程到此结束。

相关推荐

前端 JavaScript 字符串中提取数字

varstr="4500元";varnum=parseInt(str);alert(num);//4500如果字符串前面有非数字字符,上面这种方法就不行了:var...

使用JavaScript如何获取网站网址(js如何获取浏览器信息)

在做网站开发时,我们有时候会获取当前页面的完整路径。在网页前端如何实现呢?请在网页脚本代码段中粘贴如下代码。functiongetRootPath(){//获取当前网址,...

java文本对比工具源码8(java比较文本相似度)

/***ParseatextualrepresentationofpatchesandreturnaListofPatch*objects.*@paramtextline...

JavaScript实现的9大排序算法(js排序方法)

笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。1、插入排序1)算法简介插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通...

使用函数化的Javascript代码编写方式

对于Javascript介绍想必大家都耳熟能详啦,基于函数化的编程语言,基于浏览器运行的编程语言,web开发语言,前端开发必备语言,blablabla...Javascript是一个非常灵...

Js基础31:内置对象(js内置对象是什么意思)

js里面的对象分成三大类:内置对象ArrayDateMath宿主对象浏览器提供的对象(如bom、dom等等)自定义对象开发人员自己定义的对象内置对象——所谓内置对象,就是JavaScript自...

js获取上传文件类型以及大小的方法

前端web上传文件时,需要在上传之前判断一下文件的类型以及文件的大小,HTML为前端的标记语言是无法做到这一点,只能使用javascript动态脚本代码来实现。js获取上传文件大小的方法示例代码:&...

黑客入门实践:如何绕过前端过滤上传文件

今天开始,我们就要开始学习具体的漏洞了,但是希望大家学完后,不要轻易"入侵"网站哦,当时测试环境下除外。今天的课程是关于“文件上传漏洞”,据安界网的老师介绍,文件上传漏洞仅次于命令执行...

Java文件上传细讲(java文件夹上传)

什么是文件上传?文件上传就是把用户的信息保存起来。为什么需要文件上传?在用户注册的时候,可能需要用户提交照片。那么这张照片就应该要进行保存。免费学习资料获取方式上传组件(工具)为什么我们要使用上传工具...

鸿蒙上实现“翻译”功能(鸿蒙宴全文翻译)

本章节我们来制作中文翻译成英文的实例(运行在HarmonyOS上),通过HTTP去配合API进行实现。需求分析如下:文字输入HTTP协议使用文字翻译控件介绍①HTTP数据请求官方文档请求...

JavaScript从入门到精通(javascript 入门教程)

前几天,我们学习了JavaScript的入门课程,但是要想做网站,仅仅学会入门是不够的,今后的几天,我将带领大家精通JavaScript,希望大家好好学习!JS内置对象String对象:字符串对象,提...

第15天|16天搞定前端,javascript语法篇(干货)

JavaScript是互联网上最流行的脚本语言,这门语言可用于HTML和web,可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。它是一个脚本语言,它是一个轻量级,但功能强大的编程...

通过js来实现打字效果(js如何输入)

有时候浏览网页经常会看见一些页面出现一些打字的效果,那么是怎么实现的呢?逻辑确定目标容器,在哪个容器进行输出确定输出内容,当前直接根据目标容器确定输出内容即可需要控制输出频率,因此需要循环输出完毕代码...

手把手教你学会一键还原混淆js原理

1.短变量名在以下示例代码中,我们将变量“customerName”替换为“a”:vara="JohnSmith";console.log(a);2.随机变量名在以下示例代码...

sql中常用的字符串函数详解(sql字符串函数有哪些)

在日常开发中遇到处理最多的可能字符串要算其中一个了,什么替换啊截取啊大小写转换啊、删除空格啊等等,这些操作我们可以在前端操作,也可以直接在数据库的sql中操作,那么我们来看一下sql中处理字符串的...

取消回复欢迎 发表评论: