Thursday, November 5, 2009

关于hero刷rom的问题解答贴

不得不说,臭屁洋也有累的时候,最近解答了很多朋友的问题,真的有些烦的感觉,想想花多一点时间给大家写一个问题集中帖,方便大家参考解决问题,也方便我给大家解答问题!(本人基本不用usb线,所以我的方法大多数是用读卡器和sd卡的,关于usb连接的问题我可能无法解答)

——————————————————————————————————————————

一、我怎么知道我手机rom版本?
进入设置,关于手机,内部版本就是你手机的rom版本,格式一般为1.23.456.7或者1.23.456.78,其中1.23为大版本号,目前最新的版本号是2.73,7或者78为小版本号(姑且这么说吧),版本号数字越大越新,456感觉为区域号。
也有部分是一些自制版本,比如modaco或者drizzy等,大家可以去http://android.modaco.com/category/409/htc-hero-hero-modaco-com/ 或者http://forum.xda-developers.com/forumdisplay.php?f=508 或者在论坛搜索最新的版本情况。

二、我的手机需要刷rom吗?刷rom有风险吗?
hero在最新的官方版本,2.73版做了很多重要的更新,参考:http://www.androidin.net/bbs/thread-16107-1-1.html ,如果你的手机版本低于这个版本,建议刷取新的rom。许多自制的rom也会不断增加新的软件功能,比如modaco的rom有的会带root权限或者可以自动app2sd,一般都装好了java,你可以直接下载论坛里的java版的QQ安装,大家根据自己的需要来选择是否升级。
个人觉得hero刷rom是我玩机八年来最简单最安全的,基本不会出现变砖的可能,虽然我不能打包票,不过目前还么有人说自己刷机失败成砖的帖子吧!?


三、我该选什么rom呢?
官方自带的rom目前看起来最稳定,但是最新的2.73版是无法直接获得root权限(获取root后有可能会wifi失效)和recovery,对于玩手机的朋友来说,这不是好事。
我现在使用的modaco的rom有较强的功能(上个问题已经提及),但是它的自制rom(不是他们提供的官方rom或者官方+root权限的rom)会造成彩信接收/发送不正常,参考http://www.androidin.net/bbs/thread-21525-1-1.html
据说drizzy的rom不存在这些问题,不过xda上对这个rom的评价不高,我也一直没有测试,熟悉的朋友可以补充一下。


四、刷rom之前我要做什么?
如果选择官方RUU直接升级请直接参考第六个问题,如果刷其他rom,你需要有recovery.img,recovery就是你用home键+开机键开机后能进入的一个界面,在这个界面你可以直接用sd卡上的zip的rom升级或者备份你的系统,老版本的recovery只有三个选项,无法备份系统,只能用update.zip这个文件名的文件升级,不能用任何文件名的zip文件升级。
此外,一般刷rom之后最好wipe一下(wipe只是抹除rom意外的个人数据,不会影响rom本身的东西,比如你新刷的rom是带root的,wipe之后仍有root权限),也就是返回出厂设置一下比较好,但是这样就会丢失你的所有软件,短信彩信,联系人(备份在google上没有关系)和设置等等,备份或者不wipe都可以。


五、我没有recovery怎么办?
你可以使用http://www.androidin.net/bbs/viewthread.php?tid=15941 这个方法刷入最新的recovery,recovery可以在这儿下载:http://www.androidin.net/bbs/viewthread.php?tid=21615 或者http://android.modaco.com/conten ... device-permanently/ 有些朋友会出现flash按键变成灰色,没关系的,只要你先点击备份按钮一次,flash按钮就可以用了。有了recovery,你就可以刷其他的rom了。


六、官方的ruu升级rom怎么做?
参考 http://www.androidin.net/bbs/viewthread.php?tid=15867


七、如何刷modaco的rom?
首先从 http://android.modaco.com/conten ... aturing-wavesecure/ 下载你选择的rom,下载下来是一个zip文件,你可以把这个文件改名成update.zip,然后复制到你的sd卡上(不要放在任何文件夹里),关机,用home键+开机键开机进入recovery,选择用这个zip文件升级,等待片刻即可。


八、如果我是707或者728的rom?
这些是我们常说的亚太版的rom,它因为cid的问题,不能获取root,不能刷recovery,所以不能直接刷rom,但是现在论坛有方法解决,参考:http://www.androidin.net/bbs/viewthread.php?tid=22211


九、为什么我刷完rom没有中文了?
如果你刷的是官方rom或者modaco不带中文支持的rom,刷机之后是没有办法选择出中文来,建议你去市场下载一个叫做morelocale的软件(你也可以事先下载好),用它可以调出中文。


十、modaco为什么有那么多rom?什么意思?
'Core' download: http://content.modaco.net/hero/2.7-update-...core-signed.zip这个是基本的rom
'Core Chinese' download: http://content.modaco.net/hero/2.7-update-...nese-signed.zip 这个是加了中文支持的rom,可以直接调出中文
'Enhanced' add on pack:
http://content.modaco.net/hero/2.7-update-...nced-signed.zip 这个增加了三个软件的增强版(须先刷前两个rom),三个软件一个是名片扫描,论坛已有,一个是wap浏览器,用处不大,一个是flurk,已经被强,用不了
'Wavesecure' add on pack:
http://content.modaco.net/hero/2.7-update-...cure-signed.zip 这个把手机保护软件wavesecure加到rom里,不能直接删除它,能更好的保护手机
'Boot Sounds' add on pack:
http://content.modaco.net/hero/2.7-update-...unds-signed.zip modaco的rom现在是无声启动的,刷入这个可以调出声音

首先刷最上面两个rom中任何一个,其他的自行添加,方法和刷rom一样。

十一、刷完的rom我想删除不要的软件可以吗?
其实那些不用的软件很容易删除的,它们都放在system/app文件夹下,如果你有root权限,只要进去文件夹,打开读写,把不要的软件移动出来到就好了。比如,如果你不要youtube,就把system/app文件夹下的youtube.apk移动到sd卡上就好了,它就消失在你的所有程序里了。当然,有些文件放在system/lib下,你找到文件名相同的删除就好了。 root explorer的使用方法参考:http://www.androidin.net/bbs/viewthread.php?tid=6892highlight=root%2Bexplorer

十二、刷完mocado2.7之后,usb连接手机,sd卡会报错,为什么?
这应该是2.7自带的一个叫做swapper的软件,此软件本来是在sd卡上制作一个缓存文件,用于程序运行的文件交换(相当于windows下的缓存,我是这么认为的),但是它会让你的sd卡报错,如果造成不便,你可以运行这个软件,swap off它,然后再settings里禁止它随机启动就好了,或者你可以用11条的方法直接删除它。(86417046已测试可行

十三、我刷新rom之后,我已经有的root权限还在吗?
除非你新刷的rom是已经有root权限的,否则刷完之后需要重新获取root权限。

十四、什么是rom?什么是ruu?
我用简单非专业的语言来解释吧,假设hero是一个大房子,rom就是房子的砖瓦框架,高手自制的rom,相当于搭建不同样子的房子框架。ruu其实应该叫做ruu官方刷机工具,它是一个相对安全的升级工具,但是要求手机型号和区域匹配(这就是为什么707或者728的hero无法直接使用ruu刷机的原因),而且它的刷机是从最“底层”开始的(这也是为什么ruu刷机能去掉心机开机画面的原因),所以一旦你的手机出现无法启动的问题时,它是唯一的救命稻草。

十五、用update.zip压缩包刷机和用fastboot刷机的区别?
(update.zip)签名刷机相当于正常安装系统,fastboot刷相当于ghost镜像。Update的包比起fastboot的镜像更容易修改,且容易刷,签名作用是防止刷错包,fastboot其实属于维修或者技术人士用的,自然没有那么严格的签名认证。
killerking 发表于 2009-4-17 01:10
update刷机是要检查签名的。而fastboot可以刷自己编译的系统。

十六、modaco的rom带app2sd,我改怎么操作?
modaco的自制rom可以自动app2sd,但需要你自己先将你的sd卡分出一个ext的分区,并且是第二分区,也就是在你以后文件的分区后面,用读卡器操作比较好,可以无损分区,分区可参考 http://www.androidin.net/bbs/viewthread.php?tid=821
分区之后再刷rom便可以自动app2sd,有朋友在刷完rom之后分区,重启后hero自动变成了app2sd。
想查看是否app2sd成功需要你有root权限,用root explorer之类的软件到system/sd/app文件夹下看你安装的软件是否在这个文件夹下,如果在下面,则app2sd成功

十七、我的手机是心机开机界面,怎么刷?
请参考此帖:http://www.androidin.net/bbs/thread-24879-1-1.html

十八、什么是radio,怎么刷radio?
这个Radio指代的是通讯模块,就是手机里面负责信号部分的模块,PDA类型的手机,基本都强调这么个概念。一个是PDA,一个是手机(貌似是句废话- -),举个很简单的例子,以三星的PPC手机为例,比如i718.比如i908,他们在刷机的时候(所谓刷机就是重装系统)一般都是分两部分,第一部分刷手机部分,第二部分刷PDA部分,而且两部分基本不相干。
axela 发表于 2009-5-7 10:47
刷radio和刷rom的操作基本相同,radio可以在 http://android.modaco.com/conten ... -update-zip-format/ 下载,同样也是zip包,放到sd卡下,用home+挂机键 开机进入recovery,刷入这个zip文件,中间会要你重启一次(第一个选项重启),刷完后,下方会提示“fomating cache.......”,这个时候就是已经刷完了!
radio可以在设置->关于手机里查看到,baseband版本就是。

十九、什么是app2sd,为什么要做这个?
google手机的软件为了安全性和稳定性都是默认安装到手机内存里,但是手机内存有限,所以我们会做app2sd操作,来让我们安装的软件放到sd卡上,而google的android系统是基于linux的,所以sd卡上本身的fat格式是不会被识别的,所以我们要分区(第二分区)出来,格式成linux认识的ext2或3或4格式,在用链接命令,把这个分区映射成一个系统文件夹system/sd(大概这个意思),把所有的软件装到这个“文件夹”下,这就是app2sd的操作。
app2sd的操作其实是牺牲了一部分软件的速度和稳定性来换取更多的手机内存安装更多的软件。另外,app2sd只是把软件放到了sd卡上,运行软件还是需要占用手机的内存的,所以,你装了软件之后,一般手机内存还是会减少一些你如果安装的软件在70个以内,个人觉得没有必要,呵呵,如果很多游戏软件除外,此外,使用app2sd最大的好处就是,刷一个带app2sd的rom之后,以后升级这个rom(依然带app2sd)的时候,你的软件都会完整保存(个别除外,比如htc input chinese需要重新添加几个文件到system/lib下)。

No comments: