积分 10673 最后登录 2024-4-16 精华 0 阅读权限 220 主题 596 UID 4568967 帖子 14232 PB币 2272 威望 830 贡献 0 技术 94 活跃 3073
UID 4568967 帖子 14232 PB币 2272 贡献 0 技术 94 活跃 3073
本帖最后由 口袋妖怪heart 于 2017-2-9 15:22 编辑
RT
Reference: https://pikeralpha.wordpress.com/2017/01/30/4398/
02/09
换一种方式对 CoreBrightness 打补丁,完全废除机型检查。感谢 javerous 的评论。
(From https://pikeralpha.wordpress.com/2017/01/30/4398/#comment-8457 )
众所周知,10.12.4 DP1 中引入了此前在 iOS 9.3 带来的 Night Shift 功能,不过并非全部可升级 macOS Sierra 的机型均可开启。根据 Pike R. Alpha 的 idea 修改了一份 CoreBrightness.framework ,使之可为所有可原生安装 macOS Sierra 的机型开启 Night Shift。
对 CoreBrightness.framework 打补丁:(需至少关闭 SIP 的 文件系统保护)
sudo perl -pi -e 's|\x55\x48\x89\xe5\x41\x57\x41\x56\x41\x55\x41\x54\x53\x48\x83\xec\x18\xbf\x01\x00\x00\x00|\x48\xc7\xc0\x01\x00\x00\x00\xc3\x90\x90\x90\x90\x90\x48\x83\xec\x18\xbf\x01\x00\x00\x00|g' /System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/A/CoreBrightness 复制代码 sudo codesign -f -s - /System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/A/CoreBrightness 复制代码
注:codesign 动作需安装 Xcode Command Line Tools。
如果没有 Xcode Command Line Tools,此处提供一份已修改好的 CoreBrightness ,替换原版 /System/Library/PrivateFrameworks/CoreBrightness.framework 即可。
展开阅读全文​
附件:
你需要登录 才可以下载或查看附件。没有帐号?注册
1
查看全部评分