社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 674阅读
  • 0回复

[教程]安卓手机修改G1 ROM

楼层直达
z3960 
级别: 茶馆馆主
发帖
770593
飞翔币
207694
威望
215657
飞扬币
2511651
信誉值
8


 首先,我们需要安装JKD6,定义电脑的java环境。安装下载的jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe文件,建议不要更改安装位置,用系统默认的,这样接下来定义环境变量的时候就比较方便了。
  安装完成后就开始环境配置了,右键单击“我的电脑(xp系统)”或“计算机(vista或windows7系统)”,选择“属性”,然后在弹出 的窗口点击“系统高级设置”(划横线部分仅适合vista或windows7系统,xp系统无此步骤),然后点击“高级”,再点击“环境变量”。
  然后在下面的“环境变量”中新建变量:
  变量名:JAVA_HOME
  变量值:C:Program FilesJavajdk1.6.0_10
  提醒一下,64位系统变量值为:C:Program Files (x86)Javajdk1.6.0_10
  也就是说变量值就是你所安装的JKD6的安装目录下jdk1.6.0_10文件夹的路径,然后点击确定。
  再新建一个变量:
  变量名:CLASSPATH
  变量值:C:Program FilesJavajdk1.6.0_10libdt.jar;C:Program FilesJavajdk1.6.0_10libtools.jar;.(注意最后面有个小点,别忘了。)
  64位系统变量值为:C:Program Files (x86)Javajdk1.6.0_10libdt.jar;C:Program Files (x86)Javajdk1.6.0_10libtools.jar;.然后点击确定。
  然后再系统变量的对话框找到Path变量,点击编辑,在它的变量值最后面加上;C:Program FilesJavajdk1.6.0_10bin    注意前面有个分号
  64位系统在后面加上的应该是: ;C:Program Files (x86)Javajdk1.6.0_10bin 然后点击确定。
  全部完成后点击两次确定,就OK了。然后你运行cmd回车后看看再输入java,出来一堆java命令就表示配置成功了。
  这一步做完了就可以开始定制了!对了,还有一个签名包工具需要下载。 
  先说修改ROM里的文件。先把ROM解压,一般来说里面会有META-INF,SYSTEM,boot.img,有时还会有data文件 夹,data里的文件一般都是安装在可卸载位置,影响不大。有事还可能有一些其他的系统文件,不用管。我们要做的就是修改META-INF和 SYSTEM。META-INF里是ROM的签名文件,解压以后要把里面的CERT.RSA和CERT.SF两个文件删除,然后这个文件夹就不用管了。接 下来就是修改SYSTEM里的app文件夹。app文件夹里放的是系统程序,有一些部分可以精简。例如calculator(计算 器),calendar(日 历),CalendarProvider,youtube,twitter,gtalk,talk,IM,ImProvider,Maps(把系统自带的 谷歌地图删除,可以自己再另装,一来节省空间,而来可以随时更新想删就删),Vending(电子市场),MarketUpdater(电子市场更 新),VoiceDialer(语音拨号),VoiceSearch(语音搜索),如果把语音的软件都删除的话,那这两个与语音相关的插件也可以删了 TtsService.apk和PicoTts.apk。至于谷歌的一些框架和服务,不建议随便删除,我试过,删除以后可能会造成系统的不稳定,不过可以 把gmail之类的转移到data文件夹里(如果原ROM有的话),这样安装的时候可以装到SD卡的ext分区里,不占用机身内存。另一个可以精简的就是 system—media—audio里的系统铃声了,很多都是很难听的,可以直接删除,节省空间。(不过我也遇到过一些ROM,删除铃声以后无法重新签 名,如果遇到这种情况就不要删了,还是保持原样吧)到这里精简的工作就完成了。
  接下来全选META-INF、system文件夹和boot.img文件(如果有其他文件也一并选了),右键,选择“添加到压缩文件(A)...”,压缩文件名为updata.zip,格式选择zip格式。

  压缩完成后会生成一个update.zip文件,把这个文件复制到上文提到的签名工具包文件夹,点击Sign.bat文件,这时你会看到一个运行窗口,签名时间示压缩包大小而定。
  签名完成后会得到update_signed.zip文件,这个文件已经可以用来刷机了!
 
我不喜欢说话却每天说最多的话,我不喜欢笑却总笑个不停,身边的每个人都说我的生活好快乐,于是我也就认为自己真的快乐。可是为什么我会在一大群朋友中突然地就沉默,为什么在人群中看到个相似的背影就难过,看见秋天树木疯狂地掉叶子我就忘记了说话,看见天色渐晚路上暖黄色的灯火就忘记了自己原来的方向。