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

延伸阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 225 条留言

  1. 5.16.9 成功降级!分享一下我的降级过程以供大家参考~
    先说明情况:
    我的设备是KPW4,安装USBnet的时候连接了网络,重启后自动升级到了5.16.9。
    重启时发现启动页仍然存在越狱标志,进入系统后无法使用;log命令。
    接下来开始降级:
    我先依据方法二中的步骤将修改后的4个文件复制到Kindle根目录,然后去设置里面重启设备,发现根目录中仍然存在4个文件,也没有出现教程中说的version.txt.backup文件。
    随后我将低版本固件包复制到根目录,弹出磁盘后Kindle显示“An invalid update…”。
    然后我就看评论区,试了各种办法均无果…

    随后我想起来Kindle还有一个强制重启的操作,没准是因为我重启的手法有问题,才导致RUNME.sh没有运行。
    强制重启的具体操作就是长按电源键直到屏幕闪烁(大概要按30多秒)
    开机后检查根目录,4个文件已经消失,也出来version.txt.backup文件,脚本运行成功!(开心
    接着再把降级固件复制到根目录,Kindle也不会报错了,按照正常的升级步骤升级固件就可以了(设置里面选择固件升级)
    happy

  2. 试了各种方法(包括评论区的)无法降级,新买的pw5(固件5.16.9),哭~

  3. “重新启动 kindle。这些文件通常会消失,并会出现 /mnt/us/version.txt.backup 文件。”在这一步我执行完后这几个文件都没有消失,应该是压根没执行。设备信息 pw5 5.16.7。

  4. ko2降级后卡在了大树界面,显示your kindle is restarting. 背光不亮没有任何反应,插电脑充电灯亮但是电脑没反应

  5. 我的机器是kwp3系统版本是5.15.1显示了三个文件夹 libkh、mkk、rp 和三个文件 languagebreak_log、LanguageBreakRan、patchedUks.sqsh。并且能运行;log。多次运行RUNME.sh,确定version.txt已经更改,把固件5.8.2放到机器里,弹出驱动器就直接显示无法更新。

    • 看看你的Emergency.sh文件是否也编辑错误了:

      如下内容:

      现在发现,我第一次设法降级时,添加代码插入点的位置不对,放到了
      # Bye
      sync
      mntroot ro
      代码之后了,而不是之前,可能是这个命令“mntroot ro”执行后,系统root 变为只读了,而不是可读可写(“mntroot rw”)。可能是这个错误造成 降级固件update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin复制到 Kindle 的根目录,也无法执行,突出USB 模式,立即被自动删除。但那时,重启后每次bridge.conf等4个文件都会消失,也出现教程所说的version.txt.backup文件或version.txt_bak文件(自己改的第二个脚本)。

      现在的教训是看大佬的教程一定要仔细,不能有差错。

    • 你一步一步降级,不要一下子降到5.8.2, 可以讲到5.12.1试一试。或到5.14.XX, 再5.13.XX, 再到5.12.XX,最后到5.8.2. 版本跳太多,Kindle认为非法固件。

      • 一次性降级降的太猛了。。。现在可以了,我到5.9的版本就可以了。谢谢回复

  6. 新买的KPW5 8G版越狱成功插件安装完毕,安了防升级补丁还是自动升级到了5.16.7恼火惨了。无法运行RUNME.sh, 靠着方法二试了很多次,还是不行。改的emergency.sh文件相应位置内容为:

    # Patch version
     VER=378310
     cp /etc/version.txt /mnt/us/version.txt.backup
     sed -i -E "1 s/(-)([0-9]+)$/\1${VER}/g" "/etc/version.txt"

    或:

    # Patch version-New
    FW_VERSION=/etc/version.txt
    BK_VERSION=/mnt/us/version.txt_bak
    
    if [ ! -f $BK_VERSION ]; then cp $FW_VERSION $BK_VERSION; fi
    
    PATTERN='^\([^0-9]\+\)[0-9]\+\(-[^-]\+-\)[0-9]\+$'
    REPLACE='\1001\2383859'
    
    sed -i 's/'$PATTERN'/'$REPLACE'/' $FW_VERSION
    
    eips -d l=fff,w=1200,h=220
    eips 2 3 '/etc/version.txt modified successfully'
    eips 2 5 'Please copy firmware and reboot Kindle'

    (二选一) 重启后,都能执行成功。

    但降级的固件拷贝后,一退出USB模式后,1-2秒后,Kindle就报” An invalid update file has been loaded on yuour device…”,然后就被自动删除了。

    固件是从Amazon官网下载的,肯定正确。试的固件为:

    update_kindle_all_new_paperwhite_11th_5.16.6.bin;
    update_kindle_all_new_paperwhite_11th_5.16.4.bin;
    update_kindle_all_new_paperwhite_11th_5.16.2.2.1.bin;
    update_kindle_all_new_paperwhite_11th_5.14.3.0.1.bin;
    update_kindle_all_new_paperwhite_11th_5.14.2.bin

    但没有一个能降级成功的。

    是否亚马逊已发现此降级漏洞?在update_kindle_all_new_paperwhite_11th_5.16.7.bin固件中修复了此漏洞?有人从此版固件降级成功的吗?

    盼高手回复!

    • 方法二我一次性成功了,KO3脑抽升级到最新的固件5.16.21.0.2,结果越狱失效了,原本已经放弃了,没想到降级成功了,我是先改emergency.sh文件,空行,然后加那段代码,然后把几个文件都塞进kindle根目录,重启kindle,然后复制5.16.2.1.1进去kindle目录,然后在kindle设置里面,点击更新,就成功了

    • 说起来,,我的重启方式是,,强制长按关机键久一点,就会自动弹出重启按钮,点下屏幕的重启就好

  7. 新买的KPW5 8G版越狱成功插件安装完毕,安了防升级补丁还是自动升级到了5.16.7恼火惨了,靠着方法二试了多次终于成功降级到5.16.2.1.1,刷固件重置,再次越狱成功,先把Rename OTA binaries插件安上但愿不会再自动升级了,但能降级就不担心了。感谢书伴和分享经验的书友。

    • “靠着方法二试了多次终于成功降级到5.16.2.1.1,刷固件重置,再次越狱成功”—真的成功了吗?求如何操作,脚本是如何修改的?

      我的情况是: 降级的固件拷贝后,一退出USB模式后,1-2秒后,Kindle就报” An invalid update file has been loaded on your device….”,然后就被自动删除了。重复了几十次都是这样。

      • 我的KPE5越狱后自动升级,不能运行;log命令,根据方法二进行了固件降级到5.16.2.1.1。下面是操作流程,提供参考。
        首先在降级前先进行一次最高版本的平刷(我的KPW5自动升级到了5.16.7,就在根目录考入update_kindle_all_new_paperwhite_11th_5.16.7.bin然后重启刷机),再设置重置一次。之后进行下面步骤:
        1、下载NiLuJe 的 K5 越狱包emergency-bridge-recovery.zip文件解压,得到bridge.conf等4个文件,单独编辑 emergency.sh文件(就是按照教程,打开文件,查找到修改位置粘贴Marek提供的那4段命令符后退出保存即可);
        2、把bridge.conf等4个文件复制到 Kindle 的根目录;
        3、重启KPW,bridge.conf等4个文件消失,但没有出现教程所说的version.txt.backup文件;
        4、将降级固件update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin复制到 Kindle 的根目录;
        5、重新启动 kindle;
        6、降级重刷5.16.2.1.1系统,系统显示降级成功;
        7、感觉恢复插件不仅麻烦又混乱,所以采取平刷5.16.2.1.1固件+重置后再次进行一遍越狱操作。
        8、越狱成功后安装KUAL、MRPI,随后安装屏蔽文件,之前一直不要打开WIFI:
        (1)刷热修复补丁:Update_KUALBooklet_hotfix_v2.7.30_install.bin(第一次越狱安装完后就只安装了一个这个屏蔽升级的补丁,在后来的联网操作时自动升级固件导致越狱插件失效);
        (2)在Kindle 根目录创建一个名为 update.bin.tmp.partial 的文件夹,阻止新固件下载;
        (3)安装KUAL安装屏蔽自动升级插件Rename OTA binaries后打开屏蔽设置(安装后一定要进KUAL对OTA进行启动屏蔽设置才有效)。
        这3个操作不知道是哪一项或多项起到了屏蔽作用,之后,进行联网注册,网传书籍,使用KOREADER,再也没有出现自动升级固件导致越狱插件失效的情况。
        只要曾经越狱,就不要担心,不管怎么重安固件重置系统,越狱始终都存在,只是固件升级后越狱插件失效。把固件版本降回来,就恢复正常使用。你可以参考上述步骤再试试。

        • 谢谢提示。但还是不成功,似乎越狱状态消失了。

          试了在降级前先进行一次最高版本的平刷,在根目录拷入update_kindle_all_new_paperwhite_11th_5.16.7.bin,再设置重置一次。再拷入bridge.conf等4个文件,重启KPW5,但bridge.conf 等4个文件不再消失了,也没有出现教程所说的version.txt.backup文件,当然,降级固件update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin复制到 Kindle 的根目录,也无法执行—还是降级的固件拷贝后,一退出USB模式后,1-2秒后,Kindle就报” An invalid update file has been loaded on your device….”,然后就被自动删除了。试了多次,都是这个结果。

          最高版本(5.16.7)的平刷之后,重置,每次重启, 观察启动画面“****JAILBREAK****”已消失了。从现象看,估计KPW5的越狱状态已消失了,或被平刷固件复位加锁了。

          看来,现在已无法再折腾降级固件了。只有等以后5.16.7版的越狱了。

          • 看你说的情况,如果emergency.sh编辑没错,bridge.conf等4个文件复制没错,拷入根目录重启4个文件没执行,那就无法让设备允许低版本固件通过识别,确实可能是越狱状态被清除了。
            我新机时原机固件版本是5.14.0.1,越狱前先刷到了5.16.2.1.1然后开始越狱的,自动升级后,也是以降回5.16.2.1.1为目标的,前后版本基点是一致的。
            不知道你越狱前后的固件版本情况,会不会是这方面问题导致降级失败?

            • 我拿到机器时(二手机)原机固件版本是5.14.3,越狱前先刷到了5.16.2.1.1,然后开始越狱,且越狱成功,装了好多插件和Koreader等。自动强制升级到5.16.7后,也是以降回5.16.2.1.1为目标的,前后版本基点是一致的。

              现在发现,我第一次设法降级时,添加代码插入点的位置不对,放到了
              # Bye
              sync
              mntroot ro
              代码之后了,而不是之前,可能是这个命令“mntroot ro”执行后,系统root 变为只读了,而不是可读可写(“mntroot rw”)。可能是这个错误造成 降级固件update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin复制到 Kindle 的根目录,也无法执行,突出USB 模式,立即被自动删除。但那时,重启后每次bridge.conf等4个文件都会消失,也出现教程所说的version.txt.backup文件或version.txt_bak文件(自己改的第二个脚本)。

              现在的教训是看大佬的教程一定要仔细,不能有差错。

          • 发现一个现象,在KPW5固件版本5.16.7 下,放入 最新“Update_jailbreak_hotfix_1.16.N_install.bin”(2024年4月21日的版本,K5 JailBreak Hotfix | JailBreak-1.16.N-FW-5.x-hotfix.zip | 2024-Apr-21 13:37:00 | 150.2K | N/A | JB Hotfix, 下载链接 https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/Touch/JailBreak-1.16.N-FW-5.x-hotfix.zip), 弹出USB状态后,此文件不会被自动删除,可以在三点菜单中选择“更新我的Kindle”,选择后自动重启,但重启后,显示“更新失败”。

            请问书伴博主及高手,是否有一个方法,通过此最新热修文件,骗过Kindle, 转而在重启中执行“update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin”的降级,从而可以再次从update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin固件越狱?

            这个最新热修文件,如何让KPW5固件5.16.7版不再自动删除Update_jailbreak_hotfix_1.16.N_install.bin的?这个现象对高版本的未越狱的Kindle降价有什么启示? Update_jailbreak_hotfix_1.16.N_install.bin原作者是否可以在此热修文件中加入某一段代码,”骗过”Kindle 后引导转而执行update_kindle_all_new_paperwhite_11th_5.16.2.1.1.bin的升级(实为降级)?当然此用于降级的固件不要放在根目录下,可以放在某个自定义的目录下。

            请高手想一下,找到未越狱过的Kindle固件的降级方法。

    • 应该是越狱状态,但我感觉恢复插件仅麻烦又混乱,所以就采取重置+重刷5.16.2.1.1,然后就重新进行了一遍越狱+安装插件。

  8. 请问各位大佬,KPW4固件版本自动升级到5.16.3,是不是无法降级和无法越狱了???

  9. 备用方法翻译自mobileread,但是我的情况与原作者一样。
    这个方法适合误升到5.16.2.1.1以上的固件导致越狱功能失效的情况。
    降完级记得安阻止固件更新的插件,小心kindle自己再升级回去!(别问我怎么知道的
    另外,runme.me是什么玩意啊!

    • 您好,我的情况也是越狱后自动升级了,目前是5.16.7。按照您的方法一步步操作,重启后没有生成/mnt/us/version.txt.backup 文件,把5.16.2的包放进去也不能安装,请问还有救吗?

  10. 问一下,pw4现在不小心升到5.16.6版本,;log runme有反应,但是无法使用;log mrpi命令无法使用和安装更新插件