安卓手机修改G1 ROM


  首先,我们需求安装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 格局 。

安卓手机
批改G1 ROM

安卓手机
批改G1 ROM

  压缩 实现后会生成一个update.zip文件,把这个文件复制到上文提到的签名工具包文件夹,点击Sign.bat文件,这时你会看到一个运行窗口,签名 工夫示压缩包大小而定 。

  签名 实现后会得到update_signed.zip文件,这个文件已经 可以用来刷机了!