本站长期提供ROM下载,可以定制多国语言刷机包和和刷机方案。点击这里给我发消息

Andromadus版CM10.1编译教程

编译教程 半夏月 1583℃ 0评论

Andromadus版CM10.1编译教程 ,CM10.1编译教程,感谢大家支持。
flinny基于Andromadus内核的cm10.1相信大家已不陌生, 现在教大家如何自行编译最新的Andromadus版cm10.1.
注意: 
编译需要的空闲磁盘在60G以上
第一次同步源码大约有8-9G, 且为国外网站, 需数小时至数十小时
编译过程亦需要数小时
1.安装linux系统 , 推荐使用ubuntu12.04 64bit 。
2.安装jdk并配置环境变量。
3.安装编译cm10.1所需软件, 为保险起见, 装的有点多… 此处一次性输入, 以后都是每行回车:
$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 lib32z-dev libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc readline-common libreadline6-dev libreadline6 lib32readline-gplv2-dev libncurses5-dev lib32readline5 lib32readline6 libreadline-dev libreadline6-dev:i386 libreadline6:i386 bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev lib32bz2-dev libsdl1.2-dev libesd0-dev squashfs-tools pngcrush schedtool libwxgtk2.6-dev python gawk libsigsegv2 original-awk p7zip-full rar
4.设置链接:
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
5.下载并设置repo :
$ mkdir ~/bin
$ PATH=~/bin:$PATH
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo

6.将repo添加到系统路径便于执行:
$ sudo gedit ~/.bashrc
在最下面加入 export PATH=~/bin:$PATH 保存退出
$ source ~/.bashrc

7.创建cm10.1文件夹, 并同步源码至文件夹(repo sync是同步源码, 时间视带宽而定, 如断网需在cm10.1文件夹再次repo sync就行):
$ mkdir cm10.1
$ cd cm10.1
$ repo init -u git://github.com/Andromadus/android.git -b cm10.1
$ repo sync

8.编译, 成功后得到zip刷机包(在~/cm10.1/out/target/product里面)
$ . build/envsetup.sh
$ brunch cm_saga-eng

9.以后更新就方便了:
$ cd ~/cm10.1
$ repo sync
$ . build/envsetup.sh
$ brunch cm_saga-eng

Andromadus版CM10.1编译教程 ,CM10.1编译教程就完成了,感谢大家支持。

转载请注明:半夏月 » Andromadus版CM10.1编译教程

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽