ubuntu12.04 64位下载CyanogenMod(简称:cm)源代码 android
1.准备
ubuntu12.04(64位)
安装Java6,没装过的看这里http://my.oschina.net/u/1403694/blog/178455
安装git工具,而repo是基于git的。
同时要安装所需的若干软件,命令以下:
sudo apt-get install git-core flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl valgrind
2.安装repo
下载这个文件http://yunpan.cn/QUdenbdS6bDT7
主文件夹目录下本身手动建立文件夹bin,把下载好的repo拷贝到bin文件夹里
PATH=~/bin:$PATH
设置本地repo的可执行权限:
chmod a+x ~/bin/repo
3.下载CyanogenMod源代码
主文件夹先建立文件夹android,代码建立指令以下:
mkdir android
进入android文件夹
cd android
获取gingerbread的分支源代码
repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
回车后提示:
Your Name:(随便添)
Your Email:(随便添)
而后输入两次y ,源代码初始化完成
开始下载源代码
repo sync或repo sync -j16(-j16据网友说比较快,随便j多少均可以)
源代码下载是很慢的,慢慢等。
途中出现下载错误退出的只需按方向键上键再次执行repo sync -j16便可
途中出现下载卡住的的先执行Ctrl+Z中断后,按方向键上键再次执行repo sync -j16便可 git