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

2016-12-18 14:48:23 +08:00
 why812182493

手头有一个序列号为 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

3454 次点击
所在节点    Kindle
1 条回复
czmecho
2017-03-05 12:57:38 +08:00
不是说全球统一固件的吗?在设置里面可以改语言。反正我买的美版直接更改语言,直接登陆中亚账号。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/328439

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX