Android源码下载之----内核需要另外下载

用repo sync下载的android源码默认不包含kernel目录,需要自己另外下载。

下载命令:$ git clone https://android.googlesource.com/kernel/common.git kernel

 

当然可以对其他的内核下载:

高通芯片:$ git clone https://android.googlesource.com/kernel/msm.git

TI芯片: $ git clone https://android.googlesource.com/kernel/omap.git

三星芯片:$ git clone https://android.googlesource.com/kernel/samsung.git

nVidia芯片:$ git clone https://android.googlesource.com/kernel/tegra.git

 

下载完用ls命令看下,是不是在kernel没看到任何代码,试着运行一下git的列出分出命令:

$ git branch -a,会看到一系列分支,打*的就是当前分支,最后切换一下分支,你想要的代码就出现了。

我用的是remotes/origin/android-2.6.39分支。

 

最后一点,如果希望代码和kernel同时下载,在./repo/manifests/default.xml文件中增加如下语句:

 <project path="kernel/common" name="kernel/common" revision="android-2.6.39"/>

 

参考:http://blog.csdn.net/sakulafly/article/details/8466702

Android源码下载之----内核需要另外下载

上一篇:js文字动态移动效果


下一篇:sql游标