Android adb from work ---one
Write in front,You need to know some information first
fastboot -help or adb -help (You can view the details)
进入fastboot模式:adb reboot fastboot/bootloader
fastboot oem setfactory 解锁oem(yogabook解锁)
fastboot update [filename] 刷机(filename是.zip格式)
fastboot devices 列出连接设备(-l 列出所有设备)
fastboot reboot 正常重启设备
fastboot continue 自动启动设备
fastboot flashing lock 锁定设备
fastboot flashing unlock 解锁设备
fastboot flash <partition> [ <filename> ] 写入文件
fastboot erase system/data/cache/frp 擦除系统分区/用户分区/缓存分区/factory reset protection
fastboot format [:[<fs type>][:[<size>]] <partition> 分区格式化(还可以进行重写分区类型和大小)
fastboot -w 擦除用户数据和缓存数据
注:1.update并不一定适用于所有设备(需要看是否build了这样的升级包)。
2.不同厂商的设备oem解锁可能不一样,fastboot oem setfactory和fastboot oem unlock功能是一样。由于版本差别所以有2个解锁命令。
3.如果要刷入三方BootLoader(高危险命令,最好不要使用),需要用fastboot unlock_critical进行解锁。查询是否解锁fastboot flashing get_unlock_ability
4.erase只是擦除。format包含三个步骤擦除、格式化、写入基础数据。
bootloader、radio、recovery、boot这4个分区使用的是特殊的文件格式,不支持format命令格式化。
system、userdata、cache这3个分区使用的是ext4文件系统,支持format命令格式化。
5.若要指定设备操作使用 -s 或-p
fastboot flash boot boot.img 刷入内核
fastboot flash logo logo.bin 刷开机logo(或者是splash1等,开机画面,文件为splash1.img )
fastboot flash system system.img 刷系统文件
fastboot flash recovery recovery.img 刷官方recovery(恢复模式)
fastboot flash radio radio.img 刷基带(手机通讯的模块,和手机信号、通话质量等问题息息相关)
fastboot flash mbm mbm.bin 刷mbm(与引导系统有关)
完全root手机(烧写内核,并不一定支持所有机型)
adb reboot bootloader 进入引导
fastboot oem setfactory
fastboot flashing unlock (设备解锁)
fastboot flash boot [版本下的boot.img文件(开发版本)]
fastboot flashing lock (设备上锁)
fastboot reboot (fastboot模式重启设备)
烧写BIOS(.fv文件)
adb reboot-bootloader
fastboot flashing unlock
fastboot flash sfu ****.fv
@echo off
rem fastboot model to flash device
rem adb reboot fastboot
set /p vPath=InputVersionPath:
echo Open the oem
fastboot oem setfactory 1>nul
echo Unlock the device
fastboot flashing unlock
echo Flash boot
fastboot flash boot "%vPath%\boot.img" 1>nul
echo Flash recovery
fastboot flash recovery "%vPath%\recovery.img" 1>nul
echo Flash country
fastboot flash country "%vPath%\country.img" 1>nul
echo Flash system
fastboot flash system "%vPath%\system.img" 1>nul
echo Flash bootloader
fastboot flash bootloader "%vPath%\bootloader" 1>nul
echo Erase .....
fastboot erase persistent 1>nul
fastboot erase frp 1>nul
fastboot erase misc 1>nul
fastboot format cache 1>nul
fastboot format data 1>nul
echo Lock the device
fastboot flashing lock
echo Reboot device
fastboot reboot
pause
:end2
timeout /t 3&exit
Android adb from work ---one的更多相关文章
- android adb常用命令
android adb命令: adb root --获取root.adb remount --获取文件操作权限(push)adb shell pm list package 获取包名列表com.mqt ...
- Android adb push 和 pull操作
由于安卓真机本地调试时,每次启动并生成apk然后安装到设备比较费时,而很多情况是仅仅修改了hot 脚本文件(cocos2dx + lua). 所以,使用热更机制把修改后的lua文件push到热更目录( ...
- Android学习笔记1 android adb启动失败问题 adb server is out of date. killing...
下面是Android的学习笔记,原文地址. 我是使用adb devices出现如下红字错误, 使用第一种方法方法,结果关掉豌豆荚就可以了. android adb启动失败问题 adb server i ...
- 【转】Linux下Android ADB驱动安装详解
原文网址:http://blog.csdn.net/zhenwenxian/article/details/5901350 Linux下Android ADB驱动安装详解 概述 最近由于内置的合作商比 ...
- Android ADB命令详解
adb的全称为Android Debug Bridge.是android司机经常用到的工具 . 你能在本篇文章中学到什么? adb基本指令 Shell AM&PM adb模拟用户事件 logc ...
- Android ADB命令教程二——ADB命令详解
Android ADB命令教程二——ADB命令详解 转载▼ 原文链接:http://www.tbk.ren/article/249.html 我们使用 adb -h 来看看,adb命令里面 ...
- Android ADB命令?这一次我再也不死记了!【简单说】
https://www.jianshu.com/p/56fd03f1aaae adb的全称为Android Debug Bridge.是android司机经常用到的工具.但是问题是那么多命令写代码已经 ...
- Android adb shell data目录,Permission denied
Android adb shell进入data目录,Permission denied 权限被拒绝 在shell里面输入su root,去申请root权限,注意:有小部分手机是需要点击授权,再次执行c ...
- MacBook下配置android adb命令使用环境
想在Mac下使用android adb命令,常用的两种配置方式: 在MacBook下配置adb命令环境(方法一) 1.下载并安装IDE (android studio) 人性化的安装,直接点击下一步下 ...
- android adb devices offline的解决办法
在做Android开发时经常出现android adb devices offline,解决办法如下: 1 重启adb服务 adb kill-server adb start-server linux ...
随机推荐
- cpp 常量函数(函数后加const)
const用在成员函数后 主要是针对类的const 对象 如: class Text{ public: void printconst(void)const{cout<<" ...
- loj 6436 PKUSC2018 神仙的游戏
传送门 好妙蛙 即串\(s\)长度为\(n\)首先考虑如果一个长度为\(len\)的\(border\)存在,当且仅当对所有\(i\in[1,len],s[i]=s[n-len+i]\),也就是所有模 ...
- TensorFlow从入门到理解
一.<莫烦Python>学习笔记: TensorFlow从入门到理解(一):搭建开发环境[基于Ubuntu18.04] TensorFlow从入门到理解(二):你的第一个神经网络 Tens ...
- Python转义字符&字符串运算符
Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符.如下表: 转义字符 描述 \(在行尾时) 续行符 \\ 反斜杠符号 \' 单引号 \" 双引号 \a ...
- P4001 [ICPC-Beijing 2006]狼抓兔子
题目地址:P4001 [ICPC-Beijing 2006]狼抓兔子 平面图 边与边只在顶点相交的图. 对偶图 对于一个平面图,都有其对应的对偶图. 平面图被划分出的每一个区域当作对偶图的一个点: 平 ...
- VPS上拖文件(Apache配置、SSH)
场景 下载VPS上的文件 命令 Apache配置 yum install httpd -y /etc/rc.d/init.d/httpd start /sbin/iptables -I INPUT - ...
- Python3 GIL(Global Interpreter Lock)与多线程
GIL(Global Interpreter Lock)与多线程 GIL介绍 GIL与Lock GIL与多线程 多线程性能测试 在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线 ...
- k64 datasheet学习笔记3---Chip Configuration之Analog
1.前言 本文主要讲述K64芯片配置,关于模拟部分的内容,主要包括:ADC, CMP, DAC, VREF 2.16bit SAR ADC 从上图可以看出ADC主要挂在外设总线0上,由于ADC的输入引 ...
- NandFlash和iNand【转】
转自:https://www.cnblogs.com/PengfeiSong/p/6380447.html nand 1.nand的单元组织:block与page(大页Nand与小页Nand)(1)N ...
- pymongo加索引以及查看索引例子
# -*- coding: utf-8 -*- # @Time : 2018/12/28 10:01 AM # @Author : cxa import pymongo db_configs = { ...