@ECHO OFF

CLS

SETLOCAL EnableDelayedExpansion

MODE con: cols=80 lines=25

TITLE MTK ROM 提取工具 V1.0 (c)2011 mzecn

::缺省备份保存目录,可修改

SET folder=C:\MTK\Backups

SET IP=192.168.1.92

:Menu

CLS

ECHO.

ECHO            MTK ROM提取工具

ECHO.

ECHO.

ECHO              [ 1 ] 提取

ECHO              [ 2 ] 退出

ECHO.

SET /P MenuOption=请选择(1-2):

IF %MenuOption%==1 GOTO adbstuff

IF %MenuOption%==2 GOTO end

ECHO.

ECHO 选择错误

ECHO.

ECHO 请选择1-2

PAUSE

GOTO menu

:adbstuff

ECHO 启动ADB中,请稍候.

adb kill-server >NUL

adb start-server >NUL

adb connect %IP%

echo 响应天猫魔盒端提示:

echo 允许 USB 调试吗?

echo       确定

pause>nul

:phonepluggedin

adb devices|find "device"|find /v "List"

ECHO.

IF %ERRORLEVEL% NEQ 0 (

ECHO.

ECHO Tab 没有连接.

ECHO 请接好数据线~

ECHO 稍候...

adb wait-for-device

GOTO phonepluggedin

)

ECHO.

ECHO 你设置的目录为: %folder%

SET /P pathconfirm=确认使用该备份目录吗? [Y/N]

IF /I %pathconfirm%==n (

ECHO.

SET /P folder=请输入你要使用的备份目录:

ECHO.

)

adb devices|find "device"|find /v "List" > _device

for /f "tokens=1" %%a in (_device) do (

set gtab=%%a

del _device

)

IF NOT EXIST %folder% MKDIR %folder%

IF %MenuOption%==1 GOTO backup

IF %MenuOption%==2 GOTO restore

::------------------------------------------------------Backup

:Backup

::Removes quotes from the folder variable if present

IF %folder:~0,1%%folder:~-1%=="" (

SET folder=%folder:~0,-1%

SET folder=%folder:~1%

)

::Removes the trailing \ if present

IF %folder:~-1%==\ (

SET folder=%folder:~0,-1%

)

::Prevents the root of the drive being used, as that breaks the restore part

IF %folder:~-1%==: (

ECHO.

ECHO 不支持备份到分区的根目录. 请重新开始,正确设置备份目录.

ECHO.

PAUSE

GOTO end

)

::Check if the folder is present

IF NOT EXIST "%folder%" (

ECHO.

ECHO 备份目录不正确

ECHO 你需要手动创建该目录.

ECHO.

PAUSE

GOTO end

)

SET Goodtime=%time%

IF "%Goodtime:~0,1%"==" " (

SET Goodtime=0%Goodtime:~1,10%

)

SET fbackup=%date:~0,4%-%date:~5,2%-%date:~8,2%-%Goodtime:~0,2%-%Goodtime:~3,2%

mkdir "%folder%\%fbackup%"

adb get-serialno > "%folder%\%fbackup%\serno"

:ECHO. > "%folder%\%fbackup%\%fbackup%.date"

pushd "%folder%\%fbackup%"

pause

cls

ECHO 正在备份你的MTK鸡鸡 %gtab%...

ECHO.

ECHO 备份你鸡鸡的boot.img中.......

%~dp0adb shell su -c "dd if=/dev/mtd/mtd4 of=/sdcard/boot.img bs=4096"

%~dp0adb pull /sdcard/boot.img .

%~dp0adb shell rm /sdcard/boot.img

ECHO 备份你鸡鸡的SYSTEM中......

%~dp0adb -s %gtab% pull /system system

ECHO.

ECHO 备份完成!

ECHO.

PAUSE

GOTO menu

:end

ECHO.

ECHO 谢谢使用。

ECHO.

android怎么备份镜像文件,如何备份手机系统镜像? - Android系统区 - 无忧启动论坛 - Powered by Discuz!...相关推荐

  1. android盒子smb,普通安卓盒子smb方法 - 怀旧游戏长廊 - A9VG电玩部落论坛 - Powered by Discuz!...

    本帖最后由 slime525 于 2018-10-20 21:00 编辑 1安卓下安装盒子伴侣一键自动安装Optware 2win下安装Putty,记下盒子ip端口,账户密码分别是:root,toor ...

  2. linux下制作windows镜像文件,Linux之自定义ISO镜像文件制作

    这一节主要介绍iso镜像制作过程,主要包含两部分mkisofs:创建镜像文件 光盘烧录工具 如果终端没有mkisofs指令,需要下载一下,例如ubuntu14.04 apt-get install g ...

  3. SYSTEM32 下的几乎所有文件的简单说明(原由无忧启动论坛老毛桃出)

    SYSTEM32 下的几乎所有文件的简单说明(原由无忧启动论坛http://bbs.wuyou.com老毛桃出): clui.dll .....Security Descriptor Editor,没 ...

  4. android 模拟器 sd卡文件 fileexport,备份SQLite数据库文件到SD卡

    所以我见过很多备份SQLite数据库文件到SD卡的例子,我已经得到这个在开发中的android模拟器上成功工作,但它不能按预期工作在电话本身.这是我不明白的奇怪部分.备份文件实际上是在SD卡上创建文件 ...

  5. 服务器文件增量备份,服务器文件增量备份

    服务器文件增量备份 内容精选 换一换 云服务器备份(CSBS,Cloud Server Backup Service)提供对弹性云服务器(Elastic Cloud Server)和裸金属服务器(Ba ...

  6. 怎么让服务器文件自动备份,服务器文件自动备份

    服务器文件自动备份 内容精选 换一换 如果您已在购买存储库时绑定服务器.文件系统或磁盘,可以跳过此章节.云服务器备份存储库.SFS Turbo备份存储库和云硬盘备份存储库创建后,通过向存储库绑定服务器 ...

  7. 能用文件的安卓c语言,使用android NDK将.C 文件编译为 手机 可执行程序或者.so

    现有这样一个helloworld.c的源文件,如下: #include int main(){ printf("Hello world!\n"); } 如何将它进行编译,并在And ...

  8. linux文件增量备份,linux 文件增量备份 用tar实现

    #!/bin/bash #好的做法 #根据项目不同来重命名该脚本 #例如 amountebak.sh or pandawillsbak.sh #该脚本最好放在 $bakpp定义的绝对路径部分 #你可以 ...

  9. android mp3 lrc歌词文件utf-8歌词显示为乱码,Android读取本地json文件的方法(解决显示乱码问题)...

    本文实例讲述了Android读取本地json文件的方法.分享给大家供大家参考,具体如下: 1.读取本地JSON ,但是显示汉字乱码 public static String readLocalJson ...

  10. 在linux下挂载ios镜像文件,linux下挂载iso镜像文件

    linux挂载iso镜像可以分为两种,直接挂载镜像和上传镜像文件至服务器进行挂载 一.虚拟机镜像挂载 测试时使用虚拟机,此时可以直接在虚拟机的设置中将镜像文件直接选择并进行挂载,无需上传至虚拟机服务器 ...

最新文章

  1. Python核心编程:第十四章
  2. 在Word XP中也能插入国际音标、拼音
  3. jmx 复用 jmx_JMX:一些入门说明
  4. 一个使用numpy.ones()的矩阵| 使用Python的线性代数
  5. React开发(229):react删除的实现
  6. js实现全国省份下拉
  7. 常见游戏限制多开原理、与解决游戏多开方法
  8. 关联规则挖掘与Apriori算法
  9. 谈谈应聘阿里全流程(良心之作,好评满满)
  10. 《雍正皇帝》文化专有词翻译策略的研究现状(纽马克)
  11. link rel=canonical概念和用法(增加页面权重,利于排名)
  12. 飞机大战(完整代码)
  13. SwiftUI学习笔记[path绘制]
  14. 【python教程】requests库的基本用法
  15. 1、定义一个复数类Complex,使得下面的代码能够工作。 Complex c1(3,5); Complex c2=4.5; c1.add(c2); c1.show();
  16. 行业认证标准:PCI DSS - 支付卡行业数据安全标准
  17. MiniGUI学习整理
  18. XiaoHu日志 9/27~10/18
  19. 用户注册时,密码的加密存储方式
  20. 学校计算机机械设备管理制度,学校微机室管理制度

热门文章

  1. 隐马尔可夫模型(四)学习问题
  2. 电子元器件的识别与换算
  3. 智方8000系房地产进销存管理系统 v4.30 官网
  4. 软件工程之软件质量管理(SQA)
  5. Java生成随机数的方法
  6. 基于SpringBoot实现在线抽奖系统
  7. 推荐一个好看且实用的火狐浏览器新标签页插件【火狐浏览器新标签页自定义美化】
  8. hello.java_hello java !
  9. 关于PC上的护眼大师这个软件
  10. 斐讯K2 A6版SZU校园网刷机方法