先吐下苦,
今天还真是日了狗,在坐地铁途中玩新xposed插件,插件冲突导致无法开机,
然后打算进入刚更新的recovery准备卸载xposed,然而没料到新刷的recovery没有解密data,sdcard读取出来的是加密的…无法刷卸载包
没有带OTG的type-c的U盘可以直接用来读取卸载包,难受…
只好用fastboot
刷带解密的recovery了
(后来回想一下,其实也可以直接在手机处理。直接从recovery的文件管理器在data/app/[pkg]
干掉插件,我刷的TWRP的recovery自带文件管理器)
Fastboot
是Android
快速升级的一种方法,Fastboot
的协议fastboot_protocol.txt在源码目录./bootable/bootloader/legacy
下可以找到。
Fastboot
客户端是作为Android系统编译的一部分,编译后位于./out/host/linux-x86/bin/fastboot
目录下。
查看已进入bootloader
界面(Android设备的倒地机器人界面)的设备
fastboot devices
烧鸡命令
fastboot flash xloader MLO
fastboot flash environment u-boot.env
fastboot flash bootloader u-boot.bin
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot flash userdata userdata.img
擦除某分区
fastboot erase cache
fastboot flashall
注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机。
一次烧写boot,system,recovery分区:
boot.img
,system.img
,recovery.img
文件的zip包。-
烧写开机画面:
fastboot flash splash1
开机画面重启到system
fastboot reboot
重启到bootloader
fastboot reboot-bootloader
将update.zip刷入
fastboot update update.zip