在提交问题之前,请确保您已经完成了以下步骤:
- 搜索过现有问题,确认没有与您的问题相关的记录。
- 您将在KernelSU Manager的设置中上传bug报告文件,具体路径为:Settings -> Report log。
- 您知道如何重现问题,并且该问题可能不特定于您的设备。
描述问题:
您成功编译了内核,并且机器可以正常启动。但是,当您在KernelSU Manager中打开kpm页面时,屏幕在锁定后不会亮起(黑屏,按电源键无法点亮屏幕)。手机可以连接到ADB(但屏幕仍然关闭)。长按电源键重启了机器并恢复了功能。
如何重现问题:
当您打开KernelSU Manager并导航到KPM页面时,您的手机屏幕在锁定时会变黑。经过多次测试,我发现这个问题只有在打开KPM页面时才会出现。
日志信息:
thyme:/ # dmesg | grep "kpm"
[ 0.119444] KP hook sukisu_kpm_unload_module rc:0
[ 0.132539] KP hook sukisu_kpm_num rc:0
[ 0.145638] KP hook sukisu_kpm_list rc:0
[ 0.158735] KP hook sukisu_kpm_info rc:0
[ 0.171837] KP hook sukisu_kpm_control rc:0
[ 0.185016] KP hook sukisu_kpm_version rc:0
thyme:/ # clear
thyme:/ # dmesg -w | grep "kpm"
[ 0.119444] KP hook sukisu_kpm_unload_module rc:0
[ 0.132539] KP hook sukisu_kpm_num rc:0
[ 0.145638] KP hook sukisu_kpm_list rc:0
[ 0.158735] KP hook sukisu_kpm_info rc:0
[ 0.171837] KP hook sukisu_kpm_control rc:0
[ 0.185016] KP hook sukisu_kpm_version rc:0
[ 556.289675] kpm: invalid pointer detected! arg1: b400007c470149e0 arg2: b400007c47064000
[ 559.336723] kpm: invalid pointer detected! arg1: b4000070ac4149e0 arg2: b4000070ac464000
[ 560.407532] kpm: invalid pointer detected! arg1: b4000072b90149e0 arg2: b4000072b9064000
[ 655.755194] kpm: invalid pointer detected! arg1: b40000722e8149e0 arg2: b40000722e864000 设备信息:
- 设备:thyme (小米10s)
- 操作系统版本:android_version:13
- KernelSU版本:susfs_version:2.0.0
- 内核版本:kernel_verison:4.19.157
附加信息:
您在尝试打开KPM页面时遇到了屏幕变黑的问题,并且这个问题在您的设备上重现时,日志中出现了无效指针检测的错误。这可能是由于KernelSU Manager与您的内核版本或设备硬件之间的兼容性问题。建议您检查是否有更新的KernelSU版本或内核补丁可以解决这个问题,或者尝试在其他设备上测试以排除硬件问题。
评论已关闭