fastboot可以烧录镜像文件,免去lk、android长时间的烧写,及android漫长的启动过程。

A:进入fastboot模式,使用adb工具进入,其中有一下2种方式,运行命令之后系统重启。

1:  # adb reboot [bootloader|recovery]

2: # adb reboot-bootloader

B:烧录你需要的镜像文件,从下面的分区列表分析发现其中有bootloader(lk.rom)、boot(boot.img)、system(system.img)等镜像

static struct ptentry board_part_list[] = {
{
.start = 0,
.length = 0,
.name = "bootloader",
.flags = PART_HIDDEN,
},
{
.start = 0,
.length = 10, /* 10MB */
.name = "boot",
},
{
.start = 10,
.length = 5, /* 5MB */
.name = "kpanic",
},
{
.start = 15,
.length = 300, /* 200MB */
.name = "system",
},
{
.start = 315,
.length = 4, /* 4MB */
.name = "splash",
},
{
.start = 319,
.length = 150, /* 68MB, minimum free size of /cache is 55MB from Android 2.3 Compatibility Definition */
.name = "cache",
},
{
.start = 469,
.length = VARIABLE_LENGTH,
.name = "userdata",
},
{
.start = DIFF_START_ADDR,
.length = 10, /* 10MB */
.name = "recovery",
},
{
.start = DIFF_START_ADDR,
.length = 1, /* 1MB */
.name = "misc",
},
        {
                .start = DIFF_START_ADDR,
                .length = 1, /* 1MB */
                .name = "tcc",
}
};

详细的fastbot使用可以在终端输入fastboot命令查看

usage: fastboot [ <option> ] <command>commands:update <filename>                        reflash device from update.zipflashall                                 flash boot + recovery + systemflash <partition> [ <filename> ]         write a file to a flash partitionerase <partition>                        erase a flash partitionformat <partition>                       format a flash partition getvar <variable>                        display a bootloader variableboot <kernel> [ <ramdisk> ]              download and boot kernelflash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash itdevices                                  list all connected devicescontinue                                 continue with autobootreboot                                   reboot device normallyreboot-bootloader                        reboot device into bootloaderhelp                                     show this help messageoptions:-w                                       erase userdata and cache-s <serial number>                       specify device serial number-p <product>                             specify product name-c <cmdline>                             override kernel commandline-i <vendor id>                           specify a custom USB vendor id-b <base_addr>                           specify a custom kernel base address-n <page size>                           specify the nand page size. default: 2048

1:以烧录boot.img为例

# fastboot flash boot F:\tcc892x\vendor\telechips\tcc892x_program\MID-SW\boot.img

C:烧录完之后使用fastboot reboot命令进行重启。

fastboot工具使用相关推荐

  1. ubuntu16.04下安装dnw和fastboot工具,解决开发板只有uboot系统,没有网络的情况下,通过dnw和fastboot传送文件到开发板

    当我们拿到一块裸板,这时板上没有系统.此时pc机和开发板就没法通过ftp,nfs等网络协议来通信,就没法将我们的pc机端上的文件传输到裸板上.这时我们先自己配置编译bootloader,如u-boot ...

  2. Ubuntu 安装adb/fastboot工具(二十三)

    1.Ubuntu 安装adb/fastboot工具 第1种方式:修改阿里镜像源 # sudo vi /etc/apt/sources.list deb http://mirrors.aliyun.co ...

  3. fastboot工具使用说明-海思hi3531文档 《Fastboot工具使用说明 Application Notes》补充

    公司让我给自己用来开发NVR的板子做一个文件系统,只给我了一个板子和一个hi3531 SDK 开发包,,这可苦了我,我对硬件了解甚少,于是一顿恶补.由于一直在看Linux的书,所以对SDK的学习还算快 ...

  4. fastboot工具linux,Ubuntu 14.10/14.04 用户如何安装快速启动工具 Mutate 2.2

    Mutate 是一款开放源代码的 Linux 快速启动工具,使用 Qt 5 开发,类似于 Mac 的 Alfred 程序.其中,该软件的功能允许用户方便地搜索自己喜欢的文件和应用程序.如果你键入字符串 ...

  5. Ubuntu 安装adb/fastboot工具

    第1种方式:修改阿里镜像源 # sudo vi /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ trusty main rest ...

  6. uboot之fastboot烧录镜像

    fastboot驱动和工具下载链接:https://download.csdn.net/download/lushoumin/10876529 1.fastboot安装 在uboot中使用fastbo ...

  7. android fastboot原理,FastBoot使用一

    1.1. 使用Fastboot方式烧写 在安卓手机中Fastboot是一种比Recovery更底层的刷机模式.Fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式.相对于某些系统卡刷 ...

  8. fastboot烧录镜像--VTSGSI镜像替换

    fastboot简介 Android提供的原生工具,主要用于替换镜像. 源码在SDK工程中,/system/core/fastboot目录下 安卓分区&镜像 见链接分区和映像--google官 ...

  9. 小米4可以刷入linux,小米4刷入SailfishOS系统图文教程(附工具)

    SailfishOS也叫做:旗鱼系统,这一个系统对于大部分网友来说可能比较陌生,但是,作为ios系统和安卓系统以外的手机系统,还是吸引了一大票技术达人的关注.在今天的教程中,小编就给大家分享一下安卓手 ...

  10. 怎么看手机android底层,安卓手机中fastboot是一种比recovery更底层的模式

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1 手机进入fastboot需要一定的操作才能进入,尤其是没刷过机的情况下 2 先说刷过机的,如果刷过机,root过,一般民间自制的ROM都会有重启的选项 ...

最新文章

  1. matlab如何模拟竹蜻蜓飞行,JSBSim_Matlab 将 与 进行联合仿真 模拟飞行计算 247万源代码下载- www.pudn.com...
  2. python标准库书籍_Python标准库中文版 Python Standard Library 329页Python标准库合集
  3. C++Breadth First Search 广度优先搜索(附完整源码)
  4. 如何利用扩展欧几里得算法求解不定方程_欧几里德算法、拓展欧几里德、中国剩余定理...
  5. swagger2maven依赖_Maven + SpringMVC项目集成Swagger
  6. 如何在Eclipse 3.6.2中安装swt/JFace
  7. SPSS 24/25/26安装包分享 window和mac版本
  8. ADI交替差分隐格式求解二维热传导方程
  9. java实现斜水印铺满整张图
  10. 高明领导不说狠话、不画大饼、不灌鸡汤,打造狼性团队就靠这9条
  11. GBK 代码集字符定义表
  12. 风雨二十载:OpenGL 4.3规范发布
  13. 代理服务器、虚拟专用网络、网关
  14. 形式语言大作业_清华大学本科一年级设计作业展示|仅是手绘就秒杀我的照片级效果图...
  15. 安装python报错_安装python包时报错
  16. JavaScript 循环语句
  17. 【Python】ftfy 包的理解和使用
  18. linux沙箱隔离_基于多安全机制的 Linux应用沙箱的设计与实现
  19. 往MySQL中存储图片
  20. Shellcode的原理及编写

热门文章

  1. 海康摄像头直连电脑修改IP解决播放失败无画面无法连接问题
  2. Unity GC垃圾回收
  3. IPVS之Bypass转发模式
  4. 如何设计会员体系中心
  5. Nero 软件各种组件简单介绍
  6. 黑莓手机刷linux,【教程】黑莓手机 BlackBerry DM6.0 完整刷机教程 含瘦身方法...
  7. windows下的gcc编译器
  8. android开发案例3--学生通讯录
  9. JanusGraph快速开始
  10. Allegro cadence下载安装