源代码的下载和编译:
*****************************************

下载 编译和测试Android源代码
1.创建用于存放下载脚本的目录:
# mkdir ~/bin
# PATH-~/bin:$PATH
2.下载repo脚本文件
# curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
# chmod a+x ~/bin/repo
3.创建用于存放Android源代码的目录
# mkdir android_source
# cd android_source
4.初始化
# repo init -u https://android.googlesource.com/platform/manifest
5.下载Android源码
# repo sync
///////////////////////////////////////////////////////////
编译Android源码
1.初始化编译环境
2.选择目标
3.编译Android源代码
///////////////////////////////////////////////////////////
下载和编译Linux内核源代码:
1.# git clone https://android.googlesource.com/kernel/common.git
2.# git branch -a
3.# git checkout -b android-3.0 remotes/origin/android-goldfish-2.6.29
配置和编译Linux内核:
# export PATH=/root/compilers/arm-none-linux-gnueabi/bin:$PATH
# cd ~/linux_kernel
# make clean
# make

http://www.cnblogs.com/zygoodest/