Build aosp for Nexus
来源:互联网 发布:淘宝限购在哪里设置 编辑:程序博客网 时间:2024/05/01 23:12
Build aosp for Nexus
1 按照官方顺序构建编译环境(openjdk,build toolchain相关)。
2 下载repo文件,设置可执行
3 repo init以及repo sync。这个可以使用国内镜像清华大学 AOSP TUNA镜像。如果只是想使用最新版本的aosp代码,可以该网站提供的初始化包,可以避免因为网络等问题造成的初始化失败问题。这个文件较大,可以使用迅雷等下载工具加速下载。因为文件很大,也是使用工具单独下载的原因。剩下的就是按照网站的提示进行解压以及sync。
4 编译之前,需要添加nexus设备需要的binary信息。里面包含了vendor相关的内容,如果不添加,机器刷入编译之后的镜像会卡在google logo的地方。地址可以去Binaries Preview for Nexus Devices按照机型下载。包括高通的以及设备商的。下载完成之后,解压缩,会有对应的sh脚本文件。把这些脚本文件放到源码根目录下面,分别执行即可。
5 选择对应机型的targe进行lunch以及编译。编译完成使用adb reboot bootloader
启动到bootloader,然后fastboot oem unlock
进行设备解锁。在执行这个命令之前,需要进入手机的开发者选项打开oem解锁选项。解锁之后可以使用fastboot flashall -w
,就可以自动化完成刷机过程以及重启手机。
整个过程比较漫长,根据开发机器相关。
0 0
- Build aosp for Nexus
- build AOSP for N6P/N5
- Ubuntu 14.04编译AOSP for Nexus/Pixel
- Building and Flashing AOSP for Device Nexus 5 hammerhead
- AOSP build 系统简介
- Building Android Kernel for the Nexus 5 — AOSP(6.0.1)
- Howto Build Android KitKat (4.4) for the Google Nexus 5
- Precompiling APK Files During Android AOSP Build
- [更新]nexus s刷android4.4(AOSP 4.4.2 Mod)
- Installing Google Play Service and Google Apps on Nexus AOSP
- A practical approach to the AOSP build system
- Google Apps – Framework, Phonesky, GmsCore w/ AOSP Build.
- Nexus for linux安装
- Building AOSP 4.4_r1.2 with efs tools on Nexus 7 Tablet
- AOSP ON MAKO(在NEXUS 4上刷ANDROID 4.4 源码包-下载/配置/编译/刷机)
- Nexus 搞机之路 —— aosp源码的获取与编译
- Building Kernels for Galaxy Nexus
- 复用- build for last
- 致雅嵌入式工作室——收到GPS模块的数据
- Android--MVP架构设计Listview
- 二叉树的遍历算法(递归和非递归)
- 内存溢出问题
- mysql的3种分表方案
- Build aosp for Nexus
- poj 2559 Largest Rectangle in a Histogram 求面积最大的矩形(单调栈)
- PING++微信支付问题小结
- Ubuntu,kubuntu与xubuntu的差别 Ubuntu各版本主要差异
- MySQL隐式转化整理
- idea 14提示override错误
- LintCode:克隆二叉树
- Java的初始化顺序
- 坚持#第25天~aditplus更熟悉了