拆机换Kindle PaperWhite 3屏保

拆机换Kindle PaperWhite 3屏保

之前一直想给Kindle换屏保,今天抽空研究了一下,嗯果然还是拆机最简单

我的设备是KPW3,软件版本是5.9.2.0.1。先把要做的图片剪裁一下,KPW3的分辨率为1072*1448,将所有图片都剪切到这个大小,然后重命名图片为bg_ss00.png ~ bg_ss19.png,共20张图。我没有试过缺少会怎样,直接做了20张。做完后放在一个英文文件夹中拷贝到Kindle中,我这里复制到了t这个文件夹中。

在设置中查看设备序列号,然后打开Python,根据序列号计算MD5后拼接出root密码

print("fiona%s"%hashlib.md5("序列号\n".encode('utf-8')).hexdigest()[13:16])

接着需要一个TTL转USB或者RS232的串口,最好1.8V的,3.3V也可以用;按照网上的KPW3拆机教程,拆开之后如下(无线充电模块是之前加的):

PCB上写着DEBUG的端口就是要焊接出来的串口线,从上到下分别是GND RX TX。连接完成后使用PuTTY打开相应的串口,参数115200,n,8,1。

串口线

紧接着在Kindle设置中选择重启(如果已关机则直接开机即可),不出意外PuTTY已经可以收到字符了。当收到  Hit any key to stop autoboot  时,按任意键中断自动boot。要注意这里时间只有1S,开机的时候要盯着屏幕,不然容易错过。

此时在控制台中输入:

bootm 0xE41000

进行手动引导,这时Kindle屏幕会显示菜单,在屏幕上点击菜单 (0)-Reboot or Disable Diass

接着继续选择(EXIT LOGIN)-Exit to login prompt

选择完成后Kindle会刷屏进入下一个阶段:

在PuTTY中输入用户名:root  密码为刚刚Python算出来的密码:

登录完成后开始挂载磁盘,运行:

mkdir /tmp/main
mkdir /dev/mmcblk0p1 /tmp/main

将磁盘挂载在/tmp/main上,然后覆盖默认屏保:

cp -r /mnt/us/t/. /tmp/main/usr/share/blanket/screensaver

默认屏保保存在/tmp/main/usr/share/blanket/screensaver中,直接覆盖即可。

覆盖完成后输入reboot重启。等待Kindle启动。

最后放几张图:

赞赏

Mfweb

文章作者

Time waits for no one.

推荐文章

发表回复

textsms
account_circle
email

拆机换Kindle PaperWhite 3屏保
之前一直想给Kindle换屏保,今天抽空研究了一下,嗯果然还是拆机最简单。 我的设备是KPW3,软件版本是5.9.2.0.1。先把要做的图片剪裁一下,KPW3的分辨率为1072*1448,将所有图片都剪切到…
扫描二维码继续阅读
2018-02-06