相关文章:【android Framework 探究】android 13 aosp编译全记录
写在开始
书接上文,编译完后,在二手平台挑挑拣拣最终下手piexl 5,这就开始迫不及待的烧录。
一,解锁bootloader
如果之前已经解锁可以跳过这步
- adb reboot bootloader
- fastboot devices (查看设备是否就绪)
查看 Device States为“lock”再进行如下解锁操作,如果已经是“unlock”,说明已经解锁解锁,直接开始烧录即可。
- fastboot flashing unlock
使用手机音量键切换,Unlock the bootloader,按电源键确认,解锁后,Device States为“unlock”
二,烧录
- 设置环境变量
/home/{usr name}/{build directory}/out/target/product/{taget}
如上格式设置环境变量。我的如下:
export ANDROID_PRODUCT_OUT=“/home/wu/GitProjects/aosp/out/target/product/redfin”
- fastboot -w flashall
烧录过程中重启属于正常现象,如下输出说明烧录成功。
--------------------------------------------
Bootloader Version...: r3-0.4-8351081
Baseband Version.....: g7250-00202-220422-B-8489468
Serial Number........: XXXXXXXXXX
--------------------------------------------
Checking 'product' OKAY [ 0.015s]
Setting current slot to 'b' OKAY [ 0.586s]
Sending 'boot_b' (98304 KB) OKAY [ 3.214s]
Writing 'boot_b' OKAY [ 2.063s]
Sending 'dtbo_b' (16384 KB) OKAY [ 0.620s]
Writing 'dtbo_b' OKAY [ 0.462s]
Sending 'vbmeta_b' (8 KB