Kindle咪咕刷安卓系统记录
不满足于Kindle咪咕的使用体验,参考B站UP主Ygjsz_的Kindle咪咕刷入修改版安卓5.1教程和Ad_233的Kindle咪咕版完全折腾指南,终于将手上这个大部分时间闲置的Kindle咪咕刷成了安卓。特别感谢两位UP主的辛勤付出。
注意:刷机有风险,本文仅是分享本人的刷机过程,仅供学习研究参考,请勿轻易尝试。
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再回车就保存好了。