-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MacBookPro 8,1 无效 #2
Comments
请附上内核日志,用 kextstat 检查 Lilu 和 NightShiftUnlocker 是否加载等 |
内核日志?systemlog?kextstat如何检测? |
重启计算机 开机后终端输入 上传boot.log文件 然后终端输入 然后上传截图 |
好的,稍等哈。。。 |
KCPM 是我的工具 很奇怪 你的启动日志里没有 NightShiftUnlocker 相关的日志,CoreBrightness 相关的日志也没有 之前修改过 Night Shift 相关的文件吗? 检查下列文件是否存在 |
没修改过任何system下的文件,纯净无任何改动,用了hotpatch和Clover。。。 这三个文件都在啊。。 gujiangangdeMBP:~ gujiangjiang$ /System/Library/LaunchDaemons/com.apple.corebrightnessd.plist |
那就麻烦你再重启下电脑 这次开机后 用 |
我刚才自己重新卸载又安装走了一遍 没有什么问题 在你的启动日志里完全找不到 NightShiftUnlocker 的输出 我建议把 Lilu 和 NightShiftUnlocker 都安装到 /Library/Extensions/ 下 然后修复权限 重建缓存 重启看看 我记得以前我把 Lilu 和 AppleALC 放到 Clover 里来注入失败过 正常情况 在开机时系统加载完所有 ACPI 表后就会开始加载 Lilu 和 NightShiftUnlocker 然后产生如下日志: |
AppleALC没问题。。。不清楚哪里出了问题。。。我不用LE的,所有Kext都在Clover下注入的。也没清理过缓存什么的,都没任何问题 |
还有别的办法确认么?我是全新安装的系统,Clover的boot.log也提示注入kext成功了啊。 |
或者你看看能不能编译一个debug版本,然后加一个debug的bootarg,比如-alcdgb等 |
原来如此 你是用 Clover 注入的啊 这样 我试试在我机器上用Clover注入kext的话能不能好使 如果不好使 恐怕我提供不了什么帮助 我仍然建议安装到LE 然后对于 DEBUG 版本,和当前 RELEASE 版本没什么区别,都是打印那几行语句。 |
是的,不知道debug版本能不能打印出什么有用的log。 应该没问题,因为我的XPS用的CoreDisplayFixUp,IntelGraphFix,shiki等都没有问题的。。 你可以询问一下vit是怎么回事。@PMheart |
Hi |
来的真及时。。。。 |
目前在我的机器上有点奇怪:(这可能有点与 topic 无关,见谅) |
所以Lilu的插件还是最好用Clover注入??? |
你可以帮他看看代码,毕竟这个也是修改的framework,跟你的CoreDiskplay有异曲同工。。。 |
Vit 表示是这样,不过理论上来说放在系统目录下也可以,只是可能偶尔会失效什么的,虽然目前我还没有遇到过。 |
我刚试了下用 Clover r3961 注入 我还是那个建议安装到LE,Clover 经常有一些莫名其妙的问题 |
奇怪,这类驱动应该用Clover可以注入啊。。。 |
我略微看了一下代码,我怀疑一些指针可能出了点问题。(比如 this 指针) |
@PMheart 好在你原本也需要写这个的。。 我看他的代码里多了好多东西,多了好2个文件夹,c和h也比你的多几个,我看不大懂代码,所以也提供不了什么帮助,只能帮忙测试。。。 |
@Austere-J 还有,我里面有一些其他的插件,比如shiki等等,不知道是不是冲突。 |
NSU 中多出的那些东西是为了更精准的版本判断。 |
哦哦哦,你看看是否有需要优化的地方或者和我目前的kext有冲突的。。。 |
我猜应该是 Clover 把某些东西搞乱了。 binary: 【REMOVED】 |
@PMheart |
试一试 2.0 版本: https://github.com/Austere-J/NightShiftUnlocker/releases/tag/2.0 在我自己机器上可以通过 Clover 的注入功能加载 也可以解锁 |
@Austere-J |
你看看你通知中心里面有没有 Night Shift 的开关 |
对了 请你确保你的 Lilu 版本是 1.1.5 |
@Austere-J |
@Austere-J 我觉得最好Lilu dependencies设置为 1.1.0 ?(reference:https://github.com/vit9696/Lilu/blob/master/Lilu/Info.plist#L24) |
首先确保 |
终端输入 我今天测试了好几台机器 至少通知中心里面都显示 Night Shift 开关的 |
所以,这就是问题所在?Lilu 版本设置太高了 |
@Austere-J @PMheart 不行。。。。 |
所以为什么 findBytesAA 和 replBytesAA 为空? |
我不清楚啊,我是原本的系统,没有改过任何东西啊。。。system下保持原状,我也不知道哪里出问题了。 |
原因已查明 与加载/二进制补丁无关 相关问题已记录 感谢支持与反馈 |
测试下来无效。。。不知道为何。Lilu是最新版。。。
The text was updated successfully, but these errors were encountered: