Skip to content

Latest commit

 

History

History
201 lines (90 loc) · 10.2 KB

黑苹果折腾总结.md

File metadata and controls

201 lines (90 loc) · 10.2 KB

黑苹果折腾总结

1、前言

​ 折腾黑苹果是一件费时又费力的事情,在我无数次感到厌烦,想放弃的时候,macOS优秀的使用体验令我无法彻底将其割舍。有言之,一旦用过一次,就再也放不下了。由于每次折腾起来都要重新爬帖,很是麻烦,因此将折腾之路上踩过的坑和一些注意事项记录下来,便于以后查阅。

​ 一定记住,在每次修改或优化任何可能导致系统崩溃的项目时:

请务必对关键文件做好备份!

​ (注:上面所说的关键文件包括:EFI文件,国内网络难以下载的app,其他关键的文件如源代码等,作者的电脑型号为HP Envy-13 ad024TU

2、黑苹果的安装过程

​ 由于现在网络上已经有很多的教程了,现在将自己在安装黑苹果中觉得有用的教程和网站整理如下:

  • 教程:

惠普商务本BIOS设置

启动盘制作

macOS与Win10双系统安装教程

安装win10+黑苹果双系统零基础教程

单硬盘双系统安装教程

macOS Mojave 10.14安装中常见的问题及解决方法

黑苹果安装&使用&升级注意姿势 翻车指南

  • 网站:

黑果小兵的部落阁

IT密码

3、安装完成后的调整

​ 在安装完成以后,便可以进入系统了。但是这个时候的系统还是非常不完善的,需要做很多调整。进入系统后,先在 【关于本机】- 【系统报告】 中检查各个硬件项目是否被成功驱动,然后再根据没有成功驱动的项目,安装相对应的驱动程序。

​ 如果使用的是与作者相同型号的电脑(型号完全一致,且未更换过任何硬件):

以下项目是有故障的

  • 网卡未被驱动,无法上网
  • 蓝牙未驱动,无法使用蓝牙
  • 显示器亮度调节快捷键失效
  • Siri, iMessage, FaceTime, HandOff无法使用

以下项目有可能出现故障

  • 声卡未驱动,没有声音,也无法录音
  • 无法调节显示器亮度,在【系统偏好设置】中也没有调节亮度的拖动条
  • 触控板未被驱动,无法使用触控板

因此,仅仅完成了系统的安装是远远不够的。此时我们的电脑还无法被称为【生产力工具】。

故障解决办法以及系统优化:

  • 首先应当获取软件安装权限

    ​ 在终端中输入:sudo spctl --master-disable

  • 建议安装的软件:

    ​ Clover Configurator:用于修改Clover的配置文件config.plist

    ​ Hackintool:功能强大的黑苹果配置工具

    ​ Kext Utility:用于重建缓存

    ​ CPU-S:用于测试CPU变频档位

  • 机型选择:

    ​ 使用Clover Configurator打开config.plist,在【机型设置】中选择MacBook Pro 14,1。

  • 驱动的正确安装方法:

    ​ 如果驱动没有正确安装,有极大的可能性会导致重启之后无法进入系统。作者本人就在这个问题上吃了很大的亏。关于驱动的安装,分为两种情况。

    ​ 第一种情况:操作的是/EFI/CLOVER/kexts/Other中的驱动文件。对于这种情况,不需要重建缓存。

    ​ 第二种情况:操作的是/Library/Extensions或者/System/Library/Extensions中的驱动文件。如果操作的是这个两个文件夹中的驱动文件,则需要重建缓存。可以通过Kext Utility软件或者使用终端命令行来重建缓存。

    Kext Utility的下载地址:百度网盘 提取码:rqcb

    ​ 重建缓存的命令:sudo kextcache -i /

  • 关于网络:

    ​ 对于使用安装了Intel(或者其他一些品牌)的网卡的电脑的朋友们,进入黑苹果系统以后网卡是没有驱动的,也就是说这个时候电脑是没有办法上网的。若是电脑安装了某些型号的免驱网卡,在macOS系统下电脑就可以直接连接网络。如果不想拆机,可以使用USB网卡。但是使用USB网卡无法使用Siri, iMessage, FaceTime, HandOff等功能。

    ​ **对于Intel的网卡,目前在macOS下是没有办法驱动的。**对于此问题,可以使用USB网卡。或者直接将电脑的网卡拆下并更换为可以使用的免驱网卡。关于免驱网卡型号的选择,可以参考这个网站:黑苹果建议的无线网卡 Hackintosh Compatible WiFi(20190505增加无线路由器推荐)

    ​ 当安装了合适的网卡以后,电脑便可以上网了。这个时候,这台电脑才基本可以投入使用。

  • 关于BCM94352Z(DW1560)

    ​ 作者使用的就是这种无线网卡。这个网卡是Wi-Fi和蓝牙二合一无线网卡。该网卡的无线局域网功能在macOS和Windows系统下都是免驱的。但是这个网卡在macOS下要驱动蓝牙需要三个驱动文件,分别为:

    AirportBrcmFixup.kextBrcmFirmwareData.kextBrcmPatchRAM3.kext

    ​ 将这些驱动文件放入/EFI/CLOVER/kexts/Other下。注意,该目录下还应当存在Lilu.kext,否则驱动文件无法正常工作。(仓库中提供的EFI文件夹中都已包含这些驱动文件了)

    ​ 作者的电脑一度出现了电脑睡眠后蓝牙失效的情况,并作者被这个问题困扰了很久。一开始是参考了Broadcom BCM94352z/DW1560驱动新姿势[新方法]中的方法,但是问题并没有得到根本解决。之后在/EFI/CLOVER/kexts/Other中加入了ACPIDebug.kext,将电脑hibernatemode的值调整为【0】,并在【蓝牙偏好设置】-【高级选项】中取消勾选【允许蓝牙设备唤醒这台电脑】后,也没有解决该问题。

    ​ 然后作者尝试重新订制USB驱动来解决这个问题。在此处附上订制USB驱动的教程:Hackintool(Intel FB Patcher) USB定制视频。但是还是没有能够解决。

    ​ 最后,作者更换了最新的蓝牙驱动,才最终完美解决了这个问题。需要注意的是,有时在睡眠唤醒之后,蓝牙图标会短暂的显示为失效状态,然后回复正常。

    ​ 在Windows系统下,可以自行安装【驱动人生】软件来完善蓝牙的驱动。

  • 开启HiDPI使屏幕看起来清晰

    ​ 在终端中输入:sh -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi-zh.sh)",再按提示操作。

    ​ 详情请见:HiDPI是什么?以及黑苹果如何开启HiDPI

  • 打开SSD Trim:

    ​ 在终端中输入:sudo trimforce enable

    ​ 然后输入【y】再回车,重复一次,电脑将自动重启。

  • 电脑无法调节屏幕亮度的解决办法:

    ​ 使用Kext Utility重建缓存后重启即可

  • 触控板使用不了的解决办法:

    ​ 在/EFI/CLOVER/kexts/Other中重新安装(删除后再加入)VoodooPS2Controller.kext后即可解决。

  • 关于本机的VoodooPS2Controller.kext

    ​ 为迎合macOS调度中心默认的键位,作者将该驱动的三只滑动手势的键盘映射作了些许调整,其对应关系如下表:

    手势 原本对应的快捷键 修改后的快捷键
    三指上滑 ⌘+ˆ+↑ ˆ+↓
    三指下滑 ⌘+ˆ+↓ ˆ+↑
    三指左滑 ⌘+ˆ+← ˆ+→
    三指右滑 ⌘+ˆ+→ ˆ+←

    ​ 本机并没有采用最新的VoodooPS2Controller.kext,因为最新版本的驱动在作者的电脑上并不能使用多指操作,如果输入的是多指手势,触控板会没有反应。这个问题作者将来会考虑解决一下。

  • 电脑卡顿的解决办法:

    ​ 在刚安装完黑苹果后,系统大概率会出现极为卡顿的情况。这种卡顿主要表现在:鼠标移动卡顿、动画严重掉帧、开机速度以及应用打开速度很慢、系统资源大量占用、电脑发热严重、无法正常关机。这些问题有的时候不太明显,有的时候则令电脑根本无法使用。上述问题有时在让电脑睡眠一段时间之后重新唤醒即可得到改善,但是无法根本解决。

    ​ 出现上述问题的根本原因就在于本型号电脑所使用的SSD:Intel SSDPEKKF360G7H。若要正常使用该SSD的话必须在/EFI/CLOVER/kexts/Other中添加HackrNVMeFamily.kext。在添加了这个驱动文件之后,系统的卡顿现象可以得到非常明显的改善,基本上做到了流畅运行。

    ​ 解决这个问题最根本的方法还是更换SSD。作者的SSD已经更换为西部数据的SN500,故在EFI文件夹中删除了这个驱动文件。

  • 关于CPUFriend.kext

    ​ 该驱动文件用于实现CPU的变频功能。由于该驱动程序只能根据用户个人的电脑定制,所以请不要直接使用仓库EFi文件夹中所提供的驱动文件。具体安装方法参见:利用CPUFriend.kext实现变频

    ​ 安装完成后,可以使用CPu-S来检测自己电脑的变频档位。

  • 打开原生的NTFS读写功能:

    该操作有一定风险,是否需要开启请自行判断。

    ​ 在macOS的默认状态下,NTFS格式的磁盘是只能读不能写的。但是我们可以将隐藏的功能打开,从而可以对该格式的磁盘进行写操作,详情参考这个链接:macOS打开原生的NTFS读写功能

​ 至此,黑苹果的安装就差不多结束了。现在可以登陆iCloud以及其他苹果服务,并且安装自己需要的软件了。