概述

Hackintosh 即黑苹果系统,将macOS安装在其他非苹果的x86平台上,比如我的这套配置。现在一般使用OpenCore引导工具来实现安装和启动,但是能做到稳定运行并不是终点。本人在折腾的过程里,发现在尝试了多次后仍然无法生效iPhone快充,于是翻阅了这片文档,重新用Hackintool定制USB端口,该教程十分详细,但是有几个重点需要特别注意。

发现问题

系统版本为10.15.7
硬件平台是NUC8i3bek

  1. 在注入hackintool生成的空壳驱动后,打开ioreg查找USB端口(HS,SS)的上一级,发现电流属性存在,但是HS和SS的设备属性中没有。

    • 电流属性 即空壳驱动内的4个kUSB******属性
  2. 也尝试过使用hackintool一同生成的ssdt文件,都无效。
    考虑是在定制端口时连接器类型没有选对

    解决问题

  3. 按照教程重新定制了USB

  4. 重点在于 和主板上USB3.x插口相关的HS得选USB3.0,虽然HS是USB2.0的端口。

2021-2-27更新

  • 发现有些主板选择USB2.0也可快充,该方案适用于选择USB2.0无法快充的主板。