Ubuntu 10.04下Android的内核和文件系统编译


1 、下载内核和文件系统

1.1 下载文件系统

1) Git的安装
在 Ubuntu 10.04上安装 git只要设定了正确的更新源,然后使用 apt-get就可以了,有什么依赖问题,就让它自己解决吧。其中 curl是一个利用 URL语法在命令行下工作的文件传输工具,会在后面安装 Repo的时候用到。 (貌似 Ubuntu10.04已经默认安装了 git1.7.04,所以这步就不需要了 )

sudo apt-get install git-core curl


2)安装 Repo
    首先确保在当前用户的主目录下创建一个 /bin目录(如果没有的话),然后把它 (~/bin)加到 PATH环境变量中接下来通过 curl来下载 Repo脚本,保存到 ~/bin/repo文件中
     curl http://Android.git.kernel.org/repo >~/bin/repo

    别忘了给 repo可执行权限
    chmod a+x ~/bin/repo

   3)初始化版本库
     如果是想把 Android当前主线上最新版本的所有的 sourcecode拿下来,我们需要 repo的帮助。先建立一个目录,比如 ~/myandroid,进去以后用

    repo init命令即可。
    repo init -u git://android.git.kernel.org/platform/manifest.git
   最后会看到 repo initialized in /android这样的提示,就说明本地的版本库已经初始化完毕。

   4)下载 Android代码
     运行如下命令 $ repo sync

   5.) du -sk 或 du -sm 可看文件夹容量大小


1.2Git 下载 android linux kernel 源码

1)mkdir ~/android_kernel
2) cd ~/android_kernel
3) git clone git://android.git.kernel.org/kernel/common.git (下载默认版本内核源码)

下面是 git常用的命令示例:
4) cd common
5) git branch(查看当前分支,结果为 android-2.6.27)
6) git branch -r(显示远程 branch列表)

  • 1
  • 2
  • 下一页

相关内容