【Fastboot】给android刷整个系统和系统某个单独模块的方法
一、给手机刷android系统apk
1、进入××产品的img编译生成目录
/LINUX/android/out/target/product/××/
2、进入fastboot 模式
adb reboot bootloader
#sudo fastboot devices
3、烧写.img文件
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot flash vendor vendor.img
fastboot flash boot boot.img
擦除分区:fastboot erase {partition} 例:fastboot erase boot或fastboot erase system等。
4、重启手机
fastboot reboot
二、烧写android系统模块apk
1、开启手机读写权限
adb root
adb remount remount失败时执行
adb disable-verity(如果disable-verity失败则可能是你的adb 版本太低了导致的,请升级adb到3.0以上,再次尝试)
adb reboot
就可解决
2、放入安装包 .apk文件
adb push ***./out/target/product/***/system/priv-app/Settings/Settings.apk /system/priv-app/Settings/