在Ubunu上安装CM源代码

    我用的是 ubuntu 10.04,这篇文章是自我总结用的,如有错误欢迎指正。

    在虚拟机中安装好系统,然后安装编译需要的程序:

   sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngcrush schedtool

   sudo apt-get install openjdk-6-jdk

     现在下载CM源代码:

    首先下载repo,并赋予可执行权限,至于repo的作用百度了解一下:

    mkdir -p ~/bin

    curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo

    chmod a+x ~/bin/repo

     PATH=$PATH:~/bin

    然后准备下载目录

    mkdir -p ~/android/system

    cd ~/android/system/

    repo init -u git://github.com/CyanogenMod/android.git -b gingerbread

    repo sync -j16
 好了耐心等待吧,下载了很长时间,有8个G样子

 下载完成之后就可以编译了,编译生成的文件有system.img  userdata.img 等等但是不包含内核~

在~/android/system下面执行make就可以了

 另外要更新CM7的源代码使用命令 repo sync。

 

你可能感兴趣的:(虚拟机,android,ubuntu,源代码,cm7)