2022ubuntu完美搭建ASOP源码编译环境(国内镜像)3–刷入手机
刷入手机步骤
1.安装adb
2.找到镜像文件
3.进入fastboot
4.刷入system.img
5.开机
2.文件
out/target/product/sailfish下的
huruwo@ubuntu:~/ASOP_8.0_r2/out/target/product/sailfish$ ls
android-info.txt installed-files.json root
boot.img installed-files.txt symbols
build_fingerprint.txt kernel system
clean_steps.mk module-info.json system.img
current_build_config.mk obj system_other
data obj_arm system_other.img
dex_bootjars previous_build_config.mk userdata.img
fake_packages ramdisk-recovery.img vendor
gen ramdisk.img vendor.img
installed-files-system-other.json recovery
installed-files-system-other.txt recovery.id
3.进入fastboot 页面
adb reboot bootloader
4.刷入系统
sudo apt install fastboot
fastboot flash system system.img 刷入系统
等待开机
fastboot flash system system.img
target reported max download size of 536870912 bytes
erasing 'system_a'...
OKAY [ 0.318s]
sending sparse 'system_a' 1/2 (517276 KB)...
OKAY [ 64.682s]
writing 'system_a' 1/2...
OKAY [ 7.142s]
sending sparse 'system_a' 2/2 (445827 KB)...
OKAY [ 55.041s]
writing 'system_a' 2/2...
OKAY [ 6.691s]
finished. total time: 133.874s
5.为什么刷入的是system.img
System.img就是设备中system目录的镜像,里面包含了Android系统主要的目录和文件
也就是最核心的内容
6.补充 如何新增编译版本
比如我要编译user版本
https://blog.csdn.net/qq_35993502/article/details/118670355
编译配置文件新增一行即可
img文件介绍
vendor.img 248M
userdata.img 149M
system_other.img 148M
ramdisk.img 1.8M
ramdisk-recovery.img 7.5M
system.img 986M
boot.img 29.8M