Kindle 固件降级教程:支持部分已越狱 Kindle 设备

“Kindle越狱”相关阅读

给这篇文章写一条留言

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

小伙伴们写下了 280 条留言

  1. 按照提示已经退出了诊断模式了。请问遇到错误提示 UPDATE ERROR: 12是不是只能用特制出厂固件了,其他官方版本的也都不行?

  2. 我的k8(5.13.5系统)越狱成功后进行降级操作,按以上步骤操作,但如果刷官方低版本固件(如5.13.3、5.13.2、5.12.5)均提示”error 10″,换特制固件后,提示”error 12″。请问这是什么情况呢?有没有什么办法可以解决?

  3. KPW3,已经成功安装了 MRPI 和 KUAL,但是在安装 Rescue Pack 的时候出现错误:Error: Unable to make old debrick script mutable
    MRPI 的日志如下:

    Running ‘run.ffs’ for ‘rp 20180530.N I’ (Update_rp_20180530.N_install.bin) @ Wed, 04 May 2022 12:50:27 +0000
    system: I rescuepack:install::Mounting diags partition
    system: I rescuepack:install::Setting diags root password to mario
    system: I rescuepack:install::Creating directories
    system: I rescuepack:install::Copying SSH keys
    system: I rescuepack:install::Copying binary files
    system: I rescuepack:install::Patching system_diags
    system: I rescuepack:install::Unmounting diags partition
    system: I rescuepack:install::Copying debrick scripts to main partition
    Hu oh… Got return code 1 . . . :(

    Coward’s Rescue Pack 的安装也出现错误:Error: Unable to make old cowardsdebrick job mutable
    日志如下:

    Running ‘run.ffs’ for ‘crp 3.N I’ (Update_crp_3.N_install.bin) @ Wed, 04 May 2022 12:31:59 +0000
    system: I crp:install::Removing deprecated content
    system: I crp:install::Copying cowardsdebrick job to main partition
    Hu oh… Got return code 1 . . . :(

    不知道有人碰到同样的情况吗?怎么解决呢?

  4. 求问大佬,kindle voyage 5.13.6已越狱降级失败怎么弄,卡在了诊断模式,退出提示device_info.xml not foud 回一级目录点了device setting 再点还是这样,来回很多次了。

  5. 我将ko2的特制固件放到Kindle根目录后,断开数据线与电脑的连接,打开Kindle,发现更新固件的选项是灰的,然后我赶快链接电脑,发现特制固件消失了,再试一下还是这样,请问这种情况怎么解决?

  6. 你好,站长。kpw2的5.12.2.2同样安装Rescue Pack最新版这个插件不成功
    已经安装那个通用的 hotfix 文件了
    2022-04-30 17:00 NiLuJe Rescue Pack最新版说明

    * [r18910] src/run.ffs:

    Kindle Hacks:
    * RP & CRP:
    * Update install/uninstall scripts to handle not-so-recent bridge
    changes.

    查看Kindle 根目录 ⁨extensions/MRInstaller⁩/⁨log⁩/mrinstaller.log 这个文件,显示如下的错误信息:
    **** **** **** ****

    [2022-05-01 @ 08:40:38 +0000] :: [MRPI r18896] – Beginning the processing of package ‘Update_rp_20180530.N_install.bin’ (rp 20180530.N I) . . .

    Extracting update package ‘Update_rp_20180530.N_install.bin’ to ‘/var/tmp/mrpi/staging’.
    Bundle SP01 (Signing Envelope)
    Cert number 0
    Cert file pubdevkey01.pem (Developer)
    Bundle FD04 (Versionless [vls])
    Bundle Type OTA V2
    Minimum OTA 0
    Target OTA 18446744073709551615
    Devices 47
    …省略
    Critical 0
    Padding Byte 0 (0x00)
    MD5 Hash a6df250a9ed5ba0ed70eb5c3db90f71e
    Metadata 7
    Metastring PackageName=RescuePack
    Metastring PackageVersion=20180530.N-r18910
    Metastring PackageAuthor=ixtab, NiLuJe
    Metastring PackageMaintainer=NiLuJe
    Metastring PackagedWith=KindleTool v1.6.5.256-geff2b3d built by portage@localhost on Gentoo
    Metastring PackagedBy=niluje@tyrande
    Metastring PackagedOn=2022-04-30 @ 18:00:48 UTC
    x dropbear_ed25519_host_key
    x debrick.conf
    x libotautils5
    x dropbearmulti
    x debrick
    x dropbear_dss_host_key
    x dropbear_ecdsa_host_key
    x dropbear_rsa_host_key
    x run.ffs
    x dropbear_ed25519_host_key.sig
    x debrick.conf.sig
    x libotautils5.sig
    x dropbearmulti.sig
    x debrick.sig
    x dropbear_dss_host_key.sig
    x dropbear_ecdsa_host_key.sig
    x dropbear_rsa_host_key.sig
    x run.ffs.sig
    x update-filelist.dat.sig
    x update-filelist.dat

    Running ‘run.ffs’ for ‘rp 20180530.N I’ (Update_rp_20180530.N_install.bin) @ Sun, 01 May 2022 08:40:39 +0000

    system: I rescuepack:install::Mounting diags partition
    system: I rescuepack:install::Setting diags root password to mario
    grep: /mnt/mmc/etc/shadow: No such file or directory

    Hu oh… Got return code 1 . . . :(

    • 这网站提供的是kindle-rp-20180530.N-r18795,最新版的是kindle-rp-20180530.N-r18910,但两个都安装失败。请问什么原因?

  7. 你好,站长。kpw2的5.12.2.2,今天刚按照你凌晨发布的越狱教程越狱成功,并安装了相关插件。但是在安装Rescue Pack这个插件总是不成功。不知道有无解决方案。

        • 您好站长,感谢您的解疑,请问凌晨发布的越狱教程中的第三个文件“Update_hotfix_watchthis_custom“是不是您说的这个最新版的hotfix?

            • 您好站长,再麻烦问下,哪个是通用的hotfix,真是不好意思。先行谢过

            • 你好,站长。kpw2的5.12.2.2同样安装Rescue Pack这个插件不成功
              已经安装那个通用的 hotfix 文件了
              查看Kindle 根目录 ⁨extensions/MRInstaller⁩/⁨log⁩/mrinstaller.log 这个文件,显示如下的错误信息:
              [2022-05-01 @ 03:27:17 +0000] :: [MRPI r18896] – Beginning the processing of package ‘Update_rp_20180530.N_install.bin’ (rp 20180530.N I) . . .

              Extracting update package ‘Update_rp_20180530.N_install.bin’ to ‘/var/tmp/mrpi/staging’.
              Bundle SP01 (Signing Envelope)
              Cert number 0
              Cert file pubdevkey01.pem (Developer)
              Bundle FD04 (Versionless [vls])
              Bundle Type OTA V2
              Minimum OTA 0
              Target OTA 18446744073709551615
              Devices 47
              Device Kindle 5 Touch WiFi (0x11)
              Device Kindle 5 Touch WiFi+3G (0x0F)
              Device Kindle 5 Touch WiFi+3G Europe (0x10)
              Device Kindle PaperWhite WiFi (0x24)
              Device Kindle PaperWhite WiFi+3G (0x1B)
              Device Kindle PaperWhite WiFi+3G Canada (0x1C)
              Device Kindle PaperWhite WiFi+3G Europe (0x1D)
              Device Kindle PaperWhite WiFi+3G Japan (0x1F)
              Device Kindle PaperWhite WiFi+3G Brazil (0x20)
              Device Kindle PaperWhite 2 (2013) WiFi (0xD4)
              Device Kindle PaperWhite 2 (2013) WiFi Japan (0x5A)
              Device Kindle PaperWhite 2 (2013) WiFi+3G (0xD5)
              Device Kindle PaperWhite 2 (2013) WiFi+3G Canada (0xD6)
              Device Kindle PaperWhite 2 (2013) WiFi+3G Europe (0xD7)
              Device Kindle PaperWhite 2 (2013) WiFi+3G Russia (0xD8)
              Device Kindle PaperWhite 2 (2013) WiFi+3G Japan (0xF2)
              Device Kindle PaperWhite 2 (2013) WiFi (4GB) International (0x17)
              Device Kindle PaperWhite 2 (2013) WiFi+3G (4GB) Europe (0x60)
              Device Kindle PaperWhite 2 (2013) WiFi+3G (4GB) (0x62)
              Device Kindle PaperWhite 2 (2013) WiFi+3G (4GB) Canada (0x5F)
              Device Kindle PaperWhite 2 (2013) WiFi+3G (4GB) Brazil (0x61)
              Device Kindle Basic (2014) (0xC6)
              Device Kindle Basic (2014) Australia (0xDD)
              Device Kindle Voyage WiFi (0x13)
              Device Kindle Voyage WiFi+3G (0x54)
              Device Kindle Voyage WiFi+3G Europe (0x53)
              Device Kindle Voyage WiFi+3G Japan (0x2A)
              Device Kindle Voyage WiFi+3G Mexico (0x52)
              Device Kindle PaperWhite 3 (2015) WiFi (0G1 -> 0x201)
              Device Kindle PaperWhite 3 (2015) WiFi+3G Japan (0G7 -> 0x207)
              Device Kindle PaperWhite 3 (2015) WiFi+3G Canada (0G6 -> 0x206)
              Device Kindle PaperWhite 3 (2015) WiFi+3G (0G2 -> 0x202)
              Device Kindle PaperWhite 3 (2015) WiFi+3G Europe (0G5 -> 0x205)
              Device Kindle PaperWhite 3 (2015) WiFi+3G Mexico (0G4 -> 0x204)
              Device White Kindle PaperWhite 3 (2016) WiFi (0KB -> 0x26B)
              Device White Kindle PaperWhite 3 (2016) WiFi+3G Japan (0KC -> 0x26C)
              Device Kindle PaperWhite 3 (2016) WiFi (32GB) Japan (0LK -> 0x293)
              Device White Kindle PaperWhite 3 (2016) WiFi (32GB) Japan (0LL -> 0x294)
              Device White Kindle PaperWhite 3 (2016) WiFi+3G International (0KE -> 0x26E)
              Device White Kindle PaperWhite 3 (2016) WiFi+3G International (Bis) (0KF -> 0x26F)
              Device Kindle Oasis WiFi (0GC -> 0x20C)
              Device Kindle Oasis WiFi+3G (0GD -> 0x20D)
              Device Kindle Oasis WiFi+3G Europe (0GU -> 0x21C)
              Device Kindle Oasis WiFi+3G International (0GR -> 0x219)
              Device Kindle Oasis WiFi+3G China (0GT -> 0x21B)
              Device Kindle Basic 2 (2016) (0K9 -> 0x269)
              Device White Kindle Basic 2 (2016) (0KA -> 0x26A)
              Critical 0
              Padding Byte 0 (0x00)
              MD5 Hash e23b716c55c094b8477f05a9ae81c026
              Metadata 7
              Metastring PackageName=RescuePack
              Metastring PackageVersion=20180530.N-r18795
              Metastring PackageAuthor=ixtab, NiLuJe
              Metastring PackageMaintainer=NiLuJe
              Metastring PackagedWith=KindleTool v1.6.5.255-g2131ab5 built by portage@localhost on Gentoo
              Metastring PackagedBy=niluje@tyrande
              Metastring PackagedOn=2022-03-23 @ 23:24:48 UTC
              x dropbear_ed25519_host_key
              x debrick.conf
              x libotautils5
              x dropbearmulti
              x debrick
              x dropbear_dss_host_key
              x dropbear_ecdsa_host_key
              x dropbear_rsa_host_key
              x run.ffs
              x dropbear_ed25519_host_key.sig
              x debrick.conf.sig
              x libotautils5.sig
              x dropbearmulti.sig
              x debrick.sig
              x dropbear_dss_host_key.sig
              x dropbear_ecdsa_host_key.sig
              x dropbear_rsa_host_key.sig
              x run.ffs.sig
              x update-filelist.dat.sig
              x update-filelist.dat

              Running ‘run.ffs’ for ‘rp 20180530.N I’ (Update_rp_20180530.N_install.bin) @ Sun, 01 May 2022 03:27:18 +0000

              system: I rescuepack:install::Mounting diags partition
              system: I rescuepack:install::Setting diags root password to mario
              grep: /mnt/mmc/etc/shadow: No such file or directory

              Hu oh… Got return code 1 . . . :(

    • 查看一下 Kindle 根目录 ⁨extensions/MRInstaller⁩/⁨log⁩/mrinstaller.log 这个文件,看看日志里有没有什么错误信息。

    • 这里有一篇帖子,和你的情况相同:https://www.mobileread.com/forums/showthread.php?p=3641118

      跟帖中有一个用户提供了一个解决方法,并且另外一个用户验证了这一方法可行:

      This also happened to me. I was stuck in diags and I couldn’t exit and didn’t have ssh or to so I copied geekmasters data.tar.gz https://www.mobileread.com/forums/showthread.php?t=169645 and his sample runme to the userstore after 2 reboots to se if the runme worked(one to install the data and one to run the runme), I removed the runme.done and replaced the contents of the runme with “idme -d –bootmode main; reboot”

      大概意思是,把链接页面中提供的 data.tar.gz 和 RUNME.sh 这两个文件(见下面的下载链接)拷贝到 Kindle 根目录(诊断模式下应该是可以通过 USB device mode 连接 USB 的),然后重启两次,如果 RUNME.sh 脚本被执行了,应该能在同一位置看到被修改后的 RUNME.done 文件,然后删除 RUNME.done,并把 RUNME.sh 中的内容替换成 idme -d --bootmode main; reboot 再次重启应该就能关掉诊断模式了。

      退出诊断模式所需文件:https://pan.baidu.com/s/1RcJgygFP70k5h2pgpBz7Bw?pwd=nssr

  8. kpw3卡在退出诊断模式,找不到device_info.xml文件怎么办?刷的是5.9.6.1 版本出厂固件

    • 文中有提示:若点击【Disable Diagnostics】出现错误提示“device-info.xml not found”,请回主界面点一次【Device Setting】。

      • 你用的是哪种进入调试模式的方法?如果是通过文件,通过菜单的 Disable 项应该就可以禁用调试模式;如果是用的 Coward’s Rescue Pack,需要确保重启时断开了 USB 与电脑的连接。

        • 我是用的后一种,刷入的固件,重启的时候没有链接电脑,重启自然进入诊断模式,是不是哪个地方错了?我看刷机教程里也写的,当链接电脑重启时,后一种方法才能进去诊断模式,结果没想到我的即使不连接也进入😁

        • 有没有什么方法把这个辅助插件去掉呀?深受其害,主要是自己笨,不会建没有后缀名的文件,所以才安装了这个Coward’s Rescue Pack插件,结果控制不住了😄

        • 今天又重试了一下刷特制固件,刷好后正常看书,未连接电脑状况下重启没再进去诊断模式,啥情况?