fastboot刷机的一般方法

一、Fastboot 简介

  在安卓手机中Fastboot是一种比recovery更底层的刷机模式(俗称引导模式)。就是使用USB数据线连接手机的一种刷机模式。相对于Recovery、Fota等卡刷来说,线刷更可靠,安全。

二、Fastboot 刷机准备

1.解锁 BootLoader

  使用 Fastboot 刷机必须先解锁BootLoader,否则无法刷机。解锁BootLoader的方法是在开发者模式中开起OEM unlocking开关。如开发者模式隐藏,请进入Settings -- System -- About Phone -- 多次点击build number  即可打开隐藏的开发者模式。

三、Fastboot 刷机命令

1. 进入Fastboot 模式

一般手机常用 Power跟 音量+ 进入fastboot mode,或者 adb reboot fastboot 进入fastboot。

2. 首先解锁设备

开发者模式打开 oem 开关后,连接USB,对设备进行解锁,解锁命令:

fastboot flashing unlock

3.选择所要刷的镜像

(1) 刷 boot分区

如果修改kernel底层代码,需要刷boot。命令是:

fastboot flash boot boot.img

(2) 刷 system 分区

如果修改上层代码,比如增删 apk 等,需要刷 system, 命令是:

fastboot flash system system.img

(3) 刷 recovery 分区

如果修改到recovery模式下的代码,需要刷 recovery.img,命令是:

fastboot flash recovery recovery.img

(4) 擦除 frp 分区

frp 即 Factory Reset Protection,用于防止用户信息在手机丢失后外泄,命令如下:

fastboot erase frp

4. 设备上锁

刷完之后,给设备上锁,命令如下:

fastboot flashing lock

5. 退出Fastboot,重启手机

退出 Fastboot重启手机命令如下:

fastboot continue

四、Fastboot --help翻译

TODO

参考:https://www.jianshu.com/p/54edc48203db

原文地址:https://www.cnblogs.com/hellokitty2/p/11107931.html

时间: 2024-12-20 11:54:13

fastboot刷机的一般方法的相关文章

[Android Pro] Android fastboot刷机和获取Root权限

参考文章: https://developers.google.com/android/nexus/images 转载自:    http://www.inexus.co/article-1280-1.html 本文标黄色的获取ROOT权限的部分已经在安卓5.1下验证通过,解锁过程参考的是:https://developers.google.com/android/nexus/images 下文中的视频请到: http://www.inexus.co/article-1280-1.html 处看

fastboot刷机小脚本

在Windows系统下,一般刷机命令是在cmd路径下执行如下命令: 1.adb reboot bootloader2.fastboot flash boot +boot路径3.fastboot flash recovery +recovery路径4.fastboot flash system +sytem路径5.fastboot flash userdata +userdata路径6 .fastboot reboot 但是每次刷机都要执行这六条命令,显然浪费时间,需要些个小的脚本(.bat)才是

Android手机fastboot 刷机命令【转】

本文转载自:http://luke-feng.iteye.com/blog/2171090 简介:在安卓手机中fastboot是一种比recovery更底层的模式.fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式.这种模式是更接近于硬件的界面,所以这个模式一般好似在手机变砖或者修复时使用的.今天就说说fastboot的详细教程. 一.常用命令:1.先进入fastboot文件所在目录:2.输入fastboot.exe启动fastboot:3.查看连接电脑的设备命令:fastb

fastboot刷机

刷机大全 by YuCloud adb sideload 拖放文件 (此命令需调试桥版本1.0.32或以上) fastboot boot 文件(支持rec引导) -w 双清 erase 分区名 flash 分区 文件 update 文件.zip (测试报错) flashing lock/unlock flashall 刷写boot system vendor如果存在的话 高通fastboot格式化一个盘后,将会被挂载到win,再cmd命令格式化整个手机hd,线刷即可 dd 备份recovery:

Android手机fastboot刷机命令

先进入fastboot文件所在目录 连接硬件命令 fastboot devices 删除recover.boot,system同理 Fastboot erase recovery 重刷,boot,system同理 Fastboot flash recovery cn170.img 只需将boot.img和system.img刷入系统即可完成系统的刷新 恶补: FASTBOOT命令有 加载驱动 | fastboot devices | [这句意思估计是 加载fastboot驱动] 擦除 | fas

解决fastboot刷机内存消耗问题

Windows实现方案及代码: //add by hthe void *mmap_file(const char *fn, unsigned *_sz) { HANDLE file; HANDLE mapfile; char *data; DWORD sz; file = CreateFile( fn, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, NULL ); if (file == INVALID_HANDLE_VALUE)

Linux下使用Fastboot给手机刷机

前言 一直在刷机.失败.刷机.失败中,还好今天有个任务可以使用fastboot刷机,好开心,终于不用切换系统了.(话说好久没有写代码了,身为一个互联网程序员,不写代码我容易紧张). 开发环境 Ubuntu13.10,配置好Android的开发环境即可.具体配置可参考:http://blog.csdn.net/wzy_1988/article/details/37737255 Fastboot模式刷机 使用fastboot刷机主要是刷boot.img.system.img和userdata.img

New Moto X 2014 全版本RSD&Fastboot刷官方底包教程

本来我是不想写教程的,因为这样的教程实在是太多了,基本上大家也都会了,为什么还要多次一举,发来发去的呢?实在没什么意义!但是我觉得吧,别人的教程写的都太过简单,太过明了了,有时候我们很难理解,这到底是怎么操作的,他一句话就概括了,我们却一头雾水,不知道如何做到,然后又要问东问西去解答. 首先要了解我们为什么要刷底包,刷底包有什么作用? 底包就像是window的操作系统,刷底包就是给手机换个系统或者是恢复系统,比如一些人乱折腾把原有系统给搞换了,系统出现问题,甚至起不来完全坏了,这时候我们就要刷底

致在刷机路上走得坎坷的朋友——刷机失败的解决方案

刷机有一定的风险,不当的刷机方法可能会带来很多不必要的麻烦,比如无法开机.开机死机.功能失效等后果.所以我们要慎重刷机,尽量避免不科学的操作.下来就让我们从线刷开始阐述由于线刷造成的刷机失败或是手机成砖的拯救方法. 刷机险情一 使用RSD工具线刷,刷机过程没问题,但最后RSD却显示please manually power up this phone.(请手动启动手机,刷机没有问题,不要紧张.) 刷机失败解决方法: 1.这是提示手动开机的意思,直接用手按开机键开机就OK了. 2.如果第一种方法不