Fastboot的使用简单教程

大家都知道HTC手机重启进入所谓的工程模式,就是HBOOT,然后可以进入FASTBOOT界面,在这个界面,我们可以在电脑端可以做很多事,特别是HBOOT被修改过,如果是ENG S-OFF的可以做的更多。就是利用FASTBOOT可以刷入一些分区。但是有些分区不建议大家使用FASTBOOT。你也刷不进。

手机端分区:

这里的分区主要就是我们经常会使用的分区:

开机启动画面区(splash1):开机第一屏就是这个

数据恢复区(recovery):Recovery所在的分区

内核区(boot):引导分区,就是ROM包boot.img刷入的分区

系统区(system):就是系统存放的分区,也就是ROM包对应的SYSTEM分区,这个分区出厂设置会比较大,但是这个空间是死的,你修改不了,就是说,你400M和100M的ROM包存放的空间都是一样大的。机型不同这个分区厂商设置的不同。

数据缓存区(cache):手机运行后存放缓存的分区

用户数据区(userdata):手机运行后存在的数据分区

FASTBOOT帮助:

  1. usage: fastboot [ <option> ] <command>
  2. commands:
  3. update <filename>   reflash device from update.zip
  4. flashall    "flash boot" + "flash system"
  5. flash <partition> [ <filename> ] write a file to a flash partition
  6. erase <partition>   erase a flash partition
  7. getvar <variable>   display a bootloader variable
  8. boot <kernel> [ <ramdisk> ]  download and boot kernel
  9. flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
  10. devices     list all connected devices
  11. reboot     reboot device normally
  12. reboot-bootloader   reboot device into bootloader
  13. options:
  14. -w     erase userdata and cache
  15. -s <serial number>   specify device serial number
  16. -p <product>    specify product name
  17. -c <cmdline>    override kernel commandline
  18. -i <vendor id>    specify a custom USB vendor id

复制代码

简单的FAST使用教程:

1.fastboot 帮助

2. 擦除分区:

fastboot erase {partition}   如:fastboot erase boot或fastboot erase system等。

3.刷入指定分区:

fastboot flash {partition} {*.img}   如:fastboot flash boot boot.img或fastboot flash system system.img等。

4. 刷入全部分区:

fastboot flashall   注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机。

5. 刷入boot,system,recovery分区:

(1)创建包含boot.img,system.img,recovery.img文件的zip包。

(2)执行:fastboot update {*.zip}

6. 刷入开机画面:

fastboot flash splash1 开机画面

7. 重启手机:

fastboot reboot

请注意:上面的刷入分区,并不是每个机型或每部手机都可以刷入的。ENG S-OFF是可以的,官方解锁的手机可以刷入BOOT分区。

请大家使用的时候最好将FASTBOOT文件和ADB一起使用,这样更方便。

使用ADB进入FASTBOOT命令:adb reboot bootloader

时间: 2024-11-16 00:49:14

Fastboot的使用简单教程的相关文章

Delphi : 自动升级组件AutoUpgrader简单教程(初学者)

AutoUpgrader简单教程(写给初学者) 1.放置一个TauAutoUpgrader在窗体上 2.双击auAutoUpgrader1,在弹出的对话框中设定一些要件: 首先选择按日期还是按版本号检查更新并填好日期或版本号(该日期或版本号也可以在会同时记录在VersionData属性里,版本号主要通过该属性来检查),然后单击add按钮添加需要更新的文件的http下载地址,因AutoUpgrader仅支持http方式,不支持ft方式,所以不要填错.Upgrade method默认即可:然后在“R

PowerDNS简单教程(2):功能篇

目录: PowerDNS简单教程(1):安装篇 PowerDNS简单教程(2):功能篇(本篇) PowerDNS简单教程(3):管理篇 PowerDNS简单教程(4):优化篇 安装完PowerDNS之后,它就已经在运行了.可通过 ps -ef |grep pdns看到pdns 的进程——通常 pdns是有两个进程在运行的. 通过apt安装的PowerDNS,主要使用的文件在如下目录中: /etc/default/pdns /init.d/pdns /powerdns/pdns.conf /usr

FusionCharts简单教程(一)---建立第一个FusionCharts图形

因为项目需求须要做一个报表,选择FusionCharts作为工具使用.因为曾经没有接触过报表,网上也没有比較具体的fusionCharts教程,所以决定好好研究FusionCharts,同一时候做一个比較简单的教程提供參考.因为能力有限(应届毕业生的菜鸟而已),所以教程(学习笔记而已)不免会有错误,望别喷,望指正.当然肯定避免不了会參考其它资料的. 一.FusionCharts简单介绍和安装使用 1.1.简单介绍 FusionCharts是InfoSoft Global公司的一个产品,而Fusi

WCF入门简单教程(图文) VS2010版

在这个例子中我们将使用VS 2010 创建一个WCF服务,其中会了解 [DataContract] [ServiceContract] 等特性.  内置的 WCFSVCHost ,并使用"WCF测试客户端"来测试我们创建的服务. 注意下面的所有类.接口及方法都添加了public 的访问级别. 一,建立一个WCF服务库 创建一个WCF服务库项目 在解决方案中会自动为我们生成两个类文件"IService1.cs"和"Service1.cs". 这两个

PowerDNS简单教程(3):管理篇

目录: PowerDNS简单教程(1):安装篇 PowerDNS简单教程(2):功能篇 PowerDNS简单教程(3):管理篇(本篇) PowerDNS简单教程(4):优化篇 说到管理,其实是对于PowerDNS的管理.我们可以通过Poweradmin来管理 PowerDNS.我参考了这个网页 http://www.unixmen.com/install-poweradmin-a-web-based-control-panel-for-powerdns-in-linux/ 来安装 Powerad

grunt简单教程

Grunt简单教程 1.grunt简介 Grunt是一个基于任务的命令行工具,依赖于node.js环境. 它能帮你合并js文件,压缩js文件,验证js,编译less,合并css,还可以配置自动任务,单元测试等等,grunt有非常多的插件,可以满足你的大部分需求. 2.怎么安装 先介绍一些东西: npm是node.js的包管理器通过npm可以下载安装nodejs的模块包 cnpm是淘宝 npm镜像,用此代替官方版本(只读),同步频率目前为10分钟一次. 安装cnpm方法 npm install -

lighttpd mysql php简单教程

lighttpd mysql php简单教程 lighttpd+php5+mysql+Debian etch lighttpd是速度最快的静态web server,mysql最通用的的database server,不过考虑换成sqlite 先来看看lighttpd吧,装了debian 后一切都很简单了. 先通过ssh登入到debian 1.#apt-get install lighttpd 2.#apt-get install php5-cgi 配置php #vi /etc/php5/cgi/

PowerDNS简单教程(1):安装篇

这一篇开始直接是PowerDNS教程,连续四篇.DNS的相关背景知识我就不介绍了,有需要的话看看 http://baike.baidu.com/link?url=QcthFpAb2QydMqcMJr9qnxjfAKKkncDG1IL6IJkfwK85N8OXXC2u2hzbuGQlRDxLU-LwzPy967ODIoL37zoqcTL8_yJEyt_2hRJIhc5oBjC 或自行百度. 目录: PowerDNS简单教程(1):安装篇(本篇) PowerDNS简单教程(2):功能篇 PowerD

Qt Quick 简单教程

上一篇<Qt Quick 之 Hello World 图文详解>我们已经分别在电脑和 Android 手机上运行了第一个 Qt Quick 示例—— HelloQtQuickApp ,这篇呢,我们就来介绍 Qt Quick 编程的一些基本概念,为创建复杂的 Qt Quick 应用奠定基础. 版权所有 foruok ,如需转载请注明来自博客 http://blog.csdn.net/foruok . 首先看一下<Qt Quick 之 Hello World 图文详解>中的 main.