Desire HD刷机完全攻略(转发)_第1页
Desire HD刷机完全攻略(转发)_第2页
Desire HD刷机完全攻略(转发)_第3页
Desire HD刷机完全攻略(转发)_第4页
Desire HD刷机完全攻略(转发)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Desire HD刷机完全攻略(从入门到精通)更新中.刚开始我们先认识一下什么叫ROM?ROM我们中文名称叫固件,简单的说就是手机的操作系统就像电脑的WINXP一样,一个操作平台。为什么要刷ROM呢?这个问题我想对android手机爱好者或者刷机fans来说就不用做太多解释了,但是对于初学者来说,第一次玩智能手机的人来说就有必要来说一下,沃达网帮大家解释一下,Android ROM不同于其它手机操作系统,因为它是开源代码,即源代码是公开,大家都可以并且修改里面的内容,因此全世界的软件开发商,个人爱好者都从GG的官方ROM内核的基础上修改出更适合于玩家的ROM。不过在刷ROM之前,我们必须学会一

2、些知识及一些名词,只有搞懂这些后,才能开始安全的刷机!第一、 ROM,RAM,Flash Memory1.什么是ROM(Read Only Memory)的全名为只读记忆体,是PPC上的硬盘部分用来存储和保存数据。ROM我们中文名称叫固件,简单的说就是手机的操作系统就像电脑的WINXP一样,一个操作平台。2.什么是RAM(Random Access Memory)的全名为随机存储记忆体,是PPC上的移动存储部分,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存),在这里我们可以称为手机内存。3.什么是Flash Memory

3、,由于ROM不易更改的特性让更新资料变得相当麻烦,因此就有了Flash Memory的发展 ,Flash Memory具有ROM不需电力维持资料的好处,又可以在需要的时候任意更改资料,我们常见的FLASH Memory有TF卡(全名:TransFLash卡),SD卡(全名:Secure Digital Memory Card),CF卡(全名:Compact Flash卡)等。第二. XIP,IPLXIP(Execute In Place)中文意:立即执行。XIP所起到的作用是让操作系统内核直接在Flash中运行,不需要拷贝到RAM,即指操作系统或应用程序直接从非易失性 存储器中执行,这样减少了

4、内核从闪速存储器拷贝到RAM的时间,其采用的非压缩映像也减少了内核自解压的时间,换句话说,XIP直接决定了PPC系统运行 和加载程序的时间,也就是直接决定了PPC系统的运行速度。IPL(全称:InitialProgramLoader)中文意:首次装载系统,其负责主板,电源、硬件初始化程序,并把SPL装入RAM,如果IPL损坏,由于不能加载SPL,所以机器将不能装载任何由SPL完成装载的OS系统,如果说IPL损坏,差不多就可以扔进河里了。第三、CID、 SuperCIDCID是CustomerIDentity的简称,简单来说就是手机的平台版本,破解限制之后的CID称为 SUPERCID。刷机过程

5、中SPL需要根据CID效验ROM是否可用,并决定是否刷入,一般情况下要求一定要对应CID的ROM才可以用,cid不同的rom是刷不上去的。对于普通的CID来说,一般有两个限制:1)不能刷入低版本的的ROM,2)不能刷入不同平台的ROM,比如:在台版机上刷欧版ROM、跨型号刷ROM等。SUPERCID有些型号手机的CID的限制是可以通过软件来破解的,已知的有577W、586W等,但也有也些型号目前还没有有效的方法破解CID,如838G4。破解限制之后的cid称为SUPERCID,拥有SUPERCID的机器可以刷任意版本和平台的ROM。具体来说,同一个手机既可以刷台湾的 ROM,也可以刷日本的ro

6、m,也可以刷香港的rom等。甚至也可以刷进一个其他型号手机的ROM(如586W刷577W)。但是这也带来很大的危险性,因为没有了限制,没有了校验,刷入一个错误的ROM也是很容易的事。我们一般刷机时需要破解为SUPERCID,因为一方面现在大部分情况下刷机所用的 ROM都是通不过CID校验的;另一方面万一刷机失败,对于SuperCID的手机更容易修复。第四、什么是Recovery?笼统的说,就是一个刷机的工程界面。如果你装过系统,你可能知道dos界面或者winPE,安装了 Recovery相当于给系统安了一个dos界面。在recovery界面可以选择安装系统,清空数据,ghost备份系统,恢复系

7、统等等。刷 recovery与刷rom不冲突。如何更新recovery?R大师自主研发全球首款中文Recovery,方便了新手刷机,有些ROM在刷的时候有要求手机当前的Recovery版本,所以这个不得不留意一下。recovery的界面介绍1、Reboot system now重启2、Backup/Restore备份和还原可以完整的将系统备份至SD卡中,适合经常刷机的朋友。备份还原中还包含以下选项Nand backupNand 备份Nand + ext backupNand 备份(系统和ext 分区一同备份)Nand restore还原(就是还原3-1、3-2 的最后一次备份)BART bac

8、kupBART 备份 (包括系统和ext 分区)BART restore还原最后一次的BART备份3、Flash zip from sdcard从sd卡根目录的.zip ROM 刷机包刷机这项算是常见的了,现在的新版本的recovery,一般都不需要把刷机包重命名为UPDATE.ZIP了,可以直接刷机。4、Wipe清除数据这一项一般是在刷机前需要做的,清空个人数据,一般这个大项还包括以下的小项。Wipe data/factory reset清除内存数据和缓存数据Wipe Dalvik-cache清除缓存数据 + ext 分区内数据Wipe SD:ext partition只清除ext 分区内数

9、据Wipe battery stats清除电池数据Wipe rotate settings清除传感器内设置的数据5、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从字面上来看是【快速启动】的意思,也算是一个刷机界面

10、,不过比recovery更加底层.这个底层是更加接近硬件层的意思.两个都很重要,不过fastboot更为主要.当你不能进入recovery的时候,不要紧张,你还能进fastboot挽救,不过当你连fastboot都不能进入的时候,那可真就是砖了.通俗的说 recovery就好比外套,fastboot就好比内裤.当你的外套没了的时候,你还有内裤,这个时候顶多被人说成是臭流氓.不过当你内裤都没了的时候,那可就是耍流氓了.进入Fastboot的方式是关机状态下按返回+开机.Fastboot使用方式: fastboot <选项> <命令>解释:括起来表示这个是可选的.<&

11、gt;括起来表示这个是必须的.可用命令:flashall 'flash boot' + 'flash system'erase <分区名> 清空一个分区.getvar <参数名> 显示一个启动参数boot <内核文件> <ramdisk文件> 将电脑上的内核下载到手机并用该内核启动系统.flash:raw boot <内核文件> <ramdisk文件> 创建boot.img并下载到手机启动系统.devices 列出所有与电脑连接的设备.reboot 正常启动系统reboot-bootload

12、er 启动系统到hboot选项:-w 清空用户数据分区和缓存分区.相当于recvery中的"wipe data/factory reset"-s <串口号> 置顶要操作的设备的串口号-p <产品名> 指定要操作的设备的产品名.比如hero,bravo,dream.-c <命令行> 用命令行替换系统的启动命令行.分区解释:system:系统分区.我们刷机器一般就是刷的这个分区.userdata:数据分区.cache:缓存分区recovery:Recovery分区.boot:存放内核和ramdisk的分区.splash1:这个就是开机第一屏幕

13、了.radio:这个是无线所在的分区.misc:其他分区.放的是htc的一些东西.点击开始->运行->输入cmd->回车.在黑色的窗口中输入.D: <回车>第六、SPL HBOOT Bootloader什么是SPL?在HTC的Android 系统的系列手机中,HBOOT就是SPLSPL英文全称是SecondProgramLoader,“第二次装系统”,就是负责装载操作系统到RAM中。另外SPL还包括许多系统命令,如mtty中使用的命令等。SPL损坏了还可以用烧录器重写。SPL一般提供这几部分功能:检测手机硬件、寻找系统启动分区、启动操作系统为系统的基本维护提供操作

14、界面,可以通过数据线与操作终端(如PC)建立连接,并接受和执行相应命令。它里面包含许多命令,像r2sd,l,doctest(危险命令,他会擦除gsmdata)等。我们常说的三色屏就是由SPL驱动的。检测SD卡,当你把一些特殊制作的SD卡插入后,SPL可以在启动时校验并根据SD卡内容刷机或执行一些命令。这有点类似于PC 的从软驱启动。简单点说,SPL就相当于PC的BIOS。SPL有什么用?SPL主要作用就是引导系统启动。S-OFF就是非原生的SPL什么是S-OFFS代表 Security Lock安全锁,保护锁的意思。S-OFF就是保护关。S-ON就是保护开Secure Lock 就是安全锁。是

15、硬件设计商用于保护自己固件不被刷写而设计的安全锁。如果这个安全锁是关闭的,那么对手机内的闪存芯片的刷写保护就关闭了。言外之意就是可以随便刷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里面才带这种。那

16、什么是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功能,比较稳定

17、,经过很多次测试,硬件兼容性也比较好,不会出现信号不好,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会找我的麻烦

18、。大家知道为什么我有那么多首发?为什么那么多全球首发?为什么安智网会被恶意中伤?一个方面当然是他们炒作的需要。一个方面就是眼红了。眼红我没去他们哪里发布ROM。呵呵.SHIP S-OFF的同学可以随便刷自己对应型号的RUU 可以自己测试。ENG S-OFF的同学不怕降级不了也可以随便刷。你要是笨到,用G6的RUU 去刷G7的手机 我也拿你没办法。刷死别怪我没提醒你哦第七、APP TO SD(将应用程序安装到SD卡上) Google 手机的软件为了安全性和稳定性都是默认安装到手机内存里,但是手机内存有限,所以我们会做app2sd 操作,来让我们安装的软件放到sd卡上,而Google 的andro

19、id 系统是基于Linux 的,所以存储卡上本身的Fat 格式是不会被识别的,所以我们要分区(第二分区)出来,格式成Linux 认识的ext2 或3 或4 格式,在用链接命令,把这个分区映射成一个系统文件夹system/sd(大概这个意思),把所有的软件装到这个“文件夹”下,这就是app2sd 的操作。需要ROM 支持并开启app2sd 功能。app2sd 的操作其实是牺牲了一部分软件的速度和稳定性来换取更多的手机内存安装更多的软件。另外,app2sd只是把软件放到了sd卡上,运行软件还是需要占用手机的内存的,所以,你装了软件之后,一般手机内存还是会减少一些。你如果安装的软件在70个以内,个人

20、觉得没有必要,呵呵,如果很多游戏软件除外。此外,使用app2sd 最大的好处就是,刷一个带app2sd 的rom 之后,以后升级这个rom(依然带app2sd)的时候,你的软件都会完整保存(个别除外,比如htc input chinese需要重新添加几个文件到system/lib下),不过很多ROM 是需要Wipe ext 分区的,也就不能保留了。目前来看我们现在所使用的Android 各种软件暂时还没有进行app2sd 的必要如何开启APP2SD前面提到了”一键ROOT",APP2SD也不不甘示弱,有网友开创了傻瓜化APP2SD.第八、什么是RADIO?RADIO,字面理解:无线电

21、通讯,在android手机的关于里显示为“基带版本”所以在刷ROM的时候人家问你radio是什么版本,就是可以到关于里看基带版本,其负责着PPC作为手机功能的通讯功能方面,包括它的电话和上网功能,事实上,RADIO硬件模块已经在手机出厂时已 经内置,我们所刷入的不过是作为软件应用层面的东西,因为软件层面的东西决定了RADIO硬件模块*和传递信号的频段分配,所以硬件RADIO的称谓已 经被弱化,我们把这种RADIO软件层面的东东一律称为RADIO。第九、什么是金卡(Goldcard)一般来说,官方刷机包通常加入了对手机地区的校对,比如非港版手机一般无法直接刷针对港版手机发布的升级包(刷机包),这

22、时候,需要制作一个特殊的金卡来使刷机包跳过对手机地区的检测,直接进行刷机,从而达到强刷的效果。实际上,金卡只是一张普通的SD卡,通过一些简单的操作,来使普通SD卡有金卡的功效,同时,SD卡里的数据并不会消失,SD卡仍可正常使用。通俗的说,就像地铁里乞讨卖艺的,他并不是瞎子,但是他装成瞎子,是为了博得你的同情.你看他可怜就会给他钱,那他的目的就达到了.金卡就跟这个意思第十、什么是 三色屏三色屏,因该模式下屏幕上呈现三种色彩而得名,三色屏模式最直接的作用是用于查看机器IPL值和SPL值,以识别手机是否成功解锁,间接作用是在模式下可 以进行刷机操作。所有的刷机操作必定要在三色屏模式下实现,不论你是直刷还是卡刷;手动进入三色屏的方法是按住相机键捅PP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论