已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
bootloader 三种启动模式HTC手机中用的bootloader称为HBoot,不知道是不是HTC Bootloader 之意,从官网的源码看这个bootloader不象是u-boot的改版。(当然这个也不太确定HBOOT就是完全使用与Android相同的源码)/?p=platform/bootable/bootloader/legacy.git;a=tree;f=include;hb=HEAD在Android 的刷机时,经常会听到SPL,Recovery 模式,和fastboot 模式。这些术语是什么含意呢?如果在嵌入式Linux开发时使用过u-boot,对这种几种模式还是比较好理解。1.SPL SPL的全称是Second Program Loader,是比较准确意思是第二阶段程序装载器,在Linux下没有这么奇怪的名字,好象是HTC从Windows Mobile手机引进来,为了统一名称而采用的名字。 WM下,第一阶段是称为 IPL,它的全称是Initial Program Loader,它是硬件上电后启动第一个程序。负责最初硬件(Nand Flash,CPU,SDRAM)的初始化。然后再把SPL程序装到RAM当中。 SPL可以做更多复杂的硬件初始化,并且往往也支持很多复杂命令,比如网络,USB下载。 SPL再将操作系统装入到RAM中运行。 即IPL - SPL- OS . 到了HTC生产Android后,仍然采用这样的名字,以统一起来. 设计成这样复杂的结构原因有很多,专业嵌入式Linux开发人员一般都要明白为什么这样做,主要原因是设计比较灵活。在Linux下,一般的bootloader是把两阶段工作一起做了,象u-boot就是如此。在复杂一点的CPU,分成独立两阶段的bootloader,象s3c6410 的SD卡启动,首先是由SD卡引导区中中的IROM启动,然后它再SD卡上FAT分区的u-boot的程序。这就是一个明显两阶段启动。因此,简单的说 ,SPL就是Android的bootloader之意。HTC里就是指HBOOT.2.下载模式 正常情况下,SPL将启动Android操作系统。在进行烧录之类的操作时,需要停止加载操作系统,进入HBOOT的下载模式。嵌入式Linux很多是用串口终端按某键进入下载模式。然后在终端上输入bootloader命令进行操作。 而手机没有这个条件,一般是用某种特殊组合键来操作,进入下载模式.在HBOOT里,下载模式有两种,一种是它本身提供的简单功能,用USB线从PC机上下载。这种模式称为fastboot模式,这种对HBOOT要求较小,需要在PC端安装USB驱动和相应的下载软件。 而更复杂一点的模式是Recovery模式,它是相当于HBoot不引导的正常的Android,而是去引导一个简化的recovery程序。这个程序会比fastboot模式的功能要复杂一些,最大的特点是可以在没有电脑的情况,直接用SD卡里的升级文件进行升级。对于一般的用户而言,操作相对简单。正常引导Android模式,fastboot模式和recovery模式的切换如下图3.HBoot界面 参考这个/dispbbs.asp?boardid=47&Id=3457 我的HTC G8 在关机状态下同时按音量下键+开机键进入HBOOT菜单,有同样的组合键手机有G5,G6,G7,G8,G9,G10,按而进入fastboot模式和recovy模式,则在HBOOT菜单用音量选择,用电源键确定即可进入. 还有较老的手机,是同时按音量下键+开机键(G1是拍照键+开机键)进入HBOOT菜单,而进入fastboot模式需要按返回键+开机键.进入recovery模式,HOME键(小房子键)+开机键,有同样的组合键手机有G1,G2,G3,G4以我的HTC G8,这是实拍照片。这里提示,用音量上下键(Volume +/Volume -)移动菜单项,电源键(Power)去选择菜单项,下面分别有fastboot 模式/recovery模式 HTC HBoot提示信息含义. 这里参考了/s/mobile/n/2011-05-24shtml 第一行:BUZZ PVT SHIP S-ON BUZZ是产品代号 PVT(或者是EVT,DVT,CVT):是代表手机的版本类型。一台手机从研发到上市,可能会经历多次版本上的调试和改动,版本类型标志着机器是什么时候的产物,有如下选值: EVT:工程机,研发阶段机器的型号; DVT:开发机,特殊开发用途机器的型号; CVT:商用机,交付运营商的机器的型号; PVT:量产机,最终上市的零售版机器的型号。(PVT1:第1批量产机) SHIP 是SPL版本 SHIP:shippment的缩写,出货的意思,一般官方出厂刷的版本 ENG:Engineer的缩写,工程的意思,一般是第三方修改版的HBOOT版本。 S-ON(或者是S-OFF): S代表Security Lock,即安全锁。HTC在手机内部设置了一个安全锁,用来控制系统分区的读写状态。这有两个取值S-ON:安全锁开;S-OFF:安全锁关。 设计这个锁本身的出发点是,象SD卡写保护开关一样,如果S-ON,就表示不能刷机,S-OFF 就表能刷机。这一条规则,对SHIP S-ON/OFF是有效的.因此HTC出货时,ROM都是 SHIP S-ON版本。 参考/mobile/n/2011-05-24shtml SHIP S-OFF 用HTC内部的解锁工具进行解锁,而达到的S-OFF。这种S-OFF的特点是没有开启 fastboot功能,比较稳定,并经过很多次测试,硬件兼容性也比较好,不会出现信号不好,wifi断线等问题;HTC的任何版本ROM,官方RUU都 可以直接刷,刷完官方还是S-OFF。 而对于ENG S-OFF,往往在调试版本的SPL或者第三方开发,基本没有什么限制刷机,但是可能刷机时有风险 第二行 H-BOOT 1.001.002 : HBOOT的版本号 第三行 MICROP-0622 SLCD的型号? 第四行 TOUCH PANEL-SYN3KEY_01 触摸屏的型号 第五行 RADIO- 0 基带芯片固件版本 在其下面有四个菜单项 FASTBOOT 进入fastboot模式 RECOVERY 进入Recovery模式 CLEAR STORAGE ,字面意思是清存储空间,其功能是清除所有用户安装APP,并且把手机设定的值变成缺省值。Android中 设置存储卡和手机存储恢复出厂设置恢复出厂设置全部清空 效果一样 SIMLOCK 锁定SIM卡,使用电话功能不能用。这个要手机有写SIM卡功能,并且SIM卡支持锁定的功能,要解锁可以用SIM-Ulock这个工具 /showthread.php?t=943726如果想重启进入Android,可以进入fastboot模式下,选择重启reboot4.fastboot 模式 当进入fastboot模式后,在PC端要安装USB驱动和并且运行命令行工具fastboot.exe Fastboot 也有四个菜单项,分别是 bootloader ,退出到HBOOT菜单 REBOOT 重启手机 REBOOT BOOTLOADER 将SPL重启一次,并进入FASTBOOT模式 POWER DOWN :关机5.RECOVEY 模式 选择Recovey 模式,在调用Recovery程序后,首先进入的一个警告图案。 如果想继续进入Recovey操作,可以选择 音量下键+电源键进入recovery菜单,如下图形 这里也有四个选项: Reboot system now : 重启手机 Apply sdcard:update.zip :用SDCARD里的update.izp进行升级 Wipe data/factory reset Wipe cache partition WIPE操作 这里的WIPE是擦除之意,wipedata/factory reset 一般称为硬启动,它会清除用户数据/data和恢复成出厂配置。 Wipe cache partition是清除/cache 里内容6.较老手机HBOOT模式处理 这是是指HTC G1-G4 进入HBOOT菜单:其组合键的操作是:关机状态下同时按住 音量下键+开机键(G1是拍照键+开机键) 进入fastboot模式 其组合键
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人简历模版(三页)带封面(可编辑)百花绽放风
- 2025年短期劳动合同范本
- 不合格品追溯与处理操作指南
- 2025商品房买卖合同备案授权委托书
- 2025电气设计年终工作总结(二篇)
- 2025年租赁农民土地承包合同范本
- 2025设备质押借款合同范本
- 2025年下半年吉林长春市直事业单位招聘高层次及急需紧缺人才5人(31号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林省长春市朝阳区事业单位招聘30人(3号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林省白山市长白朝鲜族自治县事业单位招聘44人(2号)易考易错模拟试题(共500题)试卷后附参考答案
- (正式版)FZ∕T 14004-2024 再生纤维素纤维印染布
- 2024年山东省化学检验员技能竞赛参考试题库(附答案)
- 妈妈咪呀 mamma mia二部合唱简谱
- 初中物理实验目录及相关器材大全
- 歌曲《莫尼山》艺术风格与演唱实践探析
- 谷歌案例分析
- 劳动保障协管员管理办法
- 【课件】7-1 慢充不充电故障诊断与排除
- 透过性别看世界学习通章节答案期末考试题库2023年
- 戏曲鉴赏学习通课后章节答案期末考试题库2023年
- GRR-计数型(范例填写)
评论
0/150
提交评论