6.6 KiB
Kindle Voyage 5.13.6 一次成功路径
这篇文档只覆盖下面这个组合:
- 机型:
Kindle Voyage (KV) - 固件:
5.13.6 - 目标:完成越狱,并部署
KUAL、MRPI、renameotabin和kindle-dash
如果设备型号或固件版本不同,不要直接照抄本文。
核心结论
Kindle Voyage 5.13.6 应该走 WatchThis,不要走 LanguageBreak。
这次实操里,前面大部分失败都来自两个错误:
- 误走了
LanguageBreak - 在 demo 菜单里点错了分支,提前进入了
Resell Device/销售设备
对这台设备,正确思路非常简单:
- 用
WatchThis进入 demo mode - 只在正确的
Sideload Content时机导入KV-5.13.6.zip - 用
Get Started触发越狱脚本 - 安装
KUAL/MRPI - 用
renameotabin关闭 OTA - 再部署并启动
kindle-dash
需要准备的文件
WatchThis
来自 watchthis-jailbreak-r03.zip:
KV-5.13.6.zipdemo.jsonUpdate_hotfix_watchthis_custom.bin
在本仓库里对应的是:
staging/watchthis/KV-5.13.6/KV-5.13.6.zipstaging/watchthis/KV-5.13.6/demo.jsonstaging/watchthis/Update_hotfix_watchthis_custom.bin
越狱后安装包
extensions/MRInstallermrpackages/Update_KUALBooklet_HDRepack.binextensions/renameotabinextensions/kindle-dashdashboard/
在本仓库里已经整理到:
staging/post-jailbreak-root/extensions/staging/post-jailbreak-root/mrpackages/staging/post-jailbreak-root/dashboard/
一次成功的正确路径
1. 恢复出厂并进入 demo mode
- 先恢复出厂设置。
- 语言选择页只选
English (United Kingdom)。 这一步非常关键,不要选中文。 - 到 Wi‑Fi 页面后,随便点一个网络,再立刻退回,不要真的联网。
- 在搜索栏输入
;enter_demo。 - 如果
;enter_demo没反应,走备用入口:- 用 USB 连接电脑
- 在 Kindle 根目录创建空文件
DONT_CHECK_BATTERY - 弹出设备
- 回到 Kindle 搜索输入
;demo
- 如果看到
Demo Activation,点Yes。 - 设备重启并进入 demo 流程后:
- 跳过 Wi‑Fi
- 店铺注册信息全部填假值
Fetching available demo types选Skip- demo type 选
standard
2. 第一次出现 Sideload Content 时不要导入 payload
- 第一次出现
Add Content/Sideload Content提示时,只点Done。 - 这一步不要接 USB。
- 这一步也不要导入
KV-5.13.6.zip。
这是最容易做错的一步。第一次 Done 只是让 demo setup 继续往下走,不是真正的 payload 导入点。
3. 跳过 misconfiguration 锁页
demo setup 完成后,大概率会落到 Configure Device / misconfiguration 页面。
不要点 Configure Device,直接做隐藏手势:
- 在屏幕右下角用两根手指同时轻点一下
- 两指立刻抬起
- 马上用一根手指从右下向左滑
触发成功后会回到可操作界面。
4. 真正的 payload 导入点
- 回到可操作界面后,搜索输入
;demo - 进入 demo menu
- 选择
Sideload Content/导入内容 - 到这一步再接 USB
- 在 Kindle 根目录创建
.demo/ - 把下面三个东西放进去:
.demo/KV-5.13.6.zip
.demo/demo.json
.demo/goodreads/ <- 空目录
如果你在 Mac 上操作,可以直接用:
mkdir -p /Volumes/Kindle/.demo/goodreads
cp staging/watchthis/KV-5.13.6/KV-5.13.6.zip /Volumes/Kindle/.demo/
cp staging/watchthis/KV-5.13.6/demo.json /Volumes/Kindle/.demo/
然后:
- 弹出 Kindle
- 在 Kindle 上点
Done - 退出 demo menu
5. 触发越狱脚本
- 退出 demo menu 后,输入
;dsts如果;dsts没反应,也可以从顶部下拉进入设置。 - 打开
Help & User Guides - 再点
Get Started - 设备会重启
- 越狱脚本会在下次启动时运行
如果这里弹 Application Error,官方补救是:
- 长按电源键强制重启
- 再进 demo menu
- 再执行一次
Sideload Content -> Done - 这次不要再接 USB
6. 成功判据
对这台设备,下面这些现象说明越狱已经落地:
- Kindle 用户存储根目录出现
mkk - Kindle 用户存储根目录出现
libkh - Kindle 用户存储根目录出现
rp
如果这三个目录都没有,基本就是前面的 WatchThis 没真正成功。
7. 安装 KUAL / MRPI / kindle-dash
越狱落地后,把这些目录复制到 Kindle:
rsync -a staging/post-jailbreak-root/extensions/ /Volumes/Kindle/extensions/
rsync -a staging/post-jailbreak-root/mrpackages/ /Volumes/Kindle/mrpackages/
rsync -a staging/post-jailbreak-root/dashboard/ /Volumes/Kindle/dashboard/
然后:
- 弹出 Kindle
- 回到首页搜索输入
;log mrpi - 等安装完成
- 首页会出现
KUAL卡片
8. 启动顺序
进入 KUAL 后,先做这个顺序:
Rename OTA Binaries -> Rename- 再运行
Kindle Dashboard
不要先跑 Kindle Dashboard,否则后面如果 OTA 没关掉,还存在自动升级把越狱覆盖掉的风险。
9. kindle-dash 默认行为
本项目默认不会在 Kindle 本机实时渲染页面,而是定时去下载一张图片来显示。
因此:
- 如果没有联网,
Kindle Dashboard看起来会像“卡住” - 如果刷新计划不覆盖当前时间,会显示
kindle is sleeping - 图片最好直接按 Voyage 原生分辨率出图:
1072 x 1448
默认抓图脚本在:
src/local/fetch-dashboard.sh
默认刷新计划在:
src/local/env.sh
10. 这台设备上确认过的坑
不要走 LanguageBreak
KV + 5.13.6 应走 WatchThis。误走 LanguageBreak 会导致:
;demo -> Yes -> 重启 -> 回普通系统;uzb、;dsts行为异常- 反复进入错误的 demo 分支
不要点 Resell Device / 销售设备
这个分支会把流程带到 shipping mode / demo 出厂流程,和 WatchThis 正常路径无关。
如果你是在 WatchThis 流程里,demo menu 里真正要点的是:
Sideload Content
不是:
Resell DeviceRemote ResetConfigure WiFi
第一次 Add Content 只能点 Done
真正要接 USB 导 payload 的时机,是秘密手势之后再次 ;demo -> Sideload Content 的那一次。
看到左上角只有一小块图片,不一定是失败
这通常只是图片尺寸不匹配。
例如本项目自带的 sleeping.png 只有 600x800,放到 Voyage 上就只会显示在左上角一部分区域。
参考
- WatchThis 包内说明:
watchthis-jailbreak-r03.zip中的watchthis-release/README.md - 项目主说明:
README.md - 图片抓取说明:
src/local/fetch-dashboard.sh - 本地调度配置:
src/local/env.sh