定制系统步骤
一、下载源码
二、编译源码
三、刷机
一、源码下载
1、安装Git
2、安装Repo
3、新建目录
4、下载代码
1、Git是最常用的开源版本控制系统
git安装示例如下:
2、Repo则是一个Google在git基础之上构建的管理工具,类似于加强版git。
Repo安装步骤如下:
macos上执行命令:“brew install repo”也能很快安装好。
3、新建目录:
mkdir aosp
cd aosp
4、下载代码
核心代码只有两行:
repo init -u https://android.googlesource/platform/manifest -b android-12.0.0_r29
repo sync -j8
二、编译源码
源码编译早期使用make出现很多问题,后期改用Soong,具体查看可以看官方文档:Soong 编译系统
编译源码前需要构建相应的环境,具体代码参考官方文档:建立编译环境
下面是针对模拟器编译源码的命令:
source build/envsetup.sh
lunch aosp_arm-eng
经过漫长的等待后才会编译完成
三、刷机:
刷机命令只有两行:
adb reboot bootloader
fastboot flashall
更多推荐
定制Android12系统:源码下载、编译、刷机(通俗易懂版本)
发布评论