SuperAPI AI 工具集

adb-magisk-installer

通用与其它

查看项目

更新于 10-16 05:06

技能介绍

用途:该技能用于从零完成 Magisk 系统级安装,覆盖应用安装、boot 镜像提取、修补与刷入,把设备状态从“Installed: N/A”变为“Installed: Yes”。适用于设备未集成 Magisk、需要全新安装、升级 Magisk 版本或需要修补 boot 镜像的场景。

主要能力:提供 5 个脚本——adb-magisk-download.py 从 GitHub 下载最新或指定版本 Magisk APK 及 boot 镜像;adb-magisk-install-app.py 通过 adb install 安装 Magisk Manager;adb-magisk-extract-boot.py 从设备提取 boot.img(可自动识别 boot_a/boot_b 分区);adb-magisk-patch-boot.py 调用 Magisk 应用修补 boot 镜像并拉取 patched_boot.img;adb-magisk-flash-boot.py 通过 fastboot 刷入补丁镜像。另含 magisk-complete-install.toon 工作流,分 9 个阶段约 14 步、约 15 分钟完成全流程,并带失败重试与截图暂停等恢复逻辑。

使用方式:脚本以 uv run 调用,例如 uv run .claude/skills/adb-magisk-installer/scripts/adb-magisk-download.py --version 30.6 --include-boot --output-dir /tmp/magisk;安装应用示例 uv run .../adb-magisk-install-app.py --device 127.0.0.1:5555 --apk-path /tmp/magisk/Magisk-v30.6.apk --force;提取、修补、刷入脚本均支持 --device、--partition、--verify、--json 等参数。工作流通过 device、version、timeout 参数驱动。

依赖与限制:依赖 adb-screen-detection、adb-navigation-base、adb-uiautomator、adb-workflow-orchestrator 等技能,并需 GitHub API、fastboot 与 ADB 协议支持。常见问题包括刷入后状态不变、fastboot 连接失败、修补失败、刷入后 bootloop;资料建议尝试备用分区、vendor_boot 修补、检查 bootloader 兼容性,必要时刷回原 boot.img 或恢复模式。具体收费、价格与平台支持范围暂未提供。