コンパイルcm 12.1
2738 ワード
背景
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install bison build-essential curl flex git gnupg gperf libesd0-dev libncurses5-dev libsdl1.2-dev libwxgtk2.8-dev libxml2 libxml2-utils lzop openjdk-7-jdk openjdk-7-jre pngcrush schedtool squashfs-tools xsltproc zip zlib1g-dev g++-multilib gcc-multilib lib32ncurses5-dev lib32readline-gplv2-dev lib32z1-dev
mkdir -p ~/bin
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
echo "export PATH=~/bin:$PATH" >> ~/.bashrc
この一歩はとても重要で、多くの人がここで失敗して、ここに梯子が必要であることに注意します.
同期ソース
mkdir -p ~/android/cm
cd ~/android/cm
repo init -u git://github.com/CyanogenMod/android.git -b cm-12.1
repo sync
途中でネットが切れたり、エラーが発生したりしたら、再びrepo syncを続けてもいいです~注意:
cm 12以降は不要ですコンパイルROM
. build/envsetup.sh
breakfast bacon