1.配置Linux编译环境
-
安装JDK
AOSP(AndroidOpen Source Project)需要Java7支持,在Ubuntu中使用OpenJDK,安装方法如下:
$ sudo apt-get update
$ sudo apt-get install openjdk-7-jdk
-
安装需要的包(只针对Ubuntu14.04)
$ sudo apt-get install bison g++-multilib git gperf libxml2-utils
-
配置USB连接和设置编译好的output文件目录等在此不作详细介绍(不影响编译效果)
2.下载Android源码
-
创建Repo客户端
①.创建新的目录WORKING_DIRECTORY来存放工作文件:
$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY
②. 运行repoinit获取最新的Repo版本(推荐),之后下载的源码将存放在工作路径WORKING_DIRETORY中:
$ repo init -u https://android.googlesource.com/platform/manifest
或者指定下载任一版本(Branch),在创建Repo客户端时使用-b 选项:
$repo init -

本文详细介绍了如何在Linux环境下下载、编译Android 5.0.1 (Lollipop) 源码,并将其烧录到Nexus 4设备的过程,包括配置编译环境、下载源码、获取硬件驱动、编译源码、解锁Bootloader以及刷入Bootloader和基带版本。
源码的下载、编译(eng版本)并烧录到Nexus 4&spm=1001.2101.3001.5002&articleId=42471437&d=1&t=3&u=52bd05ad9c304292ad72e7686682fe32)
2625

被折叠的 条评论
为什么被折叠?



