Skip to content

JWSK v1.2.0:移除 ADB 框架,统一 Magisk 与 KernelSU Root 管理 - #5

Merged
QXF19 merged 2 commits into
mainfrom
codex/root-only-v1.2.0
Sep 30, 2026
Merged

QXF19 merged 2 commits into
mainfrom
codex/root-only-v1.2.0

Conversation

@QXF19

@QXF19 QXF19 commented Sep 30, 2026

Copy link
Copy Markdown
Owner

旧入口仍继承 Shizuku 首页,Comput 也依赖 Binder,导致 Root 功能受 ADB 服务状态影响。这个 PR 将入口替换为 Magisk + KernelSU 专用首页,删除管理器的旧 ADB/Shizuku 源码、组件和打包资源。

  • 五个功能区:首页、模块、授权、Comput、日志;保留 Boot/内核修补。
  • 修复 ksud 返回内核版本 0 的误判、重新授权后缓存会话无法更新、读取失败未显示原因等问题。
  • Comput 使用经过授权的 Root 子 Shell,包含确认、有限输出和超时。
  • Rust JNI 1.2.0 提供日志校验标记和加载自检;Java 提供大文件流式 SHA-256;发布 CI 编译 Rust 双 ABI 并测试。
  • 版本升级到 1.2.0 / code 4,保留既有发布签名,补充中文说明与发布日志。

验证:本地 6 项框架选择测试通过;正式 APK 构建成功;签名证书与前一版一致;最终清单无 ADB/Shizuku 服务或 Receiver,APK 包含 Rust JNI 两个 ABI。Rust 主机测试将在 Linux CI 运行,本机完成交叉编译与测试代码检查。

KernelSU 的应用授权仍由内核认可的管理器处理;本版提供 Root 模块、修补、Comput 和日志,不声称替代官方管理器全部高级功能。尚未验证所有 Android 12–16 真机。

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @QXF19, your pull request is larger than the review limit of 150,000 diff characters

@QXF19
QXF19 merged commit 16d53f6 into main Sep 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant