在提交 Issue 前请确保您已进行以下检查:
- 您已经搜索了 Issues 列表,但没有发现与您问题相关的内容。
- 如果修复失败或刷入新的 boot.img 后镜像不能启动,请前往 KernelPatch 提问。
- 您将上传 Bug Report 文件,路径为 APatch 管理器 > 设置 > 发送日志。
- 您知道如何重新复现这个问题,即使它可能不特定于您的设备。
版本要求:
- 您正在使用最新 CI 版本的 APatch 管理器。
Bug 描述:
复现方法:
bool checkProcMounts() {
FILE *fp = fopen("/proc/mounts", "r");
if (!fp) return false;
char line[512];
while (fgets(line, sizeof(line), fp)) {
if (strstr(line, "magisk") || strstr(line, "overlay")) {
fclose(fp);
return true;
}
}
fclose(fp);
return false;
}
预期行为:
期望 checkProcMounts()
函数能够检测到挂载的 magisk 或 overlay,并正确返回 true。
实际行为:
bool checkProcMounts() {
FILE *fp = fopen("/proc/mounts", "r");
if (!fp) return false;
char line[512];
while (fgets(line, sizeof(line), fp)) {
if (strstr(line, "magisk") || strstr(line, "overlay")) {
fclose(fp);
return true;
}
}
fclose(fp);
return false;
}
检测到 overlay 和 magisk 挂载
截图:
- 无响应
日志:
- 无响应
设备名称:Oneplus 9
系统版本:13
APatch 版本:0.12.0
内核版本:5.4.147
KernelPatch 版本:0.12.0
其他信息:
请提供更多详细信息,以便我们更好地理解和解决问题。
评论已关闭