说起 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 越狱才能实现。

null

越狱前的提示

  1. 本文所介绍的 Kindle 越狱方法不适用于 Kindle 固件版本在 5.8.8 及以上的设备(如果后续有方法,文章也将会更新;如果不知道 Kindle 固件版本是什么的话,可以先继续阅读,在「准备工作」中我会对这一点进行讲解),如果你的固件版本不符合越狱的条件但仍有越狱需求,可以先尝试以下方法来禁止 Kindle 自动更新,并等待未来对应版本的越狱方法:将 Kindle 通过 USB 数据线连接至电脑,并在根目录下新建一个名为「update.bin.tmp.partial」文件夹,并将它的属性设置为只读
    null
  2. 在一般情况下,整个越狱过程需要大约 20-50 分钟的时间;
  3. 本文所指的 Kindle 越狱是针对于「电子书阅读器」,而非「Fire 平板电脑」或者「Fire 手机」;
  4. 本文不包含与越狱插件等有关的内容,关于这方面内容的文章将会在日后另作发表,敬请期待。

越狱前的准备工作

1. 开始越狱前需要准备的内容

  • 需要越狱的 Kindle(本文所提供的越狱方法仅适用于 2012 年发售的 Kindle Paperwhite 及以上的设备,具体支持的设备请看下方的「了解你的 Kindle 型号」)
  • 一根 USB 数据线
  • 一台可以识别 Kindle 磁盘并且可以读取、写入文件的设备(以下简称「电脑」)
  • 一个网络理想的环境

2. 了解你的 Kindle 固件版本

首先,请开启你的 Kindle 并将界面跳转至首页,按照下方的图示来确定自己的 Kindle 固件属于哪一类型:

null

① 如果你使用的是 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 」文字时,代表越狱已经成功。

接下来,你可以直接跳转到「升级固件」继续进行操作。如果在操作的过程中出现了任何问题,请等待系统正常重启后使用下方的第二种方式刷入越狱固件。

点阵的「**** JAILBREAK ****」文字
点阵的「**** 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 磁盘上可见的数据是不包含和越狱有关的内容的。

如果在越狱过程中遇到了任何问题,欢迎在下方的评论中提问。

特别感谢

  1. MobileRead 论坛中的 Kindle Developer's Corner 板块:https://www.mobileread.com/forums/showthread.php?t=275877
  2. 书伴在百度云网盘上转载的越狱工具,以及书伴官网的关于越狱指南的一些翻译:https://bookfere.com