HTC Desire HD G10
刷机最详细教程!
刷机之:root权限、写入Recovery、rom全过程!
刚开始我们先认识一下什么叫ROM?ROM我们中文名称叫固件,简单的说就是手机的操作系统就像电脑的WINXP一样,一个操作平台。 为什么要刷ROM呢? 这个问题我想对android手机爱好者或者刷机fans来说就不用做太多解释了,但是对于初学者来说,第一次玩智能手机的人来说就有必要来说一下,沃达网帮大家解释一下,Android ROM不同于其它手机操作系统,因为它是开源代码,即源代码是公开,大家都可以并且修改里面的内容,因此全世界的软件开发商,个人爱好者都从GG的官方 ROM内核的基础上修改出更适合于玩家的ROM。 不过在刷ROM之前,我们必须学会一些知识及一些名词,只有搞懂这些后,才能开始安全的刷机!!! ROM,RAM,Flash Memory 1.什么是ROM(Read Only Memory)的全名为只读记忆体,是PPC上的硬盘部分用来存储和保存数据。ROM我们中文名称叫固件,简单的说就是手机的操作系统就像电脑的WINXP一样,一个操作平台。 2.什么是RAM(Random Access Memory)的全名为随机存储记忆体,是PPC上的移动存储部分,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存),在这里我们可以称为手机内存。 3.什么是Flash Memory,由于ROM不易更改的特性让更新资料变得相当麻烦,因此就有了Flash Memory的发展 ,Flash Memory具有ROM不需电力维持资料的好处,又可以在需要的时候任意更改资料,我们常见的FLASHMemory有TF卡(全名: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——重启 2、Backup/Restore——备份和还原 可以完整的将系统备份至SD卡中,适合经常刷机的朋友。备份还原中还包含以下选项 Nand backup——Nand 备份 Nand + ext backup——Nand 备份(系统和ext 分区一同备份) Nand restore——还原(就是还原3-1、3-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 SD:ext 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-4、SD:ext3 to ext4——将ext3 分区转换为ext4 分区(C4 卡不推荐,C6 卡推荐) 什么是fastboot 从字面上来看是【快速启动】的意思,也算是一个刷机界面,不过比recovery更加底层.这个底层是更加接近硬件层的意思. 两个都很重要,不过fastboot更为主要.当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可真就是砖了. 通俗的说 recovery就好比外套,fastboot就好比内裤.当你的外套没了的时候,你还有内裤,这个时候顶多被人说成是臭流氓.不过当你内裤都没了的时候,那可就是耍流氓了. 为了使用Fastboot功能.您必须root您的设备.并获得S-OFF的SPL.你的电脑还必须装有ADB驱动. 进入Fastboot的方式是关机状态下按返回新手学开车+开机. SPL HBOOT Bootloader 什么是SPL?在HTC的Android 系统的系列手机中,HBOOT就是SPL SPL英文全称是SecondProgramLoader,“第二次装系统”,就是负责装载操作系统到RAM中。另外SPL还包括许多系统命令,如mtty中使用的命令等。SPL损坏了还可以用烧录器重写。 SPL一般提供这几部分功能:检测手机硬件、寻系统启动分区、启动操作系统为系统的基本维护提供操作界面,可以通过数据线与操作终端(如PC)建立连 接,并接受和执行相应命令。它里面包含许多命令,像r2sd,l,doctest(危险命令,他会擦除gsmdata)等。我们常说的三屏就是由SPL 驱动的。检测SD卡,当你把一些特殊制作的SD卡插入后,SPL大学新生自我介绍范文可以在启动时校验并根据SD卡内容刷机或执行一些命令。这有点类似于PC 的从软驱启动。简单点说,SPL就相当于PC的BIOS。 SPL有什么用? SPL主要作用就是引导系统启动。 s-OFF就是非原生的SPL 什么是S-OFF S代表 Security Lock安全锁,保护锁的意思。S-OFF就是保护关。S-ON就是保护开 Secure Lock 就是安全锁。是硬件设计商用于保护自己固件不被刷写而设计的安全锁。如果这个安全锁是关闭的,那么对手机内的闪存芯片的刷写保护就关闭了。言外之意就是可以随便刷ROM了。 而S-ON就是安全锁打开了。手机被写保护了。HTC的机器在用RUU刷机的时RUU会将安全锁暂时关闭。然后就可以刷HTC自己的ROM。而HTC的HBOOT还有签名验证。所以没有HTC签面的ROM在刷机的时候是无法通过验证的。 那什么是ENG S-OFF? ENG Engineer的意思。是工程的意思。是HTC的手机在工程阶段测试时候使用的SPL。这种SPL是最不稳定的。一般只有HTC的ENG版本的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是国外的高手反汇编HTC的SPL然后修改成S-OFF的。很多人刷了定在第一屏。是第三方修改的SPL。相对于上面2个官方SPL,他也是ENG SPL也开启了fastboot权限。 我能告诉你的就是这么多了。说多了HTC会我的麻烦。大家知道为什么我有那么多首发?为什么那么多全球首发?为什么安智网会被恶意中伤?一个方面当然是他们炒作的需要。一个方面就是眼红了。眼红我没去他们哪里发布ROM。呵呵...... SHIP S-OFF的同学可以随便刷自己对应型号的RUU 可以自己测试。ENG S-OFF的同学不怕降级不了也可以随便刷。你要是笨到,用G6的RUU 去刷G7的手机 我也拿你没办法。刷死别怪我没提醒你哦 什么是RADIO? RADIO,字面理解:无线电通讯,在android手机的关于里显示为“基带版本”所以在刷ROM的时候人家问你radio是什么版本,就是可以到关于里看基带版本,其负责着PPC作为手机功能的通讯功能方面,包括它的电话和上网功能,事实上,RADIO硬件模块已经在手机出厂时已 经内置,我们所刷入的不过是作为软件应用层面的东西,因为软件层面的东西决定了RADIO硬件模块**和传递信号的频段分配,所以硬件RADIO的称谓已 经被弱化,我们把这种RADIO软件层面的东东一律称为RADIO。 什么是金卡(Goldcard) 一般来说,官方刷机包通常加入了对手机地区的校对,比如非港版手机一般无法直接刷针对港版手机发布的升级包(刷机包),这时候,需要制作一个特殊的金卡来 使刷机包跳过对手机地区的检测,直接进行刷机,从而达到强刷的效果。实际上,金卡只是一张普通的SD圣诞节祝福语英文版卡,通过一些简单的操作,来使普通SD卡有金卡的功 效,同时,SD卡里的数据并不会消失,SD卡仍可正常使用。 通俗的说,就像地铁里乞讨卖艺的,他并不是瞎子,但是他装成瞎子,是为了博得你的同情.你看他可怜就会给他钱,那他的目的就达到了.金卡就跟这个意思 什么是Root Root权限跟我们在Windows系统下的Administrator权限可以理解成一个概念 。Root是Android系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都可以操作。只有拥有了这个权限我们才可以将原版系统刷新为改版的各种系统,比如简体中文系统。 扫盲了基本的知识后, 下面我们开始刷机了,我就是按照这个流程一步一步的成功的。 注意!如果你手中没有DHD,那么不要尝试在其他机型上实验这个教程。 新人注意!FASTBOOT进入方法:彻底关机,如果不知道什么是彻底关机就把电池拔掉,然后再装上去, 按着音量下键+开机键就可以进入. 首先查看你手机FASTBOOT版本.如果第一行有S-ON,那么,你只能按步就班从第一章开始继续下去. 如果第一行S-OFF,但是没有ENG,恭喜你,你的手机很有可能被ROOT了.但是不要窃喜,这个是被白卡玷污的.不能任何常规操作. 少先队知识如果第一行S-OFF,但是有ENG,恭喜你,你的手机很有可能被ROOT了.但是从JS的角度来讲,这样费劲给你搞机器的没几个,那么,你的DHD怎么了?这个要你自己琢磨了. 如果你手机符合第二和第三项描述,那么要查看你手机是否真正ROOT过了. 查看方式: 1.检查手机中是否有权限管理或者Superuser这个软件.那么你的手机的确ROOT了. 2.在手机有ADB驱动的情况下(如果没有,论坛搜索功能很强大,HTC的ADB驱动通用),手机选择调试模式连接电脑,打开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驱动的情况下(如果没有,论坛搜索功能很强大,HTC的ADB驱动通用),手机选择调试模式连接电脑,打开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”之后,这里会显示一共有3行MD5数值. 如果第一行和第二行的MD5数值一模一样,说明刷写成功,可以重启手机; 如果第一行和第三行MD5数值一模一样,说明刷写不成功,原版HBOOT没有被替换,可以重启手机,再次进行刷写步骤; 如果第一行的MD5数值和其他两行都不一样,这是危险的信号,千万不可重启手机(会变砖!),请执行“sh /sdcard/DHD/restore_hboot”命令来恢复之前的原版HBOOT备份,之后再重启手机,检查错误后再从头进行每一步。 如果没有问题了,那么,你的手机现在应该是这样的: 接下来,就该写入RECOVERY,刷写ROM啦! 首先,你的手中要有一台ROOT过的,并且FASTBOOT是ENG S-OFF的DHD.没有的话请从本帖开头看起。 注意:如果是白卡解锁,是没办法刷新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小时内删除。
发表评论