本文主要是介绍android 11源码编译和pixel3 刷机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android系统启动篇
1,《android系统启动流程简介》
2,《android init进程启动流程》
3,《android zygote进程启动流程》
4,《Android SystemServer进程启动流程》
5,《android launcher启动流程》
6,《Android Activity启动过程详解》
Android系统开发准备篇
1,《Android 源码下载和编译》
2,《android 11源码编译和pixel3 刷机》
3,《Android Framework代码IDE加载和调试》
Android系统开发实践篇
1,《android设置默认输入法》
2,《android framework预制APK应用》
3,《Android系统层面限制应用开机自启动详解》
4,《android单独编译framework模块并push》
5,《Android Framework开发系统问题分析》
Android系统开发核心知识储备篇
1,《Android编译系统-envsetup和lunch代码篇》
2,《Android编译系统-概念篇》
3,《android日志系统详解》
4,《Android系统Handler详解》
5,《Android系统Binder详解》
6,《Android中Activity、View和Window关系详解》
7,《android view绘制流程详解》
8,《Android读取系统属性详解》
9,《android 窗口管理机制详解》
10,《初识Android系统》
11,《android中AMS进程通知Zygote进程fork新进程的通信方式》
Android核心功能详解篇
1,《android应用市场点击下载APK安装详解》
2,《Android 手势导航(从下往上滑动进入多任务页面)》
3,《android手势分析(应用界面左往右边滑动退出应用)》
4,《android应用安装流程详解》
5,《android11安装应用触发桌面图标刷新流程》
6,《Android系统多任务Recents详解》
7,《android系统导航栏视图分析》
Gerrit讲解篇幅
1,《Gerrit搭建》
2,《基于Gerrit管理Android代码》
3,《Gerrit接入企业LDAP解决方案》
———————————————————————————————————————————
目录
一,android11源码编译
二,下载驱动
三,开始编译
四,开始刷机
一,android11源码编译
android11源码编译android framework系列中文件《Android 源码下载和编译》
二,下载驱动
因为是要真机运行,所以要下载驱动。根据Android系统版本与机型确定build ID
Build ID :RQ3A.211001.001
Tag :android-11.0.0_r46
Version :Android11
Supported devices :Pixel 3、Pixel 3 XL、Pixel 3a、Pixel 3a XL、Pixel 4、Pixel 4 XL、Pixel 4a、Pixel 4a (5G)、Pixel 5
data:2021-10-01
在下面的网址里面找到对应的驱动。
https://developers.google.com/android/drivers#bluelinerq3a.211001.001https://developers.google.com/android/drivers#bluelinerq3a.211001.001
从上面的两个链接里,下载两个脚本到跟目录下,解压执行。
注意:执行过程中需要同意协议,到最后,要手动输入“I ACCEPT”, 如果手快了一直回车,最后默认就是不同意,这个地方真的是很狗啊,搞了好几次。
结束后,会生成vendor文件夹。
三,开始编译
参考android11源码编译android framework系列中文件《Android 源码下载和编译》
# andoird11选择product
$ lunch aosp_blueline-userdebug
四,开始刷机
准备好pixel系列手机,本案例使用pixel3手机,手机已经解BL锁(限制用户刷第三方ROM和第三方recovery以及限制root的“锁”),执行下列命令,
$ export ANDROID_PRODUCT_OUT='out/target/product/blueline'
$ adb reboot bootloader
$ fastboot flashall -w
等待,
这篇关于android 11源码编译和pixel3 刷机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!