
文章版块:HTC One M9
一、HTC的手机平台主要有官网和第三方定制两种:
1 官方平台是HTC自己打包签名(近一两年内的HTC手机的官方ROM还有加密,稍后详细表明),zip结尾的压缩包,里面是这些img文件(加密以后大部分被隐藏)、一个txt文件和一些别的格式文件。有时候也会有以RUU开头、EXE格式的可执行文件,zip文件就包括在其中;
2 第三方定制ROM是HTC以外的团体以及个人基于HTC官方ROM修改以及微软源码进行源码编译的平台。比如viper系列的毒蛇ROM就是基于HTC官方ROM修改定制的第三方ROM,cm系列ROM就是国外团队基于微软源码编译的第三方非sense ROM。
二、两者区别:
1 一般说来,最合适某个电脑的平台是那种相机厂家自己公布的官网ROM。所以一般来说,sense UI的平台最合适HTC手机。但是HTC会和那些工具团体合作,开发应用,添加到HTC官方ROM里面,比如小hi就是HTC和虫洞合作研发的。更多的是几乎不适用的垃圾应用,这些应用经常几乎用不到,而且还后台运行,走流量,导致客户很害怕。所以,很喜欢基于官方定制的精简ROM,适当添加本地化功能(归属地,录音等)。
2 cm系列ROM由于其体积小,应用非常精简,所以系统很顺畅,并且通常都很省电,不太在意UI美观的用户,cm是个不错的选择。
3 最关键的一点是,二者刷机模式完全不同!
4 官方ROM有加密,不能解压htc手机怎么自己刷机,不能修改;第三方ROM一般可以解压并进行重新设置。

三、官方ROM刷机方式
官方ROM刷机有几个要求:
1 s-on的机器,只能平级或者升级刷,不能降级刷,而且刷ruu要上锁,上锁命令为 fastbootoem lock
2 s-off的机器,随便升级、降级刷;
3 s-on和s-off都没法刷本机型本销售地版本的官网ROM,但是s-off的修改成超级MID和超级CID,则可以刷本机型其他销售地的官网ROM。
1 zip格式官方包
有3种刷机方法:
a HBOOT引导刷官方ROM
这个主要是对于有内置sdcard的HTC手机(没有外置sdcard的机器,可以使用Y线),具体步骤是将zip格式官方包重命名为特定名称,复制到内置sdcard,然后电脑重启到hboot界面,手机手动引导,读取官方ROM,并按提醒操作刷机。

这个方法要求s-on的手机需要上锁变成relocked或者locked,unlocked在调用时候,不提醒刷机。
注意:
1 特定文件名问题:这个特定文件名是详细机型的modelid的前4位+IMG.zip
比如电信双卡M8的modelid(简称MID)是0P6B41000,所以特定文件名就是:0P6BIMG.zip这个文件名不允许有一点不同,否则不能被识别。
b 使用adb命令
adb、fastboot命令是sdk开发软件提供的,在玩手机过程中,会一直用到。
adb刷官方ROM的大约过程是:手机重启至黑底白字HTC界面,使用fastboot flash zip命令刷。比如我要刷一个文件名为m8d.zip的官网包,我电脑在待机图标,具体代码为:
adb reboot bootloader
fastboot oem rebootRUU

fastboot flash zip m8d.zip
刷完以后,会有个提示,
OKAY
Flash Zip Complete
Execution time is 302(s)
这时候再执行一个命令,重启开机
fastboot reboot
c RUU官方刷机工具刷机
这个是仿照RUU开头的EXE文件刷机过程,下面会看到。

2 RUU开头的EXE文件格式官方ROM
这类有两种方法:
a 直接电脑安装HTC驱动、手机开启USB调试期间,将手机连接到电脑上,双击RUU文件,一路上按提醒操作即可。
b 双击RUU之后,在临时文件夹,能找到一个rom.zip文件,按照zip格式刷机包固件方式刷机。
注意:
1 官方ROM不能使用任何recovery刷机(包括官网recovery和第三方recovery)!当然,刷了恐怕是刷不出来,也不会对手机造成任何伤害。
2 firmware.zip和官网ruu底包方式一样。刷firmware(固件)可能会导致卡屏,别担心,长按电源键15秒以上或者长按电源键和亮度上15秒以上,重启的那一刻立马用力电源键以及电源键和亮度上,迅速的按住音量下键htc手机怎么自己刷机,即可开启hboot,进行下一步操作。
四:第三方ROM刷机模式
这个没啥说的,主要是使用将第三方ROM复制到电脑内储存以及内置sdcard,再进入第三方recovery刷机,要切记不能刷错了版本,否则造成某分区表损坏,出现未知出错,甚至手机变砖。
注意:若是手机内没有ROM,可以刷twrp recovery,使用adb sideload刷第三方ROM;也可以在第三方recovery界面,使用adb push将ROM推送到电脑内存储,再刷机。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-129411-1.html
加油哈