出现的问题:
手机修改system的系统文件崩溃了一次,打开手机就直接进入recovery的界面显示错误
修复方案:
刷入新的system.img修好了
Android 采用fastboot刷system.img boot.img recovery.img
system.img是什么?
它包含了整个系统,android 的framework,application 等等,会被挂接到 "/"上,包含了系统中所有的二进制文件
#system.img是out/target.product/generic/目录下system目录的一个映射,类似与根文件系统的映像,放着android的应用程序、配置文件和字体等。
root@root-OptiPlex-380:~/lonshinetech/src/SPU_B0_R0_0/out/target/product/generic/system$tree -L 1
.
|-- bin
|-- build.prop
|-- etc
|-- fonts
|-- framework
|-- lib
|-- usr
-- xbin
Android 采用fastboot刷system.img步骤
还好之前存过编译手机系统的时候备份过system.img等镜像。以备不时之需。所以在diy自己系统时最后多备份。
操作步骤:
adb reboot bootloader
手机正常启动后,命令行模式下输入
adb reboot bootloader
该命令会自动进入fastboot模式
接着:
fastboot devices
查看是否有设备
//erase 擦除的意思,你懂得
fastboot erase system
fastboot erase cache
fastboot erase config
fastboot erase data
fastboot erase logs
fastboot erase factory
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery recovery.img
fastboot reboot
参考:
原文:https://blog.csdn.net/whu_zhangmin/article/details/23848597