- 論壇徽章:
- 0
|
1. 使用USB連接整機(jī)終端和pc電腦,打開(kāi)dos命令行,執(zhí)行adb reboot bootloader
D:\adb>adb reboot bootloader
//這個(gè)時(shí)間手機(jī)會(huì)重啟,接著進(jìn)入fastboot燒錄模式,我們可以看到如下: pc電腦的計(jì)算器管理-->設(shè)備管理器-->Android Tablet-->Android ADB Interface
2. 執(zhí)行fastboot devices //查看手機(jī)是否可以燒錄狀態(tài),可以看到狀態(tài)就行, 如下:
D:\soft\fastboot>fastboot devices
356af40c fastboot
3. 執(zhí)行 fastboot flash boot /xxx/boot.img //將boot.img燒錄到boot分區(qū),boot.img所在路徑可以拖到dos命令窗口,燒錄成功會(huì)出現(xiàn)如下提示:
D:\soft\fastboot>fastboot flash boot Z:\xxx\qcCode\out\target\product\xxx\boot.img
sending 'boot' (12015 KB)... OKAY [ 0.478s]
writing 'boot'... OKAY [ 0.377s]
finished. total time: 0.860s
我們可以使用如下命令來(lái)燒錄aboot分區(qū):
fastboot flash aboot /xxx/emmc_appsboot.mbn //將emmc_appsboot.mbn燒錄到aboot分區(qū)
燒錄完成后,可以使用如下命令來(lái)重啟機(jī)器:
D:\adb>fastboot reboot
4. 我們可以通過(guò)如下方法來(lái)查看分區(qū)的名稱
vim /work/$(project)/AMSS/MSM8940/common/build/rawprogram0.xml
<?xml version="1.0" ?>
<data>
<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="emmc_appsboot.mbn" label="aboot" ... ... .../>
<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system.img" label="system" ... ... .../>
<program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="userdata.img" label="userdata" ... ... .../>
</data>
//aboot, system, userdata都是分區(qū)的名稱 |
|