首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android焚写常用命令

2012-09-25 
Android烧写常用命令fastboot reboot重启机器fastboot flash bootboot.img烧写引导分区fastboot flash sys

Android烧写常用命令

fastboot reboot         重启机器
fastboot flash boot     boot.img    烧写引导分区

fastboot flash system   system.img  烧写系统分区
fastboot flash userdata data.img    烧写数据分区
fastboot flash recovery recovery.img     烧写恢复模式分区

fastboot flash splash1  mysplash.rgb565  烧写开机画面

fastboot erase  system  擦除系统分区
fastboot update update.zip  update.zip 是 boot.img, system.img和recovery.img的zip压缩包

以上子命令不一定存在,要根绝实际情况确定。fastboot 中是通过 fastboot_register 方式注册了一系列可用的子命令,如:

fastboot_register("boot", cmd_boot);

fastboot_register("erase:", cmd_erase);

fastboot_register("flash:", cmd_flash);

fastboot_register("continue", cmd_continue);

fastboot_register("reboot", cmd_reboot);

fastboot_register("reboot-bootloader", cmd_reboot_bootloader);

fastboot_register("getvar:", cmd_getvar);

fastboot_register("download:", cmd_download);

我们可以根绝实际情况修改 fastboot 代码,让其支持更多命令,如:

fastboot flashall  在当前目录寻找各种所有的image文件,在刷完所有分区后重启手机

recovery 分区只能对 system ,data,cache boot 等分区进行烧写,sd卡上放 update.zip 的升级方式就可以通过 recovery 的方式完成。

 

要给高通的开发板烧录文件系统,必须有以下的镜像文件:

adsp.mbn           dsp相关的

amss.mbn           AMSS modem binary image

dbl.mbn            设备启动的装载程序

osbl.mbn           OS boot loader binary image

partition.mbn      分区表的二进制文件

appsboot.mbn       应用程序的启动文件,如果是 eMMC 启动对应文件 emmc_appsboot.mbn

boot.img           ap 端的linux 内核

system.img         android 文件系统的 system 分区

userdata.img       android 文件系统的 data 分区

 

1楼CAILIWEI712昨天 14:02
http://www.kerneltravel.net/kernel-book

热点排行