Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 3631|回复: 16

[原创内容] 10.12.4 另外一种恢复亮度调节的方法! [复制链接]

Rank: 2Rank: 2

UID
488925
帖子
423
PB币
455
贡献
0
技术
5
活跃
1191
发表于 2017-4-2 09:23:05 |显示全部楼层
先说一下我的情况:
我的gpu是hd4600。我一直使用ssdt亮度补丁+AcpiBackLight.kext驱动来调节屏幕亮度,再用nvram读取变量方式来恢复关机时的亮度。从10.11到10.12.2(跳过10.12.3)都正常。

升级到10.12.4后,这种方法失效。之后,我试着删除AcpiBackLight.kext,发现亮度可以调节,但是每次重新开机亮度都变成最大,之前恢复保存亮度的方法失效了。偶然间翻看一个帖子,说是Clover的一个驱动EmuVariableUefi-64.efi可能会影响nvram变量,于是我删除了这个驱动,终于亮度可以保存了。

如果你的情况和我类似,可以试试这个方法。要点就是:
1)删除rehaman编写的和亮度调节相关的驱动:AcpiBackLight.kext、IntelBackLigtht.kext。
2)删除clover的EmuVariableUefi-64.efi
3)将一个名为com.delta.nvram.set.plist的文件放入/Library/LaunchDaemons/
[size=13.3333px]该文件内容如下:

<?xml version=”1.0″ encoding=”UTF-8″?>

<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>

<plist version=”1.0″>

<dict>

<key>Label</key>

<string>com.delta.nvram.set</string>

<key>ProgramArguments</key>

<array>

<string>nvram</string>

<string>-xf</string>

<string>/nvram.plist</string>

</array>

<key>RunAtLoad</key>

<true/>

</dict>

</plist>


Rank: 7Rank: 7Rank: 7

UID
639620
帖子
2650
PB币
64
贡献
0
技术
24
活跃
1929
发表于 2017-4-2 10:25:26 |显示全部楼层
[size=13.3333px] 是什么意思

Rank: 5Rank: 5Rank: 5

UID
4694295
帖子
666
PB币
821
贡献
0
技术
5
活跃
860
发表于 2017-4-2 10:31:28 |显示全部楼层
你这个亮度方法之前有人说过了,只是加了个nvram.set.plist保存亮度,但是很多人开机后需要睡眠或者刷新分辨率才能激活亮度调节。其实很多黑苹果不需要加这个保存亮度的文件,只需要删除EmuVariableUefi-64.efi就能保存亮度

Rank: 5Rank: 5Rank: 5

UID
3480519
帖子
1079
PB币
3244
贡献
0
技术
12
活跃
1951

8周年庆典勋章

发表于 2017-4-2 11:41:37 |显示全部楼层
EmuVariableUefi是给不能原生支持nvram读写用的,你本来就不需要
但是在skylake和kabylake是需要的

Rank: 5Rank: 5Rank: 5

UID
4673939
帖子
495
PB币
272
贡献
0
技术
0
活跃
877
发表于 2017-4-2 13:02:02 |显示全部楼层
保存亮度本来就不需要kext,那kext只是调节亮度间隔的,没有这些也能调节亮度也能保存的,只不过亮度不能很细致,不是太亮就是太暗所以要借助kext。现在更新10.12.4后kext不起作用或者跟原作者说的一样改变了,原作者的解决办法如下,我只删除了kext暂时没解决亮度调节间隔https://www.tonymacx86.com/threads/guide-laptop-backlight-control-using-applebacklightinjector-kext.218222/

Rank: 2Rank: 2

UID
488925
帖子
423
PB币
455
贡献
0
技术
5
活跃
1191
发表于 2017-4-2 13:48:42 |显示全部楼层
guoyan6914685 发表于 2017-4-2 10:31
你这个亮度方法之前有人说过了,只是加了个nvram.set.plist保存亮度,但是很多人开机后需要睡眠或者刷新分辨 ...

的确,那个保存亮度的plist文件不是必需的。

Rank: 11Rank: 11Rank: 11

UID
4148372
帖子
6349
PB币
173
贡献
0
技术
215
活跃
6114

十一周年

发表于 2017-4-2 14:10:24 |显示全部楼层
你这个支持NVRAM 保存吧和亮度没关系

远景FANS

UID
424619
帖子
4181
PB币
533
贡献
0
技术
741
活跃
2188

巡察使 我是大学生!

发表于 2017-4-2 14:28:50 |显示全部楼层
如果是EmuVariable的方法, 在Clover安装的时候选择
  • Install all RC scripts on target volume.


    即可.


    syscl




Rank: 5Rank: 5Rank: 5

UID
4634221
帖子
651
PB币
797
贡献
0
技术
0
活跃
877
发表于 2017-4-4 17:13:46 来自手机 |显示全部楼层
谢谢分享,我试试

Rank: 5Rank: 5Rank: 5

UID
4634221
帖子
651
PB币
797
贡献
0
技术
0
活跃
877
发表于 2017-4-4 18:33:55 来自手机 |显示全部楼层
syscl 发表于 2017-4-2 14:28
如果是EmuVariable的方法, 在Clover安装的时候选择
  • Install all RC scripts on target volume.
    即可.
    ...

  • 按你的不行耶,同机型别人的倒是可以,难道因为我把系统安装到其它分区的问题?

    Rank: 2Rank: 2

    UID
    3427430
    帖子
    174
    PB币
    20
    贡献
    0
    技术
    1
    活跃
    144
    发表于 2017-4-4 18:49:56 |显示全部楼层

    谢谢分享,我试试

    Rank: 5Rank: 5Rank: 5

    UID
    3689983
    帖子
    467
    PB币
    246
    贡献
    0
    技术
    0
    活跃
    455
    发表于 2017-8-8 23:56:20 |显示全部楼层
    设为主页 发表于 2017-4-2 11:41
    EmuVariableUefi是给不能原生支持nvram读写用的,你本来就不需要
    但是在skylake和kabylake是需要的

    我 kabylake  cpu 一样不需要EmuVariableUefi 就能保存亮度

    Rank: 5Rank: 5Rank: 5

    UID
    3480519
    帖子
    1079
    PB币
    3244
    贡献
    0
    技术
    12
    活跃
    1951

    8周年庆典勋章

    发表于 2017-8-9 14:16:53 |显示全部楼层
    577327048 发表于 2017-8-8 23:56
    我 kabylake  cpu 一样不需要EmuVariableUefi 就能保存亮度

    那说明你直接原生的nvram读写,不支持还是需要借助EmuVariableUefi

    Rank: 1

    UID
    2931293
    帖子
    52
    PB币
    2
    贡献
    0
    技术
    0
    活跃
    52
    发表于 2017-9-9 21:45:06 |显示全部楼层
    谢谢楼主分享教程

    Rank: 1

    UID
    2931293
    帖子
    52
    PB币
    2
    贡献
    0
    技术
    0
    活跃
    52
    发表于 2017-9-9 21:45:45 |显示全部楼层
    谢谢楼主分享资源,刚好需要

    Rank: 1

    UID
    3120289
    帖子
    111
    PB币
    12
    贡献
    0
    技术
    0
    活跃
    77
    发表于 2017-10-12 08:27:58 |显示全部楼层
    没太明白。。。。

    Rank: 2Rank: 2

    UID
    2931269
    帖子
    213
    PB币
    0
    贡献
    0
    技术
    0
    活跃
    57
    发表于 2018-2-1 21:53:55 |显示全部楼层
    感谢分享,有时间升级试试
    回顶部
    Copyright (C) 2005-2019 pcbeta.com, All rights reserved
    Powered by Discuz!  苏ICP备17027154号
    请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
    远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件