Android手机fastboot 刷机命令【转】
本文转载自:http://luke-feng.iteye.com/blog/2171090
简介:
在安卓手机中fastboot是一种比recovery更底层的模式。
fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式。这种模式是更接近于硬件的界面,所以这个模式一般好似在手机变砖或者修复时使用的。
今天就说说fastboot的详细教程。
一、常用命令:
1、先进入fastboot文件所在目录;
2、输入fastboot.exe启动fastboot;
3、查看连接电脑的设备命令:fastboot devices;
4、删除recover、boot、system命令:fastboot erase recovery;
5、只需将boot.img和system.img刷入系统即可完成系统的刷新:fastboot flash recovery cn170.img
6、fastboot boot recovery.img(这个不是刷入recovery,而是进入临时救机的recovery);
二、fastboot命令:
加载驱动:fastboot devices //加载fastboot驱动
擦除:fastboot erase xxxx //假如我要擦除RECOVERY 就是:fastboot erase recovery
刷BOOT:fastboot flash boot boot.img
临时刷recovery:fastboot boot recovery.img
刷system:fastboot flash system system.img
刷系统:fastboot flash userdata userdata.Img
刷系统:fastboot flash recovery recovery.img
刷SPL:fastboot flash hboot hboot.img
刷RADIO:fastboot flash radio radio.img
重启:fastboot reboot
推送文件到系统文件夹:adb push Mms.apk /system/app
三、分区解释:
system:系统分区.
userdata:数据分区.
cache:缓存分区
recovery:Recovery分区.
boot:存放内核和ramdisk的分区。
hboot:这个是SPL所在的分区.很重要哦.也是fastboot所在的分区.刷错就真的变砖了.
splash1:这个就是开机第一屏幕了.
radio:这个是radio所在的分区;
四、fastboot知识点总结:
android的分区知识:
splash1:开机画面,使用Nandroid backup备份系统后的文件为splash1.img
recovery:该分区是恢复模式(即开机按Home+power进入的界面),使用Nandroid backup备份为recovery.img
boot:内核启动分区,使用Nandroid backup备份为boot.img
system:Android系统部分,目录表示为/system,通常为只读,使用Nandroid backup备份为system.img =
cache:缓存文件夹,目录表示为/cache,事实上除了T-mobile的OTA更新外,别无用处,使用Nandroid backup备份为cache.img
userdata:用户安装的软件以及各种数据,目录为/data,使用Nandroid backup备份为data.img
因此对于刷机一般可以这么理解:
1. 修改开机画面, 修改的是splash1
2. root时刷的是所有分区
3. 刷test_keys,更新的应该是recovery
4. 使用update.zip刷是更新boot、system
5. 恢复出厂设置, 清空的是userdata和cache
明白这些之后就很好理解,一般无须更新recovery.IMG,正常情况下只需要更新BOOT和SYSTEM即可.但依我看来这两者是相互依存而不可分割的.好下面开始说刷机步骤。
进入手机的SPL模式(power+相机) ,且驱动已经安装。
驱动已经以附件上传,若在我的电脑设备管理中发现此情况,图1亦是未正确安装驱动,只需要右键更新驱动,且指向你从我这里下载的驱动即可。
无论你从哪里下载到一个包含boot.img,system.img只要含有这两个文件的文件你就可以刷机了。
进入cmd,进入fastboot:fastboot.exe回车,再fastboot decives
若出现xxxxxx fastboot,这就证明你已经成功了一半,ok,接下来就是擦除分区,使用fastboot erase xxxx
如下图 只需擦除boot,system,也可以是userdata也可以是recovery;
依然OKAY。。userdata和recovery我就不擦了,,命令也是
Fastboot erase userdata 敲完回车
Fastboot erase recovery 敲完回车。
Ok,擦除完了那就开始刷进去吧
flash boot.img。命令很简单
接着flash system.img
也okay,,,像之前备份的userdata或者是recovery,再未擦除就不用在flash了。若需要语法如下
Fastboot flash userdata userdata.Img(确定在备份里面是这个名字或者之前又这个分区)
Fastboot flash recovery recovery.img
Ok下一步重启
Android手机fastboot 刷机命令【转】的更多相关文章
- Android手机fastboot刷机命令
先进入fastboot文件所在目录 连接硬件命令 fastboot devices 删除recover.boot,system同理 Fastboot erase recovery 重刷,boot,sy ...
- Android手机ROM刷机简介
这一段时间刷了一堆ROM,安卓系列.CM.Hero.OldMos.隔壁新出的Android2.0,反正都尝了一下鲜,手机的照相机也刷得再也启不来了(不知道什么原因,杯具).有话说:"久病成良 ...
- 介绍一种android的裸刷机方法(fastboot刷机实质)
fastboot刷机的前提是你的开发板uboot良好并能正常启动进入fastboot模式,你的开发版的nand分区已存在.对于Android的uboot而言, 已经实现了fastboot命令,当你 ...
- fastboot刷机小脚本
在Windows系统下,一般刷机命令是在cmd路径下执行如下命令: 1.adb reboot bootloader2.fastboot flash boot +boot路径3.fastboot fla ...
- 基于C/S模式的android手机与PC机通信系统的开发
原文链接: http://blog.csdn.net/nupt123456789/article/details/8213486 基于C/S模式的android手机与PC机通信系统的开发 作者:郑海波 ...
- [Android Pro] Android fastboot刷机和获取Root权限
参考文章: https://developers.google.com/android/nexus/images 转载自: http://www.inexus.co/article-1280-1 ...
- 小米手机Root 刷机
需要备份的资料: miui系统资料:电话.短信.便签,有小米云账号wifi下自己会备份好的. 应用数据:微信.qq 聊天记录: UC浏览器收藏夹. root后, rootexplorer,选择某个文件 ...
- 使用fastboot刷机流程【转】
本文转载自:http://www.voidcn.com/blog/Qidi_Huang/article/p-6236224.html [准备工作] 首先需要准备好刷机包,可以是自己编译的,也可以是从别 ...
- 安卓fastboot刷机、刷magisk、aidlux备忘
环境就不多说了,网上一堆教程,我只在这边简单记录一下,以小米手机为例 刷机 解锁bootloader PC上配置好adb.fastboot,也就是platform-tools工具包加入系统变量,在命令 ...
随机推荐
- 自己手动用原生实现bind/call/apply
自己手动用原生实现bind/call/apply:https://www.cnblogs.com/LHLVS/p/10595784.html
- QButtonGroup
单选按钮和多选按钮,存放进QButtonGroup中 QButtonGroup方法来实现分组:将相同功能的按键,设为一个分组,然后可以进行 单选 或 多选 或 互斥单选 QAbstractButton ...
- 搜索专题:HDU1241 Oil Deposits
Oil Deposits Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tot ...
- linux:服务器代理squid安装配置
国内上往外的网站太慢,配了个香港代理服务器.如下:当前环境: centos系统.香港服务器IP(假设:59.188.71.11)检查squid是否安装:[root@localhost ~]# rpm ...
- P3198 [HNOI2008]遥远的行星
传送门 发现 $A$ 不大,又允许较大的误差,考虑乱搞 考虑求出每个位置的答案,因为有 $1e5$ 个位置,所以每个位置差不多可以计算 $100$ 次贡献 所以把每个可以贡献的位置尽量均匀分成 $10 ...
- 爬虫之selenium 安装与 chromedriver安装
今天学到一个有意思的插件,就是chromedriver,在爬虫的时候,如果网站反爬虫做的很好,自己又很想爬去里面的数据,那就可以用这个插件,虽然笨笨的,慢的一批,但是还有别的办法就不会用他啦, 这个东 ...
- 39. Combination Sum (Java)
Given a set of candidate numbers (candidates) (without duplicates) and a target number (target), fin ...
- Spring基础02——Spring HelloWorld
1.首先我们来创建一个HelloWorld类,通过Spring来对这个类进行实例化 package com.wzy.lesson1; /** * @author wzy * @version 1.0 ...
- HBase(一)——HBase介绍
HBase介绍 1.关系型数据库与非关系型数据库 (1)关系型数据库 关系型数据库最典型的数据机构是表,由二维表及其之间的联系所组成的一个数据组织 优点: 1.易于维护:都是使用表结构,格 ...
- deviceiocontrol与ioctl
驱动配置设置,配置 ioctl --linux 平台 https://blog.csdn.net/coolwriter/article/details/78242256