Dos烧录脚本

Posted yooooooo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dos烧录脚本相关的知识,希望对你有一定的参考价值。

 1 @echo off
 2 
 3 
 4 
 5 @set flashpath=Z:\msm8909\out\target\product\msm8909 6 @set boot_image=%flashpath%boot.img
 7 @set mbn_image=%flashpath%emmc_appsboot.mbn
 8 @set system_image=%flashpath%system.img
 9 @set persist_image=%flashpath%persist.img
10 @set ramdisk_image=%flashpath%ramdisk.img
11 @set recover_image=%flashpath%recovery.img
12 @set cache_image=%flashpath%cache.img
13 
14 
15 @echo 1、烧录boot.img
16 @echo 2、烧录aboot.img
17 @echo 3、烧录persist.img
18 @echo 4、烧录ramdisk.img
19 @echo 5、烧录recovery.img
20 @echo 6、烧录system.img
21 @echo 7、烧录cache.img
22 @echo 8、烧录所有镜像
23 
24 @set /p option=请先设置路径后,再输入要烧录的选项:
25 
26 
27 adb wait-for-device
28 adb reboot-bootloader
29 
30 
31 
32 if "%option%" == "1" (
33 @echo 烧录boot.img........
34 fastboot flash boot %boot_image%
35 )
36 
37 if "%option%" == "2" (
38 @echo 烧录aboot.img........
39 fastboot flash aboot %mbn_image%
40 )
41 
42 if "%option%" == "3" (
43 @echo 烧录persist.img..........
44 fastboot flash persist %persist_image%
45 )
46 
47 if "%option%" == "4" (
48 @echo 烧录ramdisk.img..........
49 fastboot flash ramdisk %ramdisk_image%
50 )
51 
52 if "%option%" == "5" (
53 @echo 烧录recovery.img...........
54 fastboot flash recovery %recover_image%
55 )
56 
57 if "%option%" == "6" (
58 @echo 烧录system.img........
59 fastboot flash system %system_image%
60 )
61 
62 if "%option%" == "7" (
63 @echo 烧录cache.img...........
64 fastboot flash cache %cache_image%
65 )
66 
67 if "%option%" == "8" (
68 @echo 烧录所有镜像.............
69 fastboot flash boot %boot_image%
70 fastboot flash aboot %mbn_image%
71 fastboot flash persist %persist_image%
72 fastboot flash ramdisk %ramdisk_image%
73 fastboot flash recovery %recover_image%
74 fastboot flash system %system_image%
75 fastboot flash cache %cache_image%
76 )
77 
78 
79 
80 fastboot reboot
81 adb wait-for-device
82 adb root
83 adb wait-for-device
84 
85 
86 @ping -n 5 127.0.0.1>nul
87 adb shell dmesg > kmesg.log
88 @echo kernel log已经导出.....
89 
90 
91 
92 @echo [烧录成功,暂停5秒自动关闭]
93 @ping -n 5 127.0.0.1>nul

dos烧录镜像脚本,以防备忘;

以上是关于Dos烧录脚本的主要内容,如果未能解决你的问题,请参考以下文章

S5PV210芯片的uboot烧录脚本目录(sd_fusing)完整解析

常用python日期日志获取内容循环的代码片段

dos脚本

shell脚本对硬盘进行分区——fdiskblkidmke2fsmountlsblk

代码片段:Shell脚本实现重复执行和多进程

linux arm 运行 shell .sh 脚本文件报错:/bin/bash^M: bad interpreter: No such file or directory(dos2unix )(代码片