ROM制作,很多大大发表了自己制作的ROM包!可众口难调,很多ROM又不合大家的口味了!于是又有大大们开始写教程教机友学习做合适自己的ROM包,怎样美化精简汉化签名及BUG修复。下面我要做什么:
1下载自己喜欢的ROM包,精简过的或汉化过的ROM包非底包。
2下载好的ROM刷包格式为ZIP(压缩包)把压缩包解压到新建文件内会有三个文件(META-INF system BOOT )
3 打开META-INF 文件有两个CERT文件一个名为CERT.RSA 一个名为CERT.SF 是两个签名文件 (这个需要我们删除)
4 打开system文件,有好多文件包,我介绍名为:(app media) 这两个文件因为我下面要用到这两个文件。
5 接“4” 打开文件名为app文件包下面有好多为APK的安卓安装包,这就是原ROM做好手机系统后自带的软件。你可精简或添加里面的APK文件,因为ROM不同,这里我不做ROM精简介绍,自己可根据自己下载的ROM找精简教程。(精简不好会有很多BUG哦)
6接“4”打开文件名为media文件包下面有很多文件我介绍(bootanimation.zip)压缩文件,这是开机画面文件包我们可以做自己喜欢的开机画面。
大致了解这几个文件后, 接下来我介绍"ROM签名,为什么ROM要签名?不签名的ROM是无效的。所以我们要签名,签名要用到签名工具,还要接助JAVA ,才能使ROM签名成功。签名要用到两个文件(签名文件及JAVA)我以XP系统为例:做介绍及JAVA调置:下载JAVA(地址去http://www.baidu.com/中打JAVA会找到,签名工具在这下吧,因为文件小送上{:4_119:} 1 JAVA调置:(XP)“这很重要,要是调置错误或没调置,签名工具是不会有作用的。 安装路径:可更改 我还是以原路径c:\为例: (1):我的电脑右键属性——高级——环境变量(N)打开:有两个变量:一个用户变量一个系统变量。 (2):在用户变量(Administrator的用户变量)中新建:变量名(N)为:CLASSPATH 变量值(V)为:C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar(注这个C:\.....路径要根据自己安装JAVA的路径更改“要麻烦的话,JAVA在安装时不要改路径直接复制C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar ) 粘贴就可。 再新建 变量名(N)为:JAVA_HOME 变量值(V)为:C:\Program Files\Java\jdk1.6.0_10 (注这个C:\.....路径要根据自己安装JAVA的路径更改“) 这是用户变量的调试。下面是系统变量调试: (3):在系统变量(S)中找到变量名(V)为:path的变量打开他在变量值(v)后面加 ;C:\Program Files\Java\jdk1.6.0_10\bin(C:\前必须加 “ ;”) 好了, 确定——确定 退回到桌面。(JAVA调置就结束了) 签名工具就简单多了,在任意硬盘分区下新建个文件夹把下载的“ROM签名.zip解压进去就可 .
准备工作就绪:(当然别看写了这么多怎么才是准备工作呢。其实不然做ROM这些做好了其它就很快可完成了!)我们来做: 1 把前面解压好的ROM包的META-INF打开:把文件名为CERT.SF CERT.RSA 删除. 2 把SYSTEM下的app 打开精简 (ROM不同精简内容也不相同) 3 然后全选META-INF SYSTEM BOOT 右键添加到压缩文件压缩方式为存储 ——确定 4 把压缩好的ROM包改名为:update 复制到刚刚解压ROM签名文件下 5 运行 Sign.bat 。也许有人要问如何运行,我会非常认真的告诉大家:双击。 需要一点时间,目录下会多出一个update_signed.zip文件 这个文件就是已经签名好的刷机包了。 是不是少了一个文件没有介绍:bootanimation.zip开机画面是吧!嘻嘻这个还要做很多事情,完了慢慢介绍好吧!
|