使用git获取Android源码的时候一般需要使用repo脚本,但是使用repo脚本得到的源码并不带kernel内核的,所以如果需要下载kernel内核还必须使用git手动下载。。。
使用git的clone命令,把内核下载下来,到kernel文件夹
git clone git://android.git.kernel.org/kernel/common.git kernel
下载完之后,进入kernel文件夹,然后可以查看所有的分支,以及当前源码版本分支
git branch -a
在我的电脑上面可以看到下面的内容,前面带星号是当前的分支
* android-2.6.36
remotes/origin/archive/android-2.6.32
remotes/origin/HEAD -> origin/android-2.6.36
remotes/origin/android-2.6.35
remotes/origin/android-2.6.36
remotes/origin/android-2.6.37
remotes/origin/android-2.6.38
remotes/origin/android-2.6.39
remotes/origin/archive/android-2.6.25
remotes/origin/archive/android-2.6.27
remotes/origin/archive/android-2.6.29
remotes/origin/archive/android-2.6.32
remotes/origin/archive/android-gldfish-2.6.29
remotes/origin/archive/android-goldfish-2.6.27
remotes/origin/linux-wl12xx-2.6.39