Android燒寫常用命令

2021-06-19 18:26:28 字數 1415 閱讀 9134

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 分割槽表的二進位制檔案

boot.img ap 端的linux 核心

system.img android 檔案系統的 system 分割槽

userdata.img android 檔案系統的 data 分割槽

Openwrt常用燒寫命令

from ar系列分割槽位址 分割槽名 起始位址 結束位址 分割槽長度 uboot 0x9f000000 0x9f020000 0x20000 firmware 0x9f020000 0x9f3e0000 0x3c0000 art 0x9f3f0000 0x9f3e0000 0x10000 分割槽名...

android 除錯常用命令

1.檢視機器當前記憶體使用情況以及剩餘量 adb shell dumpsys meminfo 2.檢視lib庫當前版本資訊 串列埠輸入 busybox strings system lib libstagefright.so busybox grep author 3.檢視ddr當前執行頻率,找到d...

Android開發 常用命令

adb命令 功能 命令檢視最上層activity adb shell dumpsys activity findstr mfocusedactivity 得到anr的trace檔案 adb pull data anr traces.txt 生成簽名檔案 keytool genkey alias an...