# 速琪工具箱 使用说明

Android 提权工具箱。版本 1.0（versionCode 17）。
装 `/storage/emulated/0/安小猪的世界/速琪工具箱-v1.0.apk`。
装完打开，先连通道，再点「独家速琪临时 Root」。
根目录：`/storage/emulated/0/安小猪的世界/`

## 一、安装

| 位置 | 说明 |
|---|---|
| `安小猪的世界/速琪工具箱-v1.0.apk` | 主包 |
| `安小猪的世界/一键安装-速琪工具箱.apk` | 同上，字节一致 |
| `/storage/emulated/0/速琪工具箱-v1.0.apk` | 根目录备份 |
| `/storage/emulated/0/Download/速琪工具箱-v1.0.apk` | 下载目录备份 |

四个文件一样，装一个。APK 101,144,118 字节。

覆盖升级：

1. 点 APK。提示时允许「安装未知应用」。
2. 点「更新」，不要先卸载。
3. 装完直接打开。设置、日志、已下固件都在。

包名和签名没变，版本号从 10 到 11，能直接覆盖。
旧版本在 `旧版本/`。回滚要先卸载，会丢数据。

装不上：

| 提示 | 怎么办 |
|---|---|
| 签名不一致 | 装本目录的包，别装改包 |
| 解析失败 | 重新拷一次 APK |
| 禁止安装 | 允许安装未知应用 |

## 二、提取（v2.0 新增）

入口：提权页 →「提取」。
把 OTA 全量包、boot.img 或 payload.bin 解出 boot.img 和内核配置。
不用 Root、ADB、Shizuku，也不用联网。

1. 点「已下载的包」选整包，或点「选文件」自己挑。
2. 点「开始提取」，等几十秒。
3. 看结果：内核版本、GhostLock 能不能走、对应固件、boot.img 大小。
4. 文件在 `安小猪的世界/PLZ110固件/提取结果/`。

解出的 .conf 可以给 GhostLock 用。
引擎能把完整 .conf 编成 blob，79/79 和构建期一致。
但界面还没把「解析完直接提权」串起来。

第一次会要「所有文件访问」，点「去授权」。不授权也能提取。
系统不让跑内置引擎时，会提示改用「通道解析」。

## 三、连通道（三选一）

| 通道 | 适合谁 | 怎么开 |
|---|---|---|
| ADB | 没 Root，不想装 Shizuku | 开发者选项 → 无线调试 → 配对码 → App 首页输入 |
| Root | 已有 KernelSU / Magisk / APatch | 直接可用 |
| Shizuku | 已装并启动服务 | App 里点授权 |

优先级：Root > ADB > Shizuku。
提取和 DirtyFrag 不用通道。GhostLock 要 Shizuku。

ADB 配对：开「无线调试」，用配对码配对，回 App 填码连接。

## 四、选哪种提权

| 模式 | 用途 | 前提 |
|---|---|---|
| 独家速琪临时 Root | 4 条链自动试 | 各链不同 |
| 手雷 / 机型提取 | 跑自备或匹配到的载荷 | 任一通道 + 匹配载荷 |
| GhostLock | 用内置配置提权 | profile + blob + Shizuku |
| DirtyFrag | 工具内直接跑 | 设备支持，免通道 |
| KernelSU 激活 | 临时 Root 变持久 | 先有临时 Root |

推荐流程：

1. 首页看机型和内核。
2. 连通道。
3. 工具箱装一个 KernelSU 管理器。
4. 提权页点「独家速琪临时 Root」，成功再点 KernelSU 激活。

## 五、独家速琪临时 Root

4 条链按顺序跑，成功就停。

| 顺序 | 链路 | CVE | 要什么 |
|---|---|---|---|
| ① | DirtyFrag VR | 无 | 不用通道 |
| ② | DiceRace pkj110 | CVE-2026-64560 | Root / ADB / Shizuku |
| ③ | GhostLock | CVE-2026-43499 | profile + blob + Shizuku |
| ④ | 机型载荷 | 按载荷 | 任一通道 |

计划卡只看四样：设备、内核、能不能走、4 条链状态。
顶部标签：

| 标签 | 意思 |
|---|---|
| ✅ 内核实测可用 | 6.12.38-g844，GhostLock 能走 |
| ⛔ 内核已修复 | 6.12.69，GhostLock 不行 |
| 没有标签 | 内核未收录，不放行 |

步骤：

1. 看计划卡。
2. 选一个 KernelSU 管理器。
3. 点按钮，确认风险。
4. 等。日志前缀 `[dirtyfrag]` `[pkj110]` `[ghostlock]` `[payload]` `[ksu]`。

成功会自动做 KernelSU 交接。失败看弹窗缺什么。

| 现象 | 原因 |
|---|---|
| DirtyFrag 不支持或未 Hook | 设备不支持，或内核已修 |
| pkj110 索引未命中 | 缺该内核指纹或载荷 |
| GhostLock 无配置 | 缺 profile 或 blob |
| 没有通道 | 先连 ADB 或授权 Shizuku |

临时 Root 重启就没了。要持久就点 KernelSU 激活。

## 六、DirtyFrag 本地运行

入口：提权页 → DirtyFrag 卡。

1. 进去先看「引擎就绪」。
2. 选 KernelSU 管理器。不选就只拿临时 Root。
3. 保持默认，点「开始 DirtyFrag 提权」，看确认框。
4. 别锁屏，别切后台。成功去 KernelSU 激活。

这台机（6.1.57）没验证过。可能失败，也可能重启。

## 七、OTA 固件库

入口：提权页 →「OTA 固件库 ›」。
内置 9 条 PLZ110 固件。5 条有官方直链，4 条只有版本名。

1. 选有直链的版本，点「下载」。
2. 文件存到 `PLZ110固件/已下载/`。写不进就回退系统「下载」目录。
3. 下载完点「刷新已下载固件」，再点「提取」或「解析」。

注意：

- 整包 8.5–9.5 GB。留够空间，用 Wi-Fi。
- 直链会过期，重新取。下载后核对 MD5，别刷错机型。
- 5 个整包已下完，MD5 校验过，共 45.9 GB。
- 下载 OTA 不需要服务器。

## 八、ROMS 仓库

入口：首页第 4 行左，或工具箱 → 系统工具。

1. 手机联网。
2. 先看到 Checking your Browser，等 5 秒。
3. 浏览并下载。文件存到 `Download/`。

第三方站点，文件自己校验。

## 九、内置工具（12 个）

共 12 个：Root 管理器 6 个，提权工具 3 个，系统工具 3 个。

已装就直接启动。没装就调系统安装器。

## 十、终端 / 日志 / 设置

- 终端：首页「命令行」，有 Root 能跑任意命令。
- 日志：可复制、导出、清空到 files/logs。
- 设置：深色/浅色、设备信息、清缓存、关于。

## 十一、已知限制

| 项 | 状态 |
|---|---|
| 6.1.57 内核 | 和 PLZ110 官方 6.12.x 对不上，未确认 |
| DirtyFrag | 未真机验证 |
| GhostLock | 未真机跑过 |
| 提取 | 真机上能不能跑内置引擎，未验证 |

请到「设置 → 关于手机」截图，确认内核和机型。

## 十二、常见问题

问：覆盖安装会丢数据吗？
答：不会。包名和签名都没变，版本号从 10 到 11。

问：一直失败？
答：看弹窗和日志最后几十行。多半是缺这台机的内核数据。

## 十三、风险

提权会改系统安全策略。可能重启、丢数据、保修失效。
先备份。别用在别人机器上。后果自己承担。
