
资源简介
下载说明
文件下载
评论留言
BrightnessKeys.kext v1.0.3 是黑苹果社区搜集的一款适用于笔记本安装黑苹果系统后内建显示器无法调试亮度的驱动,相信很多童鞋跟小编一样笔记本安装好黑苹果后显示器黑屏或太亮无法调节亮度,我们可以使用BrightnessKeys.kext这款黑苹果驱动,根据 ACPI 规范附录 B:视频扩展自动处理亮度键。但必须需要 Lilu 1.2.0 或更高版本。
CryptexFixup.kext v1.0.5 是黑苹果社区编译的最新的黑苹果黑苹果Lilu 内核扩展,随着 macOS ...
359
驱动方法
将BrightnessKeys.kext驱动下载后放入到EFI-OC-kexts下,然后使用OpenCore Configurator打开config.plist并在Kernel-内核设置中添加BrightnessKeys.kext并勾上,重启电脑!即可!需要 Lilu 1.2.0 或更高版本。
启动参数
-brkeysdbg
启用调试打印(在 DEBUG 二进制文件中可用)。
特殊情况
- 通常不需要 DSDT 补丁。请删除旧的
_Qxx
。XQxx
在、 - 某些型号上,可能需要添加 ACPI 补丁
_OSI to XOSI
。SSDT-XOSI
在某些旧款 ThinkPad 型号上,可能需要额外的处理。
Method (_Q14, 0, NotSerialized) { If (^HKEY.MHKK (0x8000)) { ^HKEY.MHKQ (0x1010) // Vendor-specific event: TP_HKEY_EV_BRGHT_UP } If (NBCF) // Whether { If (VIGD) { Notify (^^^VID.LCD0, 0x86) // Send 0x86 "Increase Brightness" to integrated graphics } Else { Notify (^^^PEG.VID.LCD0, 0x86) // Send 0x86 "Increase Brightness" to discrete graphics } } Else { Local0 = BRLV // Local variable to store current brightness level If ((Local0 != 0x0F)) { Local0++ BRLV = Local0 } If (VIGD) { UCMS (0x16) // SMI access for integrated graphics BRNS () } Else { VBRC (Local0) // SMI access for discrete graphics } ^HKEY.MHKQ (0x6050) // Vendor-specific event: TP_HKEY_EV_BACKLIGHT_CHANGED } }
默认情况下,当NBCF设置为零时,该方法将不会通知图形设备并尝试直接调整亮度。要覆盖此设置,请NBCF = 0x01在 SSDT hotpatch 中设置,或使用简单的补丁替换其声明。
对于使用旧版 iasl 编译的 DSDT,请替换Name (NBCF, 0x00)为Name (NBCF, 0x01):
- 查找:08 4E424346 0A 00 // NameOp "NBCF" BytePrefix "00"
- 复制:08 4E424346 0A 01 // NameOp "NBCF" BytePrefix "01"
对于使用较新的 iasl 编译的 DSDT,请替换Name (NBCF, Zero)为Name (NBCF, One):
- 查找:08 4E424346 00 // NameOp "NBCF" ZeroOp
- 复制:08 4E424346 01 // NameOp "NBCF" OneOp
更新内容
Version v1.0.3:
- 在 ACPI 中添加了旧版面板支持
暂无
您无权限查看文件下载链接!
微信公众号
扫一扫随时掌握最新动态

我的微信
官方微博
扫一扫随时掌握最新动态

我的公众号