您的位置:首页 > 编程语言 > Java开发

【N多原创】十分钟变身ROM达人~AnThing ROM制作与修改系列教程第一弹[基础与签名篇]

2012-09-18 13:45 337 查看
相信很多机油在玩了一段时间的G1后,都会产生一个疑问,那就是我们G1所使用的ROM是如何制作的,又是如何修改的呢?啊兴每次是怎么改进ROM的一个又一个BUG的呢?同样,肯定也有很多机油想曾经的我一样,自己靠尝试修改了ROM却发现无法刷机,现在,AnThing就为大家带来修改ROM的系列教程,今天,首先带来的是入门教程

大家肯定注意到了,我们安致系统的ROM包其实是一个ZIP文件,既然是ZIP文件,那就代表我们是可以进入文件内部进行修改的,不过如果修改的话,会把ROM包本身的签名破坏掉,这也就是许多捅痣在自己动过ROM之后发现刷不上去的原因了

那么,我们要做到,就是:

1.下载ROM包...(地球人都会吧?)

2.打开ROM包(如果你要问我怎么打开,我会淡定而又负责的告诉你。。。。。双击)

3.修改ROM包

4.为修改后的ROM包签名

5.刷ROM包(猛击我看刷机教程

鸡动人心的时刻即将来临。。。小心,别在看到时候射了

在准备好需要修改的ROM后,首先,我们要以一颗淡定的心,双击打开ROM包,(在此以啊兴1.1的ROM包为例),打开后,看到如下画面



下面是脚本文件文件,乱动的话后果很严重(点开/META-INF/com/google/android  
文件夹,看到这些)



然后是字体文件



系统APP文件。。。。。。这只是冰山一角



接着发现一个很无语的问题,在ROM包里发现了大量的JAR格式的JAVA文件,可实际上,我们的G1是要用JAVA模拟器才能跑JAVA软件的,悲剧死



这里就先将ROM包介绍到这里,下面,我们开始修改ROM包,刚开始接触ROM包的修改,我们从简单的方面入手

刚才AnThing已经为大家展示了字体界面和APP界面,那么,今天我们就像从修改字体和APP入手

注意看:名为DroidSansFallback为中文字体,名为DroidSans为英文字体

在这里,我们也只需要用到这俩文件,如果要换ROM里的字体的话,把DroidSansFallback和DroidSans替换掉就行

回到APP文件夹,我们看到系统自带的APP,这个不用我说了吧?大家尽可以点之,删之,也可以随便的加入,不过我在修改ROM的时候貌似曾经差点砖过一次,后来发现是APP和ROM的版本对不上,应此,2.1的ROM尽量用2.1可用的APP,千万别差了,否则。。。。。后果很严重

接下来是本次教程的重头戏:为ROM包签名

大家都知道,安致系统是根据JAVA编译的,所以,我们要先安装JDK

JDK下载地址: http://u.115.com/file/f314579e3e

安装结束后,我们开始设置JAVA环境

其实,签名的难度并不大,我们主要是要需要先设置好电脑的JAVA环境

右击“我的电脑”- “属性”-“高级”-“环境变量”,看到如下画面:



注意,一开始只有PATH选项,没有JAVA_HOME和CLASSPATH,这是我设置好后的样子

首先,点击新建

在对话框输入

变量名:JAVA_HOME

变量值:打开你刚才安装JDK的目录,找到JAVA文件夹,再找到jdk1.6.0_12文件夹,打开jdk1.6.0_12文件夹,复制上面的地址粘贴过来即可



然后确定。。。。。。

再然后,选择PATH,单击后点“编辑”,看到这个东东



在变量值最后用
; 隔开,输入

%java_home%\bin;%java_home%\jre\bin;

当然,大家最好直接复制进去

接着,重复一开始的操作,再新建一个CLASSPATH变量



变量名:CLASSPATH

变量值:.;%java_home%\lib;%java_home%\lib\tools.jar

还是直接复制,注意,最前面有个“点”

OK,等三个变量都调整好了,就可以确定了

然后,下载签名工具Auto-sign

解压后得到 Auto-sign 文件夹

把刚才修改的ROM改名为update,放到Auto-sign文件夹,双击点开,运行

Sign.bat

之后按任意键继续,OK,之后会出来一个新的ZIP包,那就是签名后的ZIP包啦,可以刷了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java jdk path 脚本 jar 工具
相关文章推荐