V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
why812182493
V2EX  ›  Kindle

请教一个关于 kindle 固件修改的问题

  •  
  •   why812182493 · 2016-12-18 14:48:23 +08:00 · 3671 次点击
    这是一个创建于 2930 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手头有一个序列号为 B05A 开头的日版 kpw2 ,默认没有中文界面。

    之前看过大神的帖子,原因是系统 langpicker.conf 文件中有一段判断序列号并删除语言的代码,于是我萌发了一个通过修改固件以实现中文菜单的想法,不过一直比较忙,等到昨天才又折腾了一下,但是最后打包的 bin 文件还是没办法正常更新。现在把过程说一下,期待大神指点

    机子目前是 5.8.2 的固件,到官网下载了 5.8.7 的 bin 文件,然后到 mobileread 上下载了 NiLuJe 大神的 KindleTool ,并参考 github 上的 readme

    http://www.mobileread.com/forums/showthread.php?t=187880

    https://github.com/NiLuJe/KindleTool/

    用 convert 命令查看 bin 文件信息如图:

    http://p1.bqimg.com/567571/0fdfea612b6574e1.png

    用 extract 命令解包 bin 文件,得到 rootfs.img.gz ,再用 7z 解压得到 fwo_rootfs.img

    用 winhex 搜索 fwo_rootfs.img 中的 B05A 字段,并修改为 B05B ,保存替换 rootfs.img.gz 中的原文件

    最后用 create 命令重新打包成 bin ,命令如下:

    kindletool create recovery2 --device paperwhite2 --bundle FB03 --magic1 2048630901 --magic2 1897089723 --minor 1 --platform wario --tgtrev 3095600028 imx60_wario rootfs.img.gz update587.bin

    将 update587.bin 重新解包,确认文件结构与原 bin 文件一致

    将生成的 update587.bin 拷贝到 kpw2 根目录中,更新提示 update error 4

    1 条回复    2017-03-05 12:57:38 +08:00
    czmecho
        1
    czmecho  
       2017-03-05 12:57:38 +08:00
    不是说全球统一固件的吗?在设置里面可以改语言。反正我买的美版直接更改语言,直接登陆中亚账号。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1309 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:37 · PVG 07:37 · LAX 15:37 · JFK 18:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.