编译安卓rom相关
slackware吧
全部回复
仅看楼主
level 11
1L
2013年03月05日 11点03分 1
level 11
系统:slackware64 14(废话[怒]
CPU:i5 2300
内存:4G
swap:4G
手机rom:i9103的CM10.1(CM官方)
2013年03月05日 11点03分 2
level 11
1.准备软件(前两个必须)
jdk 6.0
schedtool
readline
tofrodos
pngout
jdk解压好以后要编辑一下.bashrc,
export JAVA_HOME=/home/codecos/jdk1.6.0_41
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
(按照机子的实际情况修改)
2013年03月05日 12点03分 3
level 11
2.repo
mkdir bin
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod a+x ~/bin/repo
alias repo="~/bin/repo"
然后
cp ~/bin/repo /usr/local/bin
2013年03月05日 12点03分 4
level 11
4.
cd cm10.1
vendor/cm/get-prebuilts
如果拖不下来term.apk
那就下载
http://jackpal.github.com/Android-Terminal-Emulator/downloads/Term.apk
然后拖入vendor/cm/proprietary下
然后解压Term.apk
2013年03月05日 12点03分 6
把里面的东西拿出来
2013年03月05日 12点03分
level 11
5.
source build/envsetup.sh
breakfast(i9103是27,按你机子的实际情况选择)
然后等吧(下载i9103的驱动和内核源码)
(如果它提示你repo找不到什么的,最好把repo文件在每个bin文件夹里复制一遍[怒](肯定有一个对的)
brunch i9103
慢慢等(第一次没3 4个小时不行(按照我机子的配置的化)
2013年03月05日 12点03分 7
level 11
编译完的刷机包在
out/target/product/XXX下
2013年03月05日 12点03分 8
level 11
PS:这只是有受cm官方维护的机子的编译方法
没有的话请自己google。。。。。。。。。。
2013年03月05日 12点03分 9
或XDA dev
2013年03月05日 12点03分
level 8
额,只刷过ROM包,没编译过
2013年03月07日 14点03分 10
1