黑苹果初级驱动调教

本文主要讲述一些常见的比较简单的驱动安装方法,通常只需要下载驱动文件放到指定目录就可以
站在各位前辈的肩膀上,结合自己的折腾心路,写了这篇文章,希望能帮助小伙伴少走弯路
预祝各位小伙伴早日吃上

总体概览

本文涉及
  • 蓝牙 / WiFi
  • 声卡(内建)
  • 电池
  • 触摸板
  • HiDPI
  • 亮度调节 (即小太阳)
  • 开机八苹果修正
进阶涉及
  • 驱动原生电源管理
  • CPU 实现睿频多档位
  • 显存修正 2048M
  • USB3.0 驱动定制
查看进阶修改方式,点击黑苹果进阶驱动定制

硬件型号

硬件 型号
核显 Intel HD Graphics 4600
声卡 ALC892
网卡 DW1830
电池 BAT-0001
触控板 Synaptics

所需工具

只用一个就行啦,Clover Configurator
软件名称 下载地址
Clover Configurator 点击下载                
工具合集 点击下载         
clover 配置文件路径:/EFI/EFI/Clover/config.plist 

安装方法

所有未特别说明的驱动都是这样用下面方式安装
如需版本选择,所有都使用 releases
安装内核扩展 / 驱动(kext)主要有以下两种方法

方法一:Clover 驱动 (推荐)

复制上述所需驱动内核扩展到 Clover 驱动的相应目录中。
Clover 的 kext 驱动目录路径 EFIEFICLOVERkextsOther

方法二:系统驱动

安装驱动到 /System/Library/Extensions 目录,拷贝相应到内核扩展到 / S*/L*/E * 下,并在终端机中重建缓存
1
sudo touch /System/Library/Extensions && sudo touch /Library/Extensions && sudo kextcache -u/
尽量不要使用,因为高版本 macOS 有的驱动签名过不了

核心驱动(必须)

先检查自己是否有 Lilu.kext 驱动,这是驱动第三方 kext 文件的前提,请务必确保已经安装
驱动名称 下载地址
Lilu.kext 点击下载

网卡

我总共用过 3 个网卡,dw1560(BCM94352ZAE)、dw1820a(BCM94350ZAE)、dw1830 (BCM943602)
这里说下我的使用感受,只是我的感受!只是我的感受!!只是我的感受!!!重要的事情说三遍
名称 优点 缺点 我买的价格
DW1560 黑苹果体验良好 win10 无法使用 5G,只能使用 2.4G,贵 200
DW1820a 便宜 各种小问题不断。比如同样的环境,WiFi 速度会很慢,蓝牙和 WiFi 同时使用卡顿严重,等等 60
DW1830 完美兼容 更贵!!!比标准网卡稍微宽些,买的时候看主板能不能放下,要改 3 天线才能实现 1.3Gbps 350
综上,建议多花点钱买 DW1560
我目前使用的是 DW1830, WiFi 免驱,只有蓝牙需要驱动
成功效果

步骤地址
  1. 下载相应驱动
  2. 把驱动置于 Clover 文件夹
注意 BrcmPatchRAM2.kext 需要的是 2
驱动名称 下载地址
BrcmFirmwareData.kext 点击下载
BrcmPatchRAM2.kext 点击下载
FakePCIID.kext 点击下载
FakePCIID_Broadcom_WiFi.kext 点击下载
两个 Brcm 的地址相同
两个 Fake 的地址相同
硬件处理
部分电脑若出现 WiFi 无法打开,或者 2.4GWiFi 速度极慢,或者不稳定,可用透明胶带屏蔽如下 2 个针脚 (相邻的)

这俩只是识别针脚,对其他无影响

还有一种方法,用手机共享网络,直接下载安装驱动下载

内建声卡

万能声卡虽然能出声,但是有很多问题,比如声音过小,接耳机声音异常等等,通过驱动原生内建声卡可完美解决上述问题
之前不知道这个方法的时候,自己仿冒声卡折腾了 6h,还失败了。教程的总要性啊,血的教训!!!
成功效果
在声音面板,扬声器和麦克风都显示内建就 OK 啦

步骤地址
  1. 在声卡支持列表里看看支不支持你的声卡,AppleALC 支持声卡列表及注入 ID 查询
  2. 如果支持,在 Clover 里先删除万能声卡驱动,一般都是 VoodooHD.kext
  3. 下载 AppleALC.kext 驱动,放在 EFIEFICLOVERkextsOther 里
  4. 检查下 Lilu.kext 是否为最新
  5. 打开 Clover configurator,找到 Devices 栏,在 Audio 勾选并注入相应的 ID
以我的 ALC892 为例,查询到的注入的 ID 为 0x100302, layout 1, 2, 3, (4 for laptop), 5, 7, 12, 28, 31, 92, 98, 99,我试到 5 即可完美驱动了

驱动名称 下载地址
AppleALC.kext 点击下载
注意
  1. 有时候会有略微失真,我也不知道怎么回事
  2. 连接耳机如果发现声音有问题,在声音中将平衡调至一边即可

电池驱动

注意
可能还需要驱动原生电源 AppleLPC点击查看
成功效果
成功驱动后,可以在状态栏看到小电池图标啦

步骤地址
  1. 下载相应驱动
  2. 把驱动置于 Clover 文件夹
驱动名称 下载地址
ACPIBatteryManager.kext 点击下载

触摸板 / 键鼠驱动

驱动成功后就可以使用触摸板手势啦,当然我渣本的触摸板体验和 mac 的那是差的几个数量级
黑苹果用笔记本自带的键盘会出现 Command 和 Option 键位相反的问题,修正情况参见 Mac 键位优化
成功效果

步骤地址
  1. 下载相应驱动
  2. 把驱动置于 Clover 文件夹
驱动名称 下载地址
VoodooI2C.kext 点击下载
VoodooI2CSynaptics.kext 点击下载
两个下载地址相同

HiDPI 开启

HiDPI (High Dots Per Inch) 显示器,指的是在较小尺寸下却拥有较高分辨率的显示器。Apple 将其称作 “视网膜屏幕”,这项技术主要存在于高端笔记本电脑和显示器中。
就是类似 win 下的 150% 显示,只不过体验更好
一键命令可开启接近原生的 HIDPI 设置,不需要 RDM 软件即可在系统显示器设置中设置
只建议 2K 及以上屏幕用户开启,1080P 实测没啥用
项目地址
使用方法
在终端输入以下命令回车即可
1
sh -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi-zh.sh)"
注意
开机第二阶段苹果变大是正常现象。
启用后,首次重启会变大,在显示里设置下以后就正常了

亮度调节

成功效果

步骤地址
亮度调节有 2 种方式可以实现
法一:
打开 Clover configurator,找到 Acpi 栏,在 Fixes 勾选 AddPNLF,保持重启即可
此方法有个弊端,会影响到睡眠,但胜在简单
法二:
  1. 删除 intelbacklight.kext 驱动,dsdt 和 ssdt 中的 PNLF 补丁(名字好像是 intelbacklight),删除 clover 中的 addpnlf 补丁
  2. 下载最新版的 AppleBacklightFixup.kext 和 SSDT-PNLF.aml
  3. 将 AppleBacklightFixup.kext 移动到 EFIEFICLOVERkextsOther 目录下
  4. SSDT-PNLF.aml 移动到 /EFI/Clover/ACPI/Patched/ 目录下,打开 Clover configurator 在 Acpi 栏的 SortedOrder 填写 SSDT-PNLF.aml
注意,如果打过变频补丁,要至于其下面,避免变频失败

驱动名称 下载地址
AppleBacklightFixup.kext/SSDT-PNLF.aml 点击下载

开机八苹果修正

有的小伙伴在主板关闭 CSM 后,开机第二阶段会出现八苹果花屏现象,可以尝试以下方法修正

  1. 打开 Clover configurator,在 Graphics 栏找到 HorizontalSyncPulseWidth,注入 0x40 或者 0x20,如图
  2. 将 clover 分辨率设置为 1027*768,这样做的代价是开机的时候巨大无比 (⊙ o ⊙)!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *