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