说起 Kindle 越狱,最早就可以追溯到 Kindle 2 的时期了。当时 Kindle 2 作为电子书阅读器在国外卖得很火,但因为市场份额以及配套服务(比如缺少网上电子书店、中文图书)的原因,亚马逊并没有在中国发售与 Kindle 有关的设备。
当时国内同类的阅读器大多也是屏幕粗糙、功能不齐全,或者是价格昂贵,这也导致了 Kindle 2 以及随后的机型水货版本在中国市场的反响非常强烈。但由于 Kindle 2 并没有针对中文做本地化的内容,导致用户很难用这台设备阅读中文书籍。
这时国内的「多看阅读」就专门根据国外的 Kindle 越狱固件,定制了一套自己的系统,通过一系列操作进行越狱并安装完系统后,不仅能将多看阅读的书籍导入至 Kindle 中阅读,系统还对中文的排版和字体等做了一系列优化,甚至还增加了普通话与粤语的 TTS 语音功能,并且在后续接入了印象笔记等服务。
而伴随 2013 年 Kindle Paperwhite 进入中国市场,并在中国推出了亚马逊 Kindle 商店的服务后,买 Kindle 后安装多看阅读的用户就变得越来越少了。但即便如此,仍然有许多用户在初代的 Kindle Paperwhite 上安装了这一系统,一是因为当时多看阅读已经推出了自己的线上电子书购买渠道,在 Kindle 上获取书籍的体验与亚马逊 Kindle 商店的体验是相似的;二是多看阅读客户端包含了原版系统所没有的许多个性化的内容,比如自定义系统锁屏壁纸、阅读时长记录等。
但随着亚马逊的不断更迭,Kindle 原生系统的功能也变得越来越好用,再加上随后 Kindle 的更新修复了许多系统的漏洞导致多看阅读安装的困难,在 2014 年时,多看阅读就停止了针对 Kindle 设备客户端的更新,这也导致随后发布的 Kindle 设备将无法安装多看阅读,为 Kindle 越狱的需求从那时起就变得微乎其微,许多人买来 Kindle 后的习惯就是直接开始使用了。
为什么现在还要给 Kindle 越狱
虽然对于一般的阅读需求而言,Kindle 目前已经没有了越狱的必要,但对于那些想要给 Kindle 添加一些功能或者进行其他的个性化操作的用户来说,还是很有潜力的:比如自己更换系统锁屏壁纸、更改 Kindle 的阅读字体、让 Kindle 可以直接通过 Wi-Fi 同步文件、加入计算器等功能,这些都需要 Kindle 越狱才能实现。
越狱前的提示
- 本文所介绍的 Kindle 越狱方法不适用于 Kindle 固件版本在 5.8.8 及以上的设备(如果后续有方法,文章也将会更新;如果不知道 Kindle 固件版本是什么的话,可以先继续阅读,在「准备工作」中我会对这一点进行讲解),如果你的固件版本不符合越狱的条件但仍有越狱需求,可以先尝试以下方法来禁止 Kindle 自动更新,并等待未来对应版本的越狱方法:将 Kindle 通过 USB 数据线连接至电脑,并在根目录下新建一个名为「update.bin.tmp.partial」文件夹,并将它的属性设置为只读;
- 在一般情况下,整个越狱过程需要大约 20-50 分钟的时间;
- 本文所指的 Kindle 越狱是针对于「电子书阅读器」,而非「Fire 平板电脑」或者「Fire 手机」;
- 本文不包含与越狱插件等有关的内容,关于这方面内容的文章将会在日后另作发表,敬请期待。
越狱前的准备工作
1. 开始越狱前需要准备的内容
- 需要越狱的 Kindle(本文所提供的越狱方法仅适用于 2012 年发售的 Kindle Paperwhite 及以上的设备,具体支持的设备请看下方的「了解你的 Kindle 型号」)
- 一根 USB 数据线
- 一台可以识别 Kindle 磁盘并且可以读取、写入文件的设备(以下简称「电脑」)
- 一个网络理想的环境
2. 了解你的 Kindle 固件版本
首先,请开启你的 Kindle 并将界面跳转至首页,按照下方的图示来确定自己的 Kindle 固件属于哪一类型:
① 如果你使用的是 Kindle 5.6.5 及以下版本的固件:
请在首页的右上角点击「≡」按钮,并在下拉菜单中选择「设置」;等待页面跳转完毕后,再次点击右上角的「≡」按钮,并在下拉菜单中选择「设备信息」。在接下来的弹出式窗口中,你可以看到 Kindle 当前的固件版本。
② 如果你使用的是 Kindle 5.7.2 及以上版本的固件:
请在首页的上侧点击齿轮按钮,并在上方的弹出菜单中选择「全部设置」;等待页面跳转完毕后,点击右上角的「┇」,并在下拉菜单中选择「设备信息」。在接下来的弹出式窗口中,你可以看到 Kindle 当前的固件版本。
注意:如果设备信息中显示固件版本为 Kindle 5.8.8 或以上时,这篇文章将无法帮助你进行越狱操作,因为目前还没有针对这些固件的任何公开越狱手段。如果后续有相应的方法得以公开,我将会在文章中进行补充。
请将当前的固件版本进行记录,因为我们之后会比较频繁地使用到它。
3. 了解你的 Kindle 型号
如果你不记得自己的 Kindle 型号,请通过刚才查询 Kindle 固件版本的方法打开「设备信息」,并查看序列号的前六位。序列号的前四至六位与 Kindle 型号的对应如下表所示(第一代 Kindle paperwhite 前的设备因越狱方法与本文所列不同,故不列在此表中)
序列号前缀 | 型号(产品) | 型号(亚马逊) |
---|---|---|
B024, B01B, B020, B01C, B01D, B01F | Kindle Paperwhite (2012) | Kindle Paperwhite (第5代) |
B0D4, 90D4, B05A, 905A, B0D5, 90D5, B0D6, 90D6, B0D7, 90D7, B0D8, 90D8, B0F2, 90F2, B017, 9017, B060, 9060, B062, 9062, B05F, 905F | Kindle Paperwhite 2 (2013) | Kindle Paperwhite (第6代) |
B0C6, 90C6 | Kindle Basic (2014) | Kindle (第7代) |
B013,B054,B053 (9053、9054 不支持越狱) | Kindle Voyage (2014) | Kindle Voyage (第7代) |
G090 (G090KE、G090KF、G090LK、G090LL 不支持越狱) | Kindle Paperwhite 3 (2015) | Kindle Paperwhite (第7代) |
G0B0 (G0B0GR 不支持越狱) | Kindle Oasis (2016) | Kindle Oasis (第8代) |
G000 | Kindle Basic 2 (2016) (理论上 Kindle X 咪咕也属于此型号) | Kindle (第8代) |
和固件版本一样,请将 Kindle 产品型号也记录下来。因为接下来的部分我将使用基于产品的 Kindle 型号,所以请务必仔细核对,以免出现问题。
4. 为 Kindle 进行备份
你可以通过两种方式进行备份,这取决于你所希望备份的数据:
① 通过 Whispersync 同步在亚马逊 Kindle 商店购买 / Kindle 个人文档的阅读笔记、书签和标注等数据:
如果你使用的是 Kindle 5.6.5 及以下版本的固件:
确保 Kindle 通过 Wi-Fi 或其他方式连接至网络的情况下,在首页的上侧点击齿轮按钮,并在上方的弹出菜单中选择「同步我的 Kindle」。
如果你使用的是 Kindle 5.7.2 及以上版本的固件:
确保 Kindle 通过 Wi-Fi 或其他方式连接至网络的情况下,在首页的右上角点击「≡」按钮,并在下拉菜单中选择「同步并查看内容」。
注意:如果你的亚马逊账户绑定了多个 Kindle 且各个平台的数据不同,请考虑使用第二种方式备份你的 Kindle,但这种方式不一定能够保证所有数据都能够得到恢复。
② 通过 USB 数据线同步在亚马逊 Kindle 商店购买 / Kindle 个人文档的阅读笔记、书签和标注等数据、Kindle 的屏幕截图以及本地导入的 mobi、pdf 等离线书籍:
首先,将 Kindle 设备通过 USB 数据线连接至电脑。在电脑上找到 Kindle 盘符,即可看见 Kindle 设备中的所有个人数据。你可以选择对这些文件全部复制以进行备份,但这些文件中大部分都是缓存数据。各个文件夹内所包含的文件如下:
位置 | 文件属性 |
---|---|
/Kindle | 屏幕截图、屏幕截图的详细数据 |
/Kindle/documents | 加密的 mobi 书籍文件、书籍的缓存数据、个人文档、词典、部分用户数据 |
/Kindle/documents/My Clippings.txt | 我的剪贴 |
/Kindle/documents/dictionaries | 词典数据 |
备份完数据后,我们就做好越狱前的准备操作了。
开始给 Kindle 越狱
这里,我将按照 Kindle 固件版本与 Kindle 型号区分几种越狱的方式,请在开始越狱操作前仔细核对版本与型号。
首先,针对任何越狱方式,都请在越狱前提前对设备进行以下操作:
① 确保设备已经绑定了 Amazon 账户;
② 确保设备电量充足(至少在 80% 以上);
③ 确保设置中「特惠广告」「家长监护设置」功能已关闭,并取消设置设备密码;
④ 开启飞行模式。
1. 针对 Kindle 固件版本 5.8.7 及以下的 Kindle Oasis、Kindle Voyage、Kindle Paperwhite 2、Kindle Paperwhite 3、Kindle Basic、Kindle Basic 2 用户
该越狱方法来自:https://www.mobileread.com/forums/showthread.php?t=275877
这个方法需要你对 Kindle 降级操作,再通过老版本所提供的越狱方式对你的设备进行越狱。
开始降级
首先,你需要下载 Kindle 的出厂固件至你的电脑上:
Kindle 型号 | 出厂固件 (ADrive, 由原作者提供) | 出厂固件 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
Kindle Oasis | 下载 | 下载 |
Kindle Voyage | 下载 | 下载 |
Kindle Basic 2 | 下载 | 下载 |
Kindle Basic | 下载 | 下载 |
Kindle Paperwhite 3 | 下载 | 下载 |
Kindle Paperwhite 2 | 下载 | 下载 |
如果你需要校验 MD5 码,可以在本方法最上方所提供的来源链接中步骤 3 的「Primary」内找到。
下载完毕后,你需要将 Kindle 通过 USB 数据线连接至你的电脑,然后将 bin 文件放至于 Kindle 的根目录,再断开 USB 连接。接着,你需要在首页的上侧点击齿轮按钮,并在上方的弹出菜单中选择「全部设置」;等待页面跳转完毕后,点击右上角的「┇」,并在下拉菜单中选择「更新您的 Kindle」,并进行确认(如果该选项是灰色的并且无法点按,请退回至上一步,并等待半分钟左右的时间再次执行操作;如果该选项仍然为灰色,表明 Kindle 根目录中的固件无法在当前的设备上使用)。
接下来 Kindle 会执行重启操作,然后会跳转到带有进度条的启动页,此页面大约会持续十分钟左右。
注意:如果 Kindle(尤其是 Kindle Paperwhite 3)在当前界面没有任何反应超过二十分钟或出现无限重启的情况,请将 Kindle 重新通过 USB 数据线连接至你的电脑。
如果你发现 Kindle 磁盘可以被系统识别,请再次将 bin 文件放至于 Kindle 的根目录,断开 USB 连接,然后按住 Kindle 底部的电源按钮 40 秒钟,稍后 Kindle 就会正常启动系统。
如果你发现 Kindle 磁盘无法被系统识别,请现在你的电脑里创建一个名为 DO_FACTORY_RESTORE、且没有后缀名的文件,然后按住 Kindle 底部的电源按钮 40 秒钟直到 Kindle 重启,这时 Kindle 磁盘将会有非常短的一段时间被电脑识别,你需要利用这段时间快速地将文件拷贝至 Kindle 的根目录上,如果拷贝成功,按住 Kindle 底部的电源按钮 40 秒钟后 Kindle 就会恢复正常,然后你需要像第一种情况一样将 bin 文件放至于 Kindle 的根目录,断开 USB 连接,按住 Kindle 底部的电源按钮 40 秒钟,稍后 Kindle 就会正常启动系统;如果拷贝失败,请重复上一步的操作。
在降级完毕后,Kindle 将会正常进入系统。请确保 Kindle 当前属于飞行模式,然后在设置中查看 Kindle 固件是否已经降级到 bin 文件所对应的版本。如果版本不正确,请返回初始步骤,再尝试一次。
刷入越狱固件
① 针对 Kindle Paperwhite 2 的特别操作步骤:[推荐]
首先,你需要下载 Kindle 的越狱固件至你的电脑上:
Kindle 型号 | 越狱文件 (由原作者提供) | 越狱文件 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
Kindle Paperwhite 2 (特别版) | 下载 | 下载 |
下载完毕后,请将 .tar.xz 文件解压缩,接着再将文件夹内的 kindle-5.4-jailbreak.zip 解压缩。
接下来,你需要将 Kindle 连接至电脑,并把「kindle-5.4-jailbreak」文件夹中的所有文件拷贝至 Kindle 的根目录中。随后的操作和之前一样,在断开连接后找到「更新您的 Kindle」并进行确认。但和之前不同的是,这一次点击确认后系统将不会有任何反应,请不要进行任何操作,并耐心等待几分钟的时间,直到屏幕的下方出现了点阵的「 JAILBREAK 」文字时,代表越狱已经成功。
接下来,你可以直接跳转到「升级固件」继续进行操作。如果在操作的过程中出现了任何问题,请等待系统正常重启后使用下方的第二种方式刷入越狱固件。
② 针对 Kindle Oasis、Kindle Voyage、Kindle Paperwhite 2、Kindle Paperwhite 3、Kindle Basic、Kindle Basic 2 的操作步骤:
首先,你需要下载 Kindle 的工厂文件至你的电脑上:
Kindle 型号 | 工厂文件 (由原作者提供) | 工厂文件 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
Kindle Oasis、Kindle Voyage、Kindle Paperwhite 2、Kindle Paperwhite 3、Kindle Basic、Kindle Basic 2 | 下载 | 下载 |
注意:这里百度网盘所提供的文件需要先解压一次得到「main-htmlviewer.tar.gz」,而原作者的链接则不需要解压,可以直接使用。
接着将「main-htmlviewer.tar.gz」拷贝至 Kindle 的根目录中,然后断开链接,并在 Kindle 的首页上点击「搜索」,输入「;installHtml」(由于 Kindle 内建的键盘用起来不是那么灵活,请务必注意大小写和标点符号),确认无误后点击键盘右下角的回车键。在正常情况下,这时的 Kindle 屏幕会突然开始刷新并重新启动,如果没有反应,请检查是不是哪一步出现了问题。
接下来,你需要下载 Kindle 的越狱固件至你的电脑上:
Kindle 型号 | 越狱文件 (由原作者提供) | 越狱文件 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
Kindle Oasis、Kindle Voyage、Kindle Paperwhite 2、Kindle Paperwhite 3、Kindle Basic、Kindle Basic 2 | 下载 | 下载 |
解压下载的文件,并将「Update_jailbreak_hotfix_1.14.N_install.bin」拷贝至Kindle 的根目录中,然后使用「更新您的 Kindle」大法。设备会在一小段时间后重启,待重新进入系统后就越狱成功了。
注意:由于 Kindle 5.4.X 版本的在线更新功能已经被封锁,建议在越狱成功后转至文章后部分的「恢复固件至最新版本」升回最新版本。升级将不会导致越狱丢失。
2. 针对 Kindle 5.6.1.1 及以下的 Kindle Paperwhite 用户
首先,你需要下载 Kindle 5.4.4 的固件至你的电脑上:
Kindle 型号 | Kindle 5.4.4 固件 (由 Amazon 提供) | Kindle 5.4.4 的固件 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
Kindle Paperwhite | 下载 | 下载 |
下载完毕后,你需要将 Kindle 通过 USB 数据线连接至你的电脑,然后将 bin 文件放至 于 Kindle 的根目录。这时不需要断开 USB 连接,请直接长按底部的电源键,直到 Kindle 重启并开始降级。等待重新进入系统后,请至「设备信息」查看固件是否已经降级,如果失败请重试以上操作。
成功后,请 下载越狱文件 并进行解压,得到「kindle-5.4-jailbreak.zip」后再进行解压,并将解压后的文件放至于 Kindle 的根目录。断开 USB 连接后请在之前「设备信息」那个菜单找到「更新您的 Kindle」,等待几秒后,如果出现「 JAILBREAK 」,则越狱成功。
注意:由于 Kindle 5.4.4 版本的在线更新功能已经被封锁,建议在越狱成功后转至文章后部分的「恢复固件至最新版本」升回 5.6.1.1 版本。升级将不会导致越狱丢失。
3. 针对 Kindle 5.6.5 的所有用户
该越狱方法来自:https://www.mobileread.com/forums/showthread.php?t=265675
首先,你需要下载 Kindle 的两个越狱文件至你的电脑上:
Kindle 型号 | 越狱文件一 (由原作者提供) | 越狱文件一 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
所有固件为 Kindle 5.6.5 且未在序列号表格中标识为「无法越狱」的设备 | 下载 | 下载 |
Kindle 型号 | 越狱文件二 (由原作者提供) | 越狱文件二 (百度网盘, 由 Kindlefere 提供) |
---|---|---|
所有固件为 Kindle 5.6.5 且未在序列号表格中标识为「无法越狱」的设备 | 下载 | 下载 |
下载完毕后,你需要解压 jb.zip,并将 Kindle 通过 USB 数据线连接至你的电脑,然后将 jb 文件夹放至于 Kindle 的根目录,再断开 USB 连接。
接着,你需要在首页的上侧点击齿轮按钮,并在上方的弹出菜单中选择「体验版网页浏览器」;等待页面跳转完毕后,点击上方的地址栏,并使用内建的键盘输入「file:///mnt/us/index.html」,确认无误后按下回车键。在接下来的网页中,请点击「I Agree」按钮,随后点击「Stage1」。
之后浏览器可能会提示无法访问网页,这时按左上角的返回键,然后再点击「Stage2」,等待顶部出现「Run ;fc-cache in the search bar.」时,请点击地址栏,并输入「;fc-cache」(注意标点符号),确认无误后按下回车键。如果提示「Jailbreak succeeded!」,则该部分的操作成功。
随后,你需要再次将 Kindle 连接至电脑,然后解压刚才下载的「JailBreak-1.14.N-FW-5.x-hotfix.zip」,并将「Update_jailbreak_bridge_1.14.N_install.bin」放至于 Kindle 的根目录,再断开 USB 连接。
接着,你需要在首页的上侧点击齿轮按钮,并在上方的弹出菜单中选择「全部设置」;等待页面跳转完毕后,点击右上角的「┇」,并在下拉菜单中选择「更新您的 Kindle」,并进行确认(如果该选项是灰色的并且无法点按,请退回至上一步,并等待半分钟左右的时间再次执行操作;
如果该选项仍然为灰色,表明 Kindle 根目录中的固件无法在当前的设备上使用)。如果成功,系统将会重启,待重启完毕后,则越狱成功。
恢复固件至最新版本
由于大部分越狱方法都需要经历降级的操作,再加上升级系统并不会导致越狱的丢失,所以建议大家在越狱后将系统升级为最新版本。步骤如下:
首先,请确认 Kindle 根目录下已经没有了 bin 文件。接着,请按照 Kindle 型号至 Amazon 官网下载最新版本的固件:
型号 | 下载地址 |
---|---|
Kindle Paperwhite | 下载 |
Kindle Paperwhite 2 | 下载 |
Kindle Basic | 下载 |
Kindle Voyage | 下载 |
Kindle Paperwhite 3 | 下载 |
Kindle Oasis | 下载 |
Kindle Basic 2 | 下载 |
然后将它们拷贝至 Kindle 主目录上,并使用「更新您的 Kindle」大法进行更新,待重启后即更新完毕。
如何恢复至越狱前的初始状态
如果你想要恢复越狱前的初始状态,操作非常简单:在更新大法的菜单中选择「重置设备」就可以了,Kindle 将不会保留任何与越狱有关的数据。但请注意,此时 Kindle 上的所有内容也会被抹除,所以请提前做好备份。在 Kindle 磁盘上可见的数据是不包含和越狱有关的内容的。
如果在越狱过程中遇到了任何问题,欢迎在下方的评论中提问。
特别感谢
- MobileRead 论坛中的 Kindle Developer's Corner 板块:https://www.mobileread.com/forums/showthread.php?t=275877
- 书伴在百度云网盘上转载的越狱工具,以及书伴官网的关于越狱指南的一些翻译:https://bookfere.com