ROM包制作

1.下载喜欢的rom当底子,解压得到几个文件夹
2.system\app里是集成软件,该删的删,该加的加。注意,包里的文件不可以出现非英文字符。[删的时候注意别把系统基本应用给干掉了,不确定的建议保留] ,font文件夹里的字体也可以修改, [铃声也是随便删。留个默认就行了] 完了压缩成zip,命名为update.zip

      [提醒一下,压缩时要保证ZIP下直接就是文件夹system、META-INF和文件boot.img,中间不要有中间一层,我开始时错误地弄得ZIP里是update文件夹,然后里面才那三个东西,导致不能刷机]

3.下载auto-sign [http://download.csdn.net/download/chaoyu168/10269331],这是签名工具,要注意的是这个工具要在java环境下运行

4,在电脑上安装JAVA,并配置JAVA环境。参考
http://www.lurenjia.net/tech/java_learning_1.html  ,有详细的步骤,菜鸟可以一步步照做,连文件名,安装路径都一样

5.解压auto-sign, [随便放在你电脑里,只要你找得到] 把update.zip拖到AUTO-SIGN文件夹里,就是和sign.bat这个在一个文件夹,然后双击sign.bat,要等,一直等到CMD那个黑框里提示complete,按任意键继续。这时多出个update_signed.zip,这就是你新的rom了。

添加自己的APP:

1.对于4.4系统的手机,如果要打入apk到system区,只需将apk复制到system/app下,对应apk的lib文件(.so文件)复制到system/lib下即可;如果要打入apk到userdata区,只需将apk复制到userdata/app下即可。

2.对于5.0及以上系统的手机,如果要打入apk到system区,需要将apk及对应的lib文件建在同一目录下(将apk用好压打开,将lib压缩到指定文件夹,然后和app一起放入命名的文件夹),然后复制到system/app下(具体查看system/app下其他apk的目录格式),并且,在实践中,有的手机需要打入到system/framework中apk才能正常运行,不然闪退;如果需要打入apk到userdata区,同样只需将apk复制到userdata/app下即可。

3.
ROM修改完成以后就需要打包
同样用WINRAR
同时选择 如果还有其他文件夹一样选择【压缩时要保证ZIP下直接就是文件夹system、META-INF和文件boot.img,中间不要有中间一层

4.用签名工具签名