我是靠谱客的博主 妩媚跳跳糖,最近开发中收集的这篇文章主要介绍高通sdm660平台编译安卓10,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

编译安卓10源码

在源码根目录执行
环境初始化
source build/envsetup.sh
可以使用lunch,查看当前有哪些板级编译选项
lunch
完整编译
./build.sh dist -j4
编译完成后,所有的镜像在out/target/product/sdm660_64/目录

编译内核和设备树

进入Android10/kernel/msm-4.14目录
编译内核
make bootimage -j4
编译设备树
make dtboimage -j4

使用fastboot烧录

进入烧录模式
adb reboot bootloader
更新A分区
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash mdtp mdtp.img
fastboot flash metadata metadata.img
fastboot flash persist persist.img
fastboot flash recovery recovery.img
fastboot flash super super.img
fastboot flash userdata userdata.img
fastboot flash vbmeta vbmeta.img
fastboot flash vbmeta_system vbmeta_system.img
fastboot flash abl abl.elf
更新B分区
fastboot flash boot_b boot.img
fastboot flash dtbo_b dtbo.img
fastboot flash mdtp_b mdtp.img
fastboot flash metadata_b metadata.img
fastboot flash persist_b persist.img
fastboot flash recovery_b recovery.img
fastboot flash super_b super.img
fastboot flash vbmeta_b vbmeta.img
fastboot flash vbmeta_system_b vbmeta_system.img
fastboot flash abl_b abl.elf
fastboot reboot
调试过程一般只需要烧录A分区

最后

以上就是妩媚跳跳糖为你收集整理的高通sdm660平台编译安卓10的全部内容,希望文章能够帮你解决高通sdm660平台编译安卓10所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部