###0x01.之前在Android 6.0上面将设备Root后(Root教程),手痒又忍不住通过推送的OTA升级到了Android 7.0(Nougat),结果之前的Root全部失效,已经安装的SuperSu打开也提示没有Root权限,无奈又打算重新Root。
###0x02.发现进入[开发者模式]-[OEM解锁],这一项是灰色的,但是在bootloader模式下,device state提示是unlock,怎么解决这个问题呢?答案是通过重新加锁的方式:
1). 先下载fastboot,如果一下再请略过:
Windows: Download here
Mac: Download here!
Linux: Download here!
如果经常用这个命令,可以拷贝到android-sdk-windows\platform-tools目录下。
2). 通过命令行 adb reboot bootloader,或者关机状态下,长按[电源+音量-];
3). 命令行模式执行 fastboot oem lock,根据手机上提示,通过音量键选中YES,然后电源键确定后,就会自动
进入初次开机引导模式;
4). 再次打开开发者模式,发现解锁栏已经可以勾选了。
###0x03.再次Root,用之前的Root教程中的工具,发现已经Root不了:,到官网上重新去看,CF,下载了新版本,然后执行root-windows.bat,还是弹不出来那个unlock的提示界面;
###0x04. 通过fastboot unlock,在bootloader模式下,执行 fastboot oem unlock,根据提示选择YES,完成后系统就又变成unlocked的状态了;
###0x05. 然后下载twrp-3.0.2-2,下载完成后拷贝到跟fastboot相同目录,然后执行 fastboot flash recovery twrp-3.0.2-2-bullhead.img;
注意:尽量到官网下载最新版的,我开始用的3.0.2-0的版本,刷完多次后一直都是停留在TWRP的启动页面,后面刷最新版的就可以了。