update at 2026-03-21 18:44:12

This commit is contained in:
douboer@gmail.com
2026-03-21 18:44:12 +08:00
parent f9d715157f
commit 89b1f97a6f
52 changed files with 3510 additions and 562 deletions

View File

@@ -8,7 +8,7 @@
- 预置 `KUAL / MRPI / USBNetwork / kindle-dash`
- 可选预置 `KTerm`
- 预置 SSH 恢复脚本
- SSH 打通后自动同步 dashboard切主题立即出图
- SSH 打通后自动同步 dashboard shell 脚本 / KUAL 菜单 / 主题包,切主题立即出图
对应脚本:
@@ -106,9 +106,14 @@ sh bootstrap-new-kindle.sh post-ssh
- 修复设备侧 SSH 辅助脚本权限
- 尝试同步 `authorized_keys`
- 同步 dashboard 运行时和主题包
- 同步 dashboard shell 脚本、KUAL 菜单和主题包
- 立即切到指定主题并把背景画到屏幕上
当前边界:
- `post-ssh` 不会回补 `prepare-storage` 阶段预置的原生二进制,例如 `next-wakeup``xh`
- 所以它的默认前提仍然是:这台设备之前已经执行过 `prepare-storage`,或设备上本来就已有完整 dashboard 基础运行时
可选:
```sh
@@ -116,6 +121,8 @@ sh bootstrap-new-kindle.sh post-ssh -t simple -o portrait
sh bootstrap-new-kindle.sh post-ssh --start-dashboard
```
其中 `--start-dashboard` 的稳定前提也是一样:设备上必须已经具备完整 dashboard 基础运行时。
### 3. `all`
默认模式:
@@ -135,23 +142,29 @@ sh bootstrap-new-kindle.sh
1. 恢复出厂并进入 demo mode
2. 到真正的 `Sideload Content` 时机
3. 让脚本已预置好的 `.demo` payload 生效
4. 通过 `Get Started` 完成越狱
5. 搜索 `;log mrpi`
6. `KUAL` 中先执行 `Rename OTA Binaries -> Rename`
7. 如果本轮没有预置 `KTerm`,这里先手工补装 `KTerm`
8. 连上 WiFi
9. 打开 `KTerm`,执行:
4. `;dsts -> Help & User Guides -> Get Started`
5. 继续完成 demo 流程里的 `register this demo -> Skip -> standard`
6. 重启后遇到 `Configure Device`,用隐藏手势回到主页
7. 搜索 `;uzb` 挂载 USB`Update_hotfix_watchthis_custom.bin` 放到根目录
8. `;dsts -> Device Options -> Update Your Kindle`
9. 回到主页后搜索 `;log mrpi`
10.`KUAL` 中先执行 `Rename OTA Binaries -> Rename`
11. 如果本轮没有预置 `KTerm`,这里先手工补装 `KTerm`
12. 连上 WiFi
13. 打开 `KTerm`,执行:
```sh
sh /mnt/us/ssh-force-dropbear-22.sh
```
10. 回到 Mac执行
14. 回到 Mac执行
```sh
sh bootstrap-new-kindle.sh post-ssh
```
这里默认仍然建立在第 1 步已经成功做过 `prepare-storage` 的前提上。
## 相关文档
- WatchThis 越狱路径: