为了拿到官方提供的底包,我们不得不对官方ROM进行提取与分解。我们以G12/Desire S为例,其他HTC android机型与此相同,电脑系统环境以XP为例,win7(或Vista)略有不同。
我们先介绍一下官方ROM的提取与分解.官方ROM都是以RUU开头的EXE格式的可执行文件
打开C:\Documents and Settings\Administrator\Local Settings\Temp文件夹,其中Administrator文件夹是你登陆计算机的用户名,可能有所不同。删除该文件夹下所有以 { 开头的文件夹;
执行官方RUU文件,待首个进度条完成出现下一步时不要对RUU界面有任何操作;
将RUU界面拖到旁边,不影响操作即可,然后进入C:\Documents and Settings\Administrator\Local Settings\Temp文件夹,我们会看到有2个以 { 开头的文件夹,进去后看里面包含rom.zip的文件夹,即是我们想要的;(Win7或Vista系统此处有不同,后文有补述)
将ROM.zip拷贝出来备用,此时,可以关闭RUU程序;
将拷贝出来的ROM.zip复制到C:\cygwin\home\Administrator\original_update文件夹下(Administrator为计算机当前登录的用户名);
打开Cygwin官方RUU文件,输入./menu,回车,进入厨房页面;
输入编号1,回车,分解ROM.zip;
.按提示一路回车,到分解system.img时,需要注意一下,G12的官方rom是EXT4分区格式,这里选择Ext2Explore来进行分解,输入2,回车;
稍等一会,弹出Ext2Explore软件,在软件中打开C:\cygwin\home\Administrator\WORKING_072511_172533\system文件夹下的system.img文件(WORKING_072511_172533文件夹名称会有不同,072511_172533代表的是文件夹创建时的时间:月日年_时分秒);
保存完毕后,关闭Ext2Explore软件,回到Cygwin页面,回车确定,然后选择3,回车;
按提示回车,查看ROM信息;
至此,官方rom提取分解完成,我们可以进入C:\cygwin\home\Administrator\WORKING_072511_172533\system文件夹,查看已经分解好的rom文件。厨房中对rom的其他优化操作,后面的教程中我们将进一步讲解。