苹果签名

iphoneqm
首页 > 苹果签名 > 正文内容

通用 Kindle 固件降级教程:支持所有已越狱 Kindle 设备

admin1年前 (2025-03-08)苹果签名655

  之前书伴曾在《Kindle 固件降级教程:支持部分已越狱 Kindle 设备》这篇文章中介绍过一种将 Kindle 降级到低版本固件的方法,但是仅适用于部分已越狱的 Kindle 设备,有的需要额外安装急救包插件,有的需要使用特制固件才能降级,而对于型号更新的 Kindle 设备如 Kindle Oasis 3 和 Kindle Paperwhite 5,既不能安装急救包插件也没有适用的特制固件的,就无法降级了。

  小伙伴 xwcoco 在书伴的留言区提供了一个好消息,MobileRead 论坛的网友 katadelos 发现了一种新的降级方法[1],只要你的 Kindle 已经成功越狱,通过简单的修改 Kindle 系统中的一个文件,即可直接使用低版本的官方固件进行降级,无需额外安装插件,也不需要使用特制固件。

  目前已验证的通过本文提供的方法成功降级的 Kindle 设备型号有 Kindle Paperwhite 5(含 Signature 版)、Kindle Paperwhite 4(书伴自测)、Kindle Paperwhite 3、Kindle Oasis 3、Kindle Oasis 2、Kindle Voyage、Kindle 8。如果你的 Kindle 设备也验证了此方法,欢迎留言反馈。

  【 风险提示 】有小伙伴反馈(1,2),按照本文提供的方法为 Kindle Oasis 3(KO3)降级后,出现了无法正常启动的情况,这表明本文提供的方法存在一定的风险,请谨慎使用。

  Kindle 系统中存在一个名为 /etc/version.txt 的文件,其内容中含有“系统软件版本”,Kindle 设备的固件升级程序会将待更新固件的版本与这个版本进行比对,如果要更新的版本大于等于这个版本就允许更新,否则就拒绝。因此,我们可以通过将文本文件中的“系统软件版本”替换成比当前固件版本更小的“系统软件版本”,以达到欺骗固件升级程序、实现降级固件的目的。

  那该怎么获取比 Kindle 设备当前固件版本更小的“系统软件版本”呢?亚马逊为每一个公开发布的 Kindle 固件提供了源代码压缩包,其文件名除了带有固件版本号,还带有一串数字(内部版本号),这一串数字与文本文件中“系统软件版本”的数字是一一对应的,只是存在形式上的差异,我们可以通过简单的规则就可以将其转换成 Kindle 升级程序所需要的“系统软件版本”。

  通过 SSH 登录 Kindle 系统,打开文件 /etc/version.txt 可看到类似如下所示的内容:

  找出第一行“System Software Version”(这也就是前面所提到的“系统软件版本”)后面那一串由横杠分割成三部分的字符,取出第一部分数字和最后一部分数字,比如上面这个示例中的 059 和 380714,将其按照这样一种规则 380714 + 0 + 059 重新拼接成这样一组数字 3807140059。

  然后前往 亚马逊 Kindle 设备固件源代码页面,利用网页浏览器的页面查找功能搜索组合后的数值,就可以找到与 Kindle 设备当前固件相对应的源代码压缩包文件,该压缩包中的固件版本号也与 Kindle 当前固件版本号一致,比如本例是 Kindle_src_5.14.2_3807140059.tar.gz。

  根据这个规律,我们可以反其道而行,先确定要降级的固件版本,然后找到与该版本固件相对应的源代码压缩包,并通过文件名中的数字重新组合成固件升级程序所需要的“系统软件版本”。

  假设,想要将已越狱的当前版本号为 5.14.3.0.1 的 Kindle Paperwhie 4 降级到 5.13.3 版本固件,可以先找相应的源代码压缩文件的文件名 Kindle_src_5.13.3_3676000033.tar.gz,取出里面的 3676000033 这一串数字,将其拆分成 033 和 367600,替换 /etc/version.txt 中“System Software Version”后面那一串字符的第一部分数字和最后一部分数字,替换后的内容如下所示:

  最后就可以下载 5.13.3 版本的官方固件,按照常规手动升级官方固件的方式进行降级了。

  在开始下面的步骤之前,需要确保你的 Kindle 已经成功越狱。如果你的 Kindle 设备还未越狱,可参考《Kindle 越狱支持一览:检查 Kindle 设备能否越狱》这篇文章检查自己的 Kindle 设备是否满足越狱条件,若满足条件,可根据页面中提供的相关文章完成越狱再进行下面的步骤。

  为了简化操作,书伴将涉及修改 Kindle 系统文件的操作写成了自动化的 Shell 脚本,免除了手动登录 Kindle 系统及修改相关文件的繁琐步骤。你可以遵循以下步骤方便快捷地降级固件:

通用 Kindle 固件降级教程:支持所有已越狱 Kindle 设备

  使用下方的选项菜单选择你的 Kindle 设备型号,在出现的列表中确定要降级的固件版本;

  将与固件版本相对应的 Shell 脚本文件“RUNME.sh”和“官方固件”文件下载到本地;

  用 USB 数据线将 Kindle 设备连接至电脑,将“RUNME.sh”拷贝到 Kindle 根目录;

  弹出磁盘,在 Kindle 的搜索框中输入 并按回车,自动修改“系统软件版本”;

  再次用 USB 数据线将 Kindle 设备连接至电脑,将“官方固件”文件拷贝到 Kindle 根目录。

  弹出磁盘,进入 Kindle 界面,依次点击菜单【设置 → 设备选项 → 重启】或【设置 → 设备选项 → 高级选项 → 重启】重启 Kindle(或长按 Kindle 按钮重启),并完成自动降级。

  如果降级后出现某些功能不正常的情况,可备份一下数据,重置一次 Kindle。

  * 提示:脚本会将原始的 /etc/version.txt 文件备份到你的 Kindle 根目录,如不需要可以删除。

  ↑ 选择 Kindle 设备型号后,这里会显示自动化脚本与官方固件下载链接 ↑

  下载官方固件时,如果无法通过点击官方下载链接直接下载,可以尝试使用迅雷等下载工具下载。或者前往“固件大全”页面,通过书伴提供的百度网盘链接下载。

  选择固件版本的时候请注意,由于亚马逊曾经强制升级过老型号 Kindle 设备的固件,太老的固件版本会影响亚马逊网络服务的使用,因此,如果你在降级固件后仍想登录亚马逊账号、使用 Kindle 商店以及 Kindle 个人文档服务,建议使用 5.6.x 及更新版本的固件文件。

  事情是这样的:我买了一个 Kindle,并把它越狱了。然后我打开了WiFi(我犯了个错,以为越狱会关闭自动更新),亚马逊在没有提示的情况下将它升级到了 5.16.4。除了我在启动时仍然有“**** JAILBREAK ****”消息外,其他都不起作用。

  以下是我恢复越狱的方法(基于 mergen3107 11-22-2023 #484)

  在此处下载 NiLuJe 的 K5 越狱包,提取 emergency-bridge-recovery.zip 文件。

  解压缩,编辑 emergency.sh,在文件的末尾,您应该找到以下几行:

  就在这些行之前添加这个(感谢 Marek):

  将这些文件复制到 Kindle 的根目录:

  重新启动 kindle。这些文件通常会消失,并会出现 /mnt/us/version.txt.backup 文件。现在您可以将固件降级到适用于越狱的版本(比如 5.16.2.1.1),Kindle 将接受以前的固件。 降级后,你的系统会有点混乱,因此请恢复出厂设置。你现在有一个全新的系统,准备再次越狱吧!

  如果你在降级的过程中遇到如下所示的问题,可尝试给出的解决方案。

通用 Kindle 固件降级教程:支持所有已越狱 Kindle 设备

  如果在白屏的状态下,通过 USB 数据线将 Kindle 连电脑可以出现磁盘,备份重要的文件,可以在 Kindle 根目录创建一个名为 DO_FACTORY_RESTORE 的空文件(不带扩展名),按 Kindle 的按钮 40 秒重启,Kindle 会自动恢复出厂设置,一般情况下可解决白屏的问题。

通用 Kindle 固件降级教程:支持所有已越狱 Kindle 设备

  禁止自动更新体可参考《如何禁止 Kindle 自动更新(四招阻止固件升级)》这篇文章。

  降级固件后,一般情况下不需要重新越狱,但是需要用 命令重新安装失效的插件。如果发现插件无法正常安装,重新安装一遍最新版 hotfix 修复一下越狱即可恢复正常。恢复越狱和插件的具体步骤可参考《Kindle 升降级固件或重置后如何恢复越狱和插件》这篇文章。

  © 「书伴」原创文章,转载请注明出处及原文链接:bookfere/post/979.html

扫描二维码推送至手机访问。

版权声明:本文由MDM苹果签名,IPA签名,苹果企业签名,苹果超级签,ios企业签名,iphoneqm.com发布,如需转载请注明出处。

转载请注明出处https://www.iphoneqm.com/iphoneqm/694.html

分享给朋友:

相关文章

苹果发布 iOS 12.4.1 正式版,修复重要漏洞,建议所有用户安装

苹果发布 iOS 12.4.1 正式版,修复重要漏洞,建议所有用户安装

  今天,苹果发布了iOS 12.4.1正式版,距离上一次正式版发布仅有一个月。   根据苹果给出的更新说明,iOS 12.4.1正式版提供了重要的安全性和稳定性更新,建议所有用户安装。   ...

如何从 jenkins 插件中获取 android 签名证书

如何从 jenkins 插件中获取 android 签名证书

  我有 android 应用程序的 jenkins 项目。使用 jenkins 插件进行 Apk 签名(见下图):   jenkins 证书设置   如何从 jenkins 取回我的 ....

整理了一些适合做签名的句子

整理了一些适合做签名的句子

  【整理了一些适合做签名的句子】1.做不到最好也要尽最大的努力。2.葡萄很酸,烟火一般 ,看完春天再离开。3.堤坝上有兜卖风筝的小贩,他们在预售春天。4.我想变成你,见你所见,爱你所爱。5.那就在一...

一张苹果证书可以测试安装多少个app?

一张苹果证书可以测试安装多少个app?

  苹果证书是苹果公司用于验证开发者身份和应用程序完整性的一种数字证书。每个开发者在苹果开发者平台上注册账号后,可以通过申请证书来获得一组用于签名应用程序的密钥对。这些密钥对包括一个私钥和一个公钥,私...

苹果tf签名:如何进行苹果tf签名?步骤是什么?

苹果tf签名:如何进行苹果tf签名?步骤是什么?

  苹果tf签名是一种让用户绕过App Store下载安装应用的签名方式。下面是关于苹果tf签名怎么弄的一些要点:   首先,你需要得到开发者原生的签名证书。可以借助官方网站或者信任的第三方机构...

苹果app签名ipa无需上架

苹果app签名ipa无需上架

  项目   价格   说明   苹果个人开发者   元   需有苹果手机或平板,apple强制个人实名认证   Apple官费688元/年,需自行缴纳给苹果公司,200元为协助申请服...

现在,非常期待与您的又一次邂逅

我们努力让每一次邂逅总能超越期待

  • 高效满意
    高效满意

    专业的技术团队

  • 性能稳定
    性能稳定

    响应速度快,放心有保障

  • 用户体验
    用户体验

    响应式布局,兼容各种设备

  • 持续更新
    持续更新

    不断升级维护,更好服务用户