CyanogenMod开源代码包括Android和kernel代码,包含Android官方分支和CM分支及Kernel的HTC、Samsung等分支。
网站为:https://github.com/CyanogenMod
1.Android整套代码下载
repo init -u git://github.com/CyanogenMod/android.git -b ics-release --repo-url=git://github.com/android/tools_repo.git
下载的分支为ics-release
在下载到Android源生的project的时候,可能会报错,这时需要添加自己的帐号和密码,修改.repo/manifests/default.xml中的aosp的remote链接为(添加a/):
<remote name="aosp"
fetch="https://android.googlesource.com/a/" />
2.kernel代码下载
举例:
git clone git://github.com/CyanogenMod/htc-kernel-msm8660.git
对应网址:https://github.com/CyanogenMod/htc-kernel-msm8660