HTC Desire HD G10 最全的刷机教程
    HTC Desire HD G10 
    刷机最详细教程!
刷机之:root权限、写入Recoveryrom全过程!
刚开始我们先认识一下什么叫ROMROM我们中文名称叫固件,简单的说就是手机的操作系统就像电脑的WINXP一样,一个操作平台。
为什么要刷ROM呢?
这个问题我想对android手机爱好者或者刷机fans来说就不用做太多解释了,但是对于初学者来说,第一次玩智能手机的人来说就有必要来说一下,沃达网帮大家解释一下,Android ROM不同于其它手机操作系统,因为它是开源代码,即源代码是公开,大家都可以并且修改里面的内容,因此全世界的软件开发商,个人爱好者都从GG的官方 ROM内核的基础上修改出更适合于玩家的ROM
不过在刷ROM之前,我们必须学会一些知识及一些名词,只有搞懂这些后,才能开始安全的刷机!!!
ROMRAMFlash Memory
1.什么是ROMRead Only Memory)的全名为只读记忆体,是PPC上的硬盘部分用来存储和保存数据。ROM我们中文名称叫固件,简单的说就是手机的操作系统就像电脑的WINXP一样,一个操作平台。
2.什么是RAMRandom Access Memory)的全名为随机存储记忆体,是PPC上的移动存储部分,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存),在这里我们可以称为手机内存。
3.什么是Flash Memory,由于ROM不易更改的特性让更新资料变得相当麻烦,因此就有了Flash Memory的发展 Flash Memory具有ROM不需电力维持资料的好处,又可以在需要的时候任意更改资料,我们常见的FLASHMemoryTF卡(全名:TransFLash卡),SD卡(全名:Secure Digital Memory Card),CF卡(全名:Compact Flash卡)等。
什么是Recovery
笼统的说,就是一个刷机的工程界面。如果你装过系统,你可能知道dos界面或者winPE,安装了 Recovery相当于给系统安了一个dos界面。在recovery界面可以选择安装系统,清空数据,ghost备份系统,恢复系统等等。刷 recovery与刷rom不冲突。
如何更新recovery
R大师自主研发全球首款中文Recovery,方便了新手刷机,有些ROM在刷的时候有要求手机当前的Recovery版本,所以这个不得不留意一下。
recovery的界面介绍
1欢迎新生标语Reboot system now——重启
2Backup/Restore——备份和还原
可以完整的将系统备份至SD卡中,适合经常刷机的朋友。备份还原中还包含以下选项
Nand backup——Nand 备份
Nand + ext backup——Nand 备份(系统和ext 分区一同备份)
Nand restore——还原(就是还原3-13-2 的最后一次备份)
BART backup——BART 备份 (包括系统和ext 分区)
BART restore——还原最后一次的BART备份
Flash zip from sdcard——sd卡根目录的.zip ROM 刷机包刷机
这项算是常见的了,现在的新版本的recovery,一般都不需要把刷机包重命名为UPDATE.ZIP了,可以直接刷机。
Wipe——清除数据
这一项一般是在刷机前需要做的,清空个人数据,一般这个大项还包括以下的小项。
Wipe data/factory reset——清除内存数据和缓存数据
Wipe Dalvik-cache——清除缓存数据 + ext 分区内数据
Wipe SDext partition——只清除ext 分区内数据
Wipe battery stats——清除电池数据
Wipe rotate settings——清除传感器内设置的数据
Partition sdcard——分区sd
这个选项主要是用来做APP 2 SD的,需要将卡分为LINUX下的格式ext,一般有以下选项。
Partition SD——自动为sd 卡分区
Repair SD:ext——修复ext 分区
SD:ext2 to ext3——ext2 分区转换为ext3分区(推荐)
6-4SD:ext3 to ext4——ext3 分区转换为ext4 分区(C4 卡不推荐,C6 卡推荐)
什么是fastboot
从字面上来看是【快速启动】的意思,也算是一个刷机界面,不过比recovery更加底层.这个底层是更加接近硬件层的意思.
两个都很重要,不过fastboot更为主要.当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可真就是砖了.
通俗的说 recovery就好比外套,fastboot就好比内裤.当你的外套没了的时候,你还有内裤,这个时候顶多被人说成是臭流氓.不过当你内裤都没了的时候,那可就是耍流氓了.
为了使用Fastboot功能.您必须root您的设备.并获得S-OFFSPL.你的电脑还必须装有ADB驱动.
进入Fastboot的方式是关机状态下按返回新手学开车+开机.
SPL HBOOT Bootloader
什么是SPL?在HTCAndroid 系统的系列手机中,HBOOT就是SPL
SPL英文全称是SecondProgramLoader,“第二次装系统,就是负责装载操作系统到RAM中。另外SPL还包括许多系统命令,如mtty中使用的命令等。SPL损坏了还可以用烧录器重写。
SPL一般提供这几部分功能:检测手机硬件、寻系统启动分区、启动操作系统为系统的基本维护提供操作界面,可以通过数据线与操作终端(如PC)建立连 接,并接受和执行相应命令。它里面包含许多命令,像r2sd,l,doctest(危险命令,他会擦除gsmdata)等。我们常说的三屏就是由SPL 驱动的。检测SD卡,当你把一些特殊制作的SD卡插入后,SPL大学新生自我介绍范文可以在启动时校验并根据SD卡内容刷机或执行一些命令。这有点类似于PC 的从软驱启动。简单点说,SPL就相当于PCBIOS
SPL有什么用?
SPL主要作用就是引导系统启动。
s-OFF就是非原生的SPL
什么是S-OFF
S代表 Security Lock安全锁,保护锁的意思。S-OFF就是保护关。S-ON就是保护开
Secure Lock 就是安全锁。是硬件设计商用于保护自己固件不被刷写而设计的安全锁。如果这个安全锁是关闭的,那么对手机内的闪存芯片的刷写保护就关闭了。言外之意就是可以随便刷ROM了。
S-ON就是安全锁打开了。手机被写保护了。HTC的机器在用RUU刷机的时RUU会将安全锁暂时关闭。然后就可以刷HTC自己的ROM。而HTCHBOOT还有签名验证。所以没有HTC签面的ROM在刷机的时候是无法通过验证的。
那什么是ENG S-OFF
ENG Engineer的意思。是工程的意思。是HTC的手机在工程阶段测试时候使用的SPL。这种SPL是最不稳定的。一般只有HTCENG版本的RUU里面带这种SPL。也就是工程版RUU里面才带这种。
那什么是SHIP S-OFF
SHIP SHIPPMENT的意思,就是发布,发送的意思。当HTC交货给各大运营商的时候的ROM都是SHIP S-ON的。这些ROM都是经过了很多测试的,都是稳定的。也是零售版本采用的系统。
哪种S-OFF比较好?
那要先说这两种OFF的区别。ENG S-OFF是单独的SPL级别的OFF 这种工程版的SPL由于是用于开发人员调试的所以开启了fastboot调试功能。也就是可以通过fastboot命令去刷机。
SHIP S-OFF是在零售版本(发布版本)的SPL基础上用HTC内部的解锁工具进行解锁。而达到的S-OFF。这种S-OFF没有开启fastboot功能, 比较稳定,经过很多次测试,硬件兼容性也比较好,不会出现信号不好,wifi断线等问题。还有一个最好的好处是,HTC的任何版本ROM,官方RUU都可 以直接刷。刷完官方还是S-OFF。并不会像ENG SPL一样,刷官方RUU之后还要再重新解一下S-OFF。而且可以卡刷ROM
所以个中的好坏要用户自己去衡量。

alpharev是什么呢?
alpharev是国外的高手反汇编HTCSPL然后修改成S-OFF的。很多人刷了定在第一屏。是第三方修改的SPL。相对于上面2个官方SPL,他也是ENG SPL也开启了fastboot权限。
我能告诉你的就是这么多了。说多了HTC会我的麻烦。大家知道为什么我有那么多首发?为什么那么多全球首发?为什么安智网会被恶意中伤?一个方面当然是他们炒作的需要。一个方面就是眼红了。眼红我没去他们哪里发布ROM。呵呵......
SHIP S-OFF的同学可以随便刷自己对应型号的RUU 可以自己测试。ENG S-OFF的同学不怕降级不了也可以随便刷。你要是笨到,用G6RUU 去刷G7的手机 我也拿你没办法。刷死别怪我没提醒你哦
什么是RADIO?
RADIO,字面理解:无线电通讯,在android手机的关于里显示为基带版本所以在刷ROM的时候人家问你radio是什么版本,就是可以到关于里看基带版本,其负责着PPC作为手机功能的通讯功能方面,包括它的电话和上网功能,事实上,RADIO硬件模块已经在手机出厂时已 经内置,我们所刷入的不过是作为软件应用层面的东西,因为软件层面的东西决定了RADIO硬件模块**和传递信号的频段分配,所以硬件RADIO的称谓已 经被弱化,我们把这种RADIO软件层面的东东一律称为RADIO
什么是金卡(Goldcard)
一般来说,官方刷机包通常加入了对手机地区的校对,比如非港版手机一般无法直接刷针对港版手机发布的升级包(刷机包),这时候,需要制作一个特殊的金卡来 使刷机包跳过对手机地区的检测,直接进行刷机,从而达到强刷的效果。实际上,金卡只是一张普通的SD圣诞节祝福语英文版卡,通过一些简单的操作,来使普通SD卡有金卡的功 效,同时,SD卡里的数据并不会消失,SD卡仍可正常使用。
通俗的说,就像地铁里乞讨卖艺的,他并不是瞎子,但是他装成瞎子,是为了博得你的同情.你看他可怜就会给他钱,那他的目的就达到了.金卡就跟这个意思
什么是Root
Root权限跟我们在Windows系统下的Administrator权限可以理解成一个概念 RootAndroid系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都可以操作。只有拥有了这个权限我们才可以将原版系统刷新为改版的各种系统,比如简体中文系统。

扫盲了基本的知识后, 下面我们开始刷机了,我就是按照这个流程一步一步的成功的。
注意!如果你手中没有DHD,那么不要尝试在其他机型上实验这个教程。
新人注意!FASTBOOT进入方法:彻底关机,如果不知道什么是彻底关机就把电池拔掉,然后再装上去,
按着音量下键+开机键就可以进入.
首先查看你手机FASTBOOT版本.如果第一行有S-ON,那么,你只能按步就班从第一章开始继续下去.
如果第一行S-OFF,但是没有ENG,恭喜你,你的手机很有可能被ROOT.但是不要窃喜,这个是被白卡玷污的.不能任何常规操作.
少先队知识如果第一行S-OFF,但是有ENG,恭喜你,你的手机很有可能被ROOT.但是从JS的角度来讲,这样费劲给你搞机器的没几个,那么,你的DHD怎么了?这个要你自己琢磨了.
如果你手机符合第二和第三项描述,那么要查看你手机是否真正ROOT过了.
查看方式:
1.检查手机中是否有权限管理或者Superuser这个软件.那么你的手机的确ROOT.
2.在手机有ADB驱动的情况下(如果没有,论坛搜索功能很强大,HTCADB驱动通用),手机选择调试模式连接电脑,打开CMD,输入adb shell回车,su回车,如果出现#,那么你的手机的确ROOT.
给新手忠告:白卡解锁是把手机的HBOOT更改为工程测试HBOOT(俗语引导模式),也可以说你的手机和工程测试机一样了.这样手机系统存在很多不稳定因素,不要以为白卡解锁是好事.请你尽快修改为零售版HBOOT,以便于和国际接轨.
+++第一章 ROOT+++
1,下载Root工具Superuser 2.3.6.1 并安装
Superuser 2.3.6.1.apk (200.18 KB)
2,下载Root工具DHD root.并安装
DHD root.apk (1.18 MB)
3,把手机USB调试模式打开,打开方式:设置-应用程序-开发-USB调试打勾-返回即可
4,安装完成DHD root后,运行软件,首先在界面中勾选“Set system r/w after root”
5,然后点击“Temproot Now!”字样,等待操作的完成.
6,以上步骤正确完成后,再次点击“Attempt Permroot Now!”;注意,这里可能会出现权限提示,直接选择允许即可。点完以后正常情况会出现手机自动从起现象
7,查看确认手机是否ROOT:
检查手机中是否有权限管理或者Superuser这个软件.那么你的手机的确ROOT.
在手机有ADB驱动的情况下(如果没有,论坛搜索功能很强大,HTCADB驱动通用),手机选择调试模式连接电脑,打开CMD,输入adb shell回车,su回车,如果出现#,那么你的手机的确ROOT.
+++第二章 S-OFF终极权限+++
1:下载下面这两个软件
第一个: Terminal Emulato.apk (182.62 KB)
第二个:DHD-smart.rar (246.03 KB)
下载DHD-smart.rar解压缩,并且更名为DHD,改好名字放到TF卡根目录下.
2:在所有程序里面到刚才安装的程序超级终端专业版(注意键盘全角和半角,只能使用半角输入).
进入软件后退出重新进一下,menu-选择首选项-勾选开启ROOT权限-重新启动软件,出现#即可.
进入软件以后输入命令“sh空格/sdcard/DHD/check”,注意sh后面有空格。完整命令是 sh /sdcard/DHD/check
3:按照屏幕提示,继续输入命令“sh /sdcard/DHD/backup”,这一步是备份(很重要!!!有的老鸟喜欢跳过备份,如果挂了,别说我没提醒你)
4:电子科学与技术就业备份完成后,继续输入命令“sh /sdcard/DHD/hboot”,这一步是安装新的HBOOT非常关键!
注意!!!命令结束后,请检查屏幕上显示的文字;在命令“sh /sdcard/DHD/hboot”之后,这里会显示一共有3MD5数值.
如果第一行和第二行的MD5数值一模一样,说明刷写成功,可以重启手机;
如果第一行和第三行MD5数值一模一样,说明刷写不成功,原版HBOOT没有被替换,可以重启手机,再次进行刷写步骤;
如果第一行的MD5数值和其他两行都不一样,这是危险的信号,千万不可重启手机(会变砖!),请执行“sh /sdcard/DHD/restore_hboot”命令来恢复之前的原版HBOOT备份,之后再重启手机,检查错误后再从头进行每一步。
如果没有问题了,那么,你的手机现在应该是这样的:
接下来,就该写入RECOVERY,刷写ROM啦!
首先,你的手中要有一台ROOT过的,并且FASTBOOTENG S-OFFDHD.没有的话请从本帖开头看起。
注意:如果是白卡解锁,是没办法刷新Recovery,必须恢复到官方ENG引导
写入Recovery的好处是可以随意刷新最新的ROM和去掉有些国产ROM中带的垃圾软件.(好多软件会有收费陷阱)
并且可以改掉被别人改过的开机第一屏.(这个ROOT过就可以.......)
首先要说说怎么进RECOVERY.因为我看到好多新手提问.(提问前多看看帖子,多回回帖子,有莫大好处!)
第一种方法:彻底关机后,音量下键+开机键进入fastboot.
          光标选择到RECOVERY选项上,就可以进入.(移动光标用音量上下键)
第二种方法:ADB命令.手机在调试模式下连接电脑,打开CMD输入adb shell回车.然后输入su回车.然后输入reboot recovery回车.这就进去了.
第三种方法:用论坛搜索功能搜索Quick Boot或者ROM Manager安装一个,或者从市场里搞一个.也进去了.
R2版说明:
修复了挂载SD卡的错误
修复了还原的错误.
操作说明:
音量键调整光标位置.
电源键=选择键.
+++GO BACK+++是返回上一级菜单.
DHD专用
2.5.1.2 r2 ClockworkMod Recovery
u.115/file/f6d7eb2ce4
MD5: f84a93a5ae2fb86ee409fa2609a2c1c8
1.先下载fastboot.
下载地址:u.115/file/f6351c3037
随便解压到什么地方.然后把Recovery文件放入刚解压出来的文件夹中.
2.然后关机,彻底关机,如果还是不明白,就把电池拔掉.这样就彻底关机了.
3.彻底关机后,音量下键+开机键进入HBOOT.
4.光标这时在FASTBOOT,按一下电源键,进入FASTBOOT模式.
5.手机连上电脑.
6.运行文件夹中一键写入RECOVERY.bat按着操作,OK!
想刷ROM?看这里,我们继续啦.....!!!
转载于XDA,亲测:
基于官方MRC Desire HD ROM 完全版SENSE界面
加入了framework,并且工作正常.
运行速度一流.
 
ROM说明:
-安卓 2.2 Froyo 基于 (FRF91)
-加入超级权限(ROOT)
-全新图标,让你焕然一新.
-预装了Adblocking hosts
-Tweaks
-SpareParts
-谷歌源生联系人界面........可惜没中文......
-拥有Full De-odexed
-拥有Jbed Java
-HTC开机去掉声音
-桌面插件继承
-部分系统声音修改
-内置Busybox
-Sense 界面所有插件
-内置Adobe Flash
-更多内容刷机后自行体验了.
移除内容
-Stocks
-Facebook
-Amazon MP3
-EReader
-Quickoffice
-Teeter
-Twitter
刷前必读:
-ROOT并刷写过我提供的Recoery才能刷此ROM
-下载刷机包放入内存卡
-进入Recovery模式
-选择 wipe Data and Cache / wipe Dalvik-cache / wipe battery
-选择install然后刷入本ROM.重启!
即刻体验吧!!!!!

内置全球语言,开机直接选择简体中文即可.
其他请自测.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。