在测试编译内核中的KPM支持时,我发现了几个问题:

  1. 大多数情况下无法在KPM中安装任何模块,但可以通过ksud CLI安装。从管理器中卸载KPM是可能的。这也触发了其他错误:

    • 超级用户和模块菜单上的数字徽章消失
    • 模块列表消失或在从管理器切换任何模块或对其进行任何操作时消失
    • 设置中的一些部分变灰,即使在没有KPM的情况下通常不会这样

上述错误有时即使仅进入KPM菜单也会随机发生。

这些问题可以通过重新启动管理器来规避。

要复现问题:

  1. 进入KPM
  2. 从bmax121安装任何演示KPM模块
  3. 取消安装或安装KPM(无论如何大多数情况下都会失败)
  4. 所有模块消失,一些设置变灰

预期行为:
安装KPM失败后,管理器应如常使用。

截图:
无法清晰地说明,但这里是我的屏幕录制:
屏幕录制链接

日志:
日志文件链接

设备信息:

  • 设备:小米Redmi Note 8 Pro
  • 操作系统版本:MIUI 12.5.6.0
  • KernelSU版本:4.0.0-3510203f
  • 内核版本:4.14.356

附加信息:
无回应