【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
我的Nexus 7 (2013 Mobile版),
升级到最新的Android 6.0.1(MOB30M)之后,
为了搞点研究,我再次手动把TWRP刷机神器安装上去了,其实不是完全刷机,只是把平时用不着的一个recovery分区给刷了而已,这样一来启动时就可以按住特殊件选择进入这个分区,什么都可以干了。一如既往的顺利。
先从https://dl.twrp.me/deb/twrp-3.0.2-0-deb.img.html下载到TWRP的映像文件,
然后按住Power+VolumeDown进入bootloader,
然后执行刷机命令
$ fastboot flash recovery /Users/q/Downloads/twrp-3.0.2-0-deb.img
sending 'recovery' (8860 KB)...
OKAY [ 0.285s]
writing 'recovery'...
OKAY [ 0.660s]
finished. total time: 0.944s
然后,用Volume上下键选择Recovery mode,
按Power按钮执行选择。这就进入了TWRP的启动界面了。
进入这个TWRP的好处就是,可以任意操作任何文件了,Advanced里面有Mount工具,还有文件管理器工具。
TWRP的好处是,一旦进入了TWRP界面,就可以从PC这边用adb以root身份操作了,例如adb shell执行个命令什么的,改个文件什么的。
一切顺利,我用adb进去干了点无关的事儿。
然后我就想重启动到从Android 6.0.1里去,那自然是在TWRP的Reboot菜单里,选择System,就重启动了,
挺好的,到了正常的Android 6.0.1 。
诡异的事,过了一会儿我又想进入TWRP里干点事儿,
发现进去之后,换成了Android自己的Recovery mode的画面了,
就是那个安卓太空舱图标,并且显示说"command not specified"(没有准备好系统更新用的文件)。
千真万确,我重新做了一次试验,发现一旦启动了正常的Android 6.0.1,他就会冲掉我刚刚刷过的Recovery分区的内容。
看来这是google故意保护自己的。
来源:oschina
链接:https://my.oschina.net/u/2253129/blog/694083