Kindle咪咕刷安卓系统记录

不满足于Kindle咪咕的使用体验,参考B站UP主Ygjsz_的Kindle咪咕刷入修改版安卓5.1教程和Ad_233的Kindle咪咕版完全折腾指南,终于将手上这个大部分时间闲置的Kindle咪咕刷成了安卓。特别感谢两位UP主的辛勤付出。

Kindle咪咕刷入安卓系统后

注意:刷机有风险,本文仅是分享本人的刷机过程,仅供学习研究参考,请勿轻易尝试。

Kindle咪咕刷入安卓系统

需要用到的工具和软件包:

下载adb包后解压,然后系统环境变量的系统变量中,Path添加platform-tools的目录路径。

如果Kindle连接电脑在设备管理器中显示感叹号,右键更新驱动,弹出的对话框中选择浏览计算机以查找驱动程序软件,选择从计算机的设备驱动程序列表中选择,最后选择选择Android Bootloader Interface。

拆机和连接TTL进入uboot请参考:Kindle咪咕版刷入微信读书APP教程

在uboot下执行:

setenv bootcmd 'mmc dev ${mmcdev};if mmc rescan; then fuse override 4 6 0x00000020; run testboot; fi;'

保存变量到MMC:

saveenv

执行:

fuse override 4 6 0x00000020

如果显示以下内容则说明成功:

Overriding bank 4 word 0x00000006 with 0x00000020...

进入fastboot模式:

fastboot

此时,Kindle显示Device Recovery Mode界面。

Kindle数据线连接电脑,可以在cmd命令窗口输入以下命令看下是否连接成功:

fastboot devices

如果没有返回设备号,则检查一下fastboot驱动。

解压Ygjsz_的刷机包,运行fastdownload.bat,输入1开始刷机。

都提示OK后,长按电源键,黄灯闪5次后松开,然后Kindle会进入语言选择界面。再在电脑的命令窗口按回车,输入2继续刷机。

如果在上一步提示设备没解锁,那可能是全局变量没有保存成功,在uboot可以使用以下命令查看所有变量:

printenv

刷机完成后,重启Kindle就进入系统了。

安装APP

以微信读书为例,在微信读书官网下载黑水屏版

拷贝安装包到Kindle存储空间里,在Kindle中使用Root Explorder找到安装包点击安装。我在安装最新版微信读书时,一直卡在正在安装状态,返回桌面却发现安装成功了。

使用体验

比悬浮球的方式体验更好,速度也略快一些。读书翻页有残影,忘了原生系统是否有同样的问题。

至于耗电,确实比原生系统掉得快,但也不是想像中的直线速度。

已修改过Selinux的解决方法

如果在刷机前已经参考Kindle咪咕版刷入微信读书APP教程修改过Selinux,那么刷机时会卡在Device Recovery Mode界面。只需要在uboot下删除变量bootargs,再按以上方法刷机即可。

setenv bootargs
saveenv

另外我发现,如果设置了bootargs变量,saveenv保存变量经常卡住,删除这个变量后执行saveenv再回车就保存好了。

阿里云