前几天在更新我的3T时,因为之前已经root了手机,所以需要刷入完整包。
但是我不小心就选择了要在启动Android前输入密码。
之后我又装入了xplosed导致系统不稳定,晚上充电的时候可能会自动重启。重启后长时间不输入密码就导致我每天早上都看见手机卡在开机页面,一直loading。闹钟什么的也自然用不了。
恰逢今天看到氧OS更新了,有相机水印。
忍不住又想折腾了一下。
关于数据备份
我在刷机前用钛备份对QQ,VIA,Steam客户端可能无法同步数据的APP进行备份,然后将sdcard下的钛备份的文件夹压缩传到电脑上了。
开始搞机
我首先进入wtrp(第三方recovery)里面把data格式化了。
然后尝试用 adb sideload 去sideload安装OTA包,但是都是提示can not read ‘xxx.zip’
在此之后,我尝试更换adb版本,重装驱动,清理内存等的操作后仍然提示这个错误。
陷入无解的状态。
在此之后,群里大佬让我直接用adb shell进行挂载。
捣鼓一下才醒悟,adb shell需要装有系统才能进行例如 su 一类的操作
也陷入无果的状态
解决方案
在此之后,我随便试了下 adb push ./xxx.zip /sdcard 发现居然可以在没有使用 adb shell 的情况下就能传输文件。
值得一提的是,在此操作之前,你需要在 wtrp 的 挂载 里 关闭 MTP功能
然后在adb框里打入 adb devices 确保你的手机处于 recovery 状态
然后就可以使用 adb push ./xxx.zip /sdcard 来将卡刷包传到手机里。
然后就可以使用 wtrp 的安装进行安装卡刷包。
后话
不知道为什么 wtrp 里面的挂载USB设备失效了,导致无法直接使用挂载USB设备到电脑,就导致了无法直接传输卡刷包到手机
而且在 wtrp 开启了MTP功能后会导致 adb devices 返回的状态并不是 recovery
仍然不行
另外,如果这种方法也不行的同学,那么你就只能选择网上 “一加3T 售后救砖” 的方案使用高通的软件进行救砖。
这个救砖方法我也试过,但是救砖后比较麻烦,需要重新解锁手机和刷入第三方recovery。
可以说,这种救砖方法是真正的“恢复出厂模式”了
XP大法好