手机刷机调试命令:fastboot详细说明,版本:29.0.4-5871666

开机引导模式下使用。此文说明主要适用android 6.0及以上版本

下载以下几个文件,CMD命令窗口切换到此目录就可使用了,当然还要安装USB驱动、打开USB调试(可选):

手机刷机调试命令:fastboot详细说明,版本:29.0.4-5871666

adb工具

怎么进入此模式

  • 手机端:电源键+音量减/加
  • 电脑端:用ADB工具,命令:adb reboot bootloader

格式: fastboot [OPTION…] COMMAND…

版本:与1.0.41版的adb适应

flashing: 写入命令

update ZIP : Flash all partitions from an update.zip package. 如fastboot update xxx.zip , xxx.zip中包含boot.img, recovery.img, system.img等镜像文件

flashall : Flash all partitions from $ANDROID_PRODUCT_OUT. On A/B devices, flashed slot is set as active. Secondary images may be flashed to inactive slot. 会自动搜索当前目录下的所有img文件,将它们都刷入系统对应分区。

flash PARTITION [FILENAME] : Flash given partition, using the image from $ANDROID_PRODUCT_OUT if no filename is given. 这里的PARTITION有boot/recovery/system/userdata/cache等

fastboot flash boot boot.img 将当前目录下的boot.img文件刷进系统的boot分区fastboot flash recovery recovery.img 将当前目录下的recovery.img文件刷进系统的recovery分区例子:c:tmpfastboot>fastboot flash boot C:tmpF103_BAKboot20220118.imgSending 'boot' (16384 KB) OKAY [ 1.583s]Writing 'boot' OKAY [ 0.355s]Finished. Total time: 2.011sc:tmpfastboot>fastboot flash recovery C:tmpF103_BAKrecovery20220118.imgSending 'recovery' (16384 KB) OKAY [ 1.584s]Writing 'recovery' OKAY [ 0.354s]Finished. Total time: 2.001s

basics:

devices [-l] : List devices in bootloader (-l: with device paths).

c:tmpfastboot>fastboot devices000007CF00632D90 fastboot 显示以fastboot结尾的设备号c:adbadb32>adb devices* daemon not running. starting it now on port 5037 ** daemon started successfully *List of devices attached8T8HBIZSBU9PCM4S device adb时显示以device结尾

getvar NAME : Display given bootloader variable.

reboot [bootloader] : Reboot device.

fastboot reboot 重新启动到正常模式fastboot reboot bootloader 重新启动到引导模式fastboot reboot recovery 重新启动到恢复模式例子:c:tmpfastboot>fastboot reboot bootloader android 5.0及以上可用此命令Rebooting into bootloader OKAY [ 0.003s]Finished. Total time: 0.007sc:tmpfastboot>fastboot rebootRebooting OKAY [ 0.002s]Finished. Total time: 0.006s

locking/unlocking:上锁/解锁命令,将会删除个人数据

flashing lock|unlock : Lock/unlock partitions for flashing

fastboot flashing lock 给BL上锁fastboot flashing unlock 解BL锁

flashing lock_critical|unlock_critical : Lock/unlock 'critical' bootloader partitions.

flashing get_unlock_ability : Check whether unlocking is allowed (1) or not(0).

advanced:

erase PARTITION : Erase a flash partition.

format[:FS_TYPE[:SIZE]] PARTITION : Format a flash partition.

set_active SLOT : Set the active slot.

oem [COMMAND…] : Execute OEM-specific command. 这里的command主要是自定义的命令(慎用)。高版本的系统可用fastboot oem help 查询有效的命令。

android 6.0以前:fastboot oem lock 上BL锁fastboot oem unlock 解BL锁c:tmpfastboot>fastboot oem unlock OKAY [ 30.582s]Finished. Total time: 30.591s另一个手机的解锁:c:tmpfastboot>fastboot oem unlock (bootloader) Start unlock flowOKAY [ 29.972s]Finished. Total time: 29.983sc:tmpfastboot>fastboot oem lock (bootloader) Start lock flowOKAY [ 43.440s]Finished. Total time: 43.449sC:tmpfastboot-1>fastboot oem reboot-recovery 重启到recovery模式 OKAY [ 0.003s]Finished. Total time: 0.050s还有:fastboot oem reboot-bootloader
查询设备BL上锁情况:fastboot oem get_bootinfo 此处的get_bootinfo是用户自定义命令C:tmpfastboot>fastboot oem device-info (bootloader) Verity mode: true(bootloader) Device unlocked: false(bootloader) Device critical unlocked: false(bootloader) Charger screen enabled: trueOKAY [ 0.013s]Finished. Total time: 0.018s

gsi wipe|disable : Wipe or disable a GSI installation (fastbootd only).

wipe-super [SUPER_EMPTY] : Wipe the super partition. This will reset it to contain an empty set of default dynamic partitions.

boot image: 用指定镜像文件临时启动系统,不会更改原系统的启动文件,如利用magisk加入root权限的boot文件启动

boot KERNEL [RAMDISK [SECOND]] : Download and boot kernel from RAM.

用magisk_patched-23000_EJX2G.img(加了面具的boot.img)启动手机例子:C:tmpfastboot>fastboot boot C:tmpfastbootmagisk_patched-23000_EJX2G.imgSending 'boot.img' (16384 KB) OKAY [ 1.573s]Booting OKAY [ 0.060s]Finished. Total time: 1.678s

flash:raw PARTITION KERNEL [RAMDISK [SECOND]] : Create boot image and flash it.

–dtb DTB : Specify path to DTB for boot image header version 2.

–cmdline CMDLINE : Override kernel command line.

–base ADDRESS : Set kernel base address (default: 0x10000000).

–kernel-offset : Set kernel offset (default: 0x00008000).

–ramdisk-offset : Set ramdisk offset (default: 0x01000000).

–tags-offset : Set tags offset (default: 0x00000100).

–dtb-offset : Set dtb offset (default: 0x01100000).

–page-size BYTES : Set flash page size (default: 2048).

–header-version VERSION : Set boot image header version.

–os-version MAJOR[.MINOR[.PATCH]] : Set boot image OS version (default: 0.0.0).

–os-patch-level YYYY-MM-DD : Set boot image OS security patch level.

Android Things:

stage IN_FILE : Sends given file to stage for the next command.

get_staged OUT_FILE : Writes data staged by the last command to a file.

options: 选项参数

-w : Wipe userdata.

-s SERIAL : Specify a USB device.

-s tcp|udp:HOST[:PORT] : Specify a network device.

-S SIZE[K|M|G] : Break into sparse files no larger than SIZE.

–force : Force a flash operation that may be unsafe.

–slot SLOT : Use SLOT; 'all' for both slots, 'other' for non-current slot (default: current active slot).

–set-active[=SLOT] : Sets the active slot before rebooting.

–skip-secondary : Don't flash secondary slots in flashall/update.

–skip-reboot : Don't reboot device after flashing.

–disable-verity : Sets disable-verity when flashing vbmeta.

–disable-verification : Sets disable-verification when flashing vbmeta.

–unbuffered : Don't buffer input or output.

–verbose, -v : Verbose output.

–version : Display version.

–help, -h : Show this message.

本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2022-11-27 13:27
下一篇 2022-11-27 13:37

相关推荐

  • 大鹅的祖先是什么,家里饲养的大鹅它的祖先是什么

    很多人误以为大鹅是天鹅的后代,其实他们之间没有关系的。我们所饲养的家鹅是大雁后代。大雁属鸟纲,鸭科,是雁亚科雁属,而天鹅是天鹅属。 目前世界上所有的家鹅都是二种雁的后代,鸿雁和灰雁…

    2022-11-20
  • 你手机里有哪些堪称神器的 App?

    接下来就是见证神器的时刻: 1.BOOK(文学阅读) 我没用过藏书馆,但我看那些答主对藏书馆的描述,再一对比book,简直不要太好。 BOOK是由热爱文学的个人开发的,没有VIP,…

    2022-11-20
  • 谢杏芳和林丹身高

    基础款穿搭是简单且实用的,它没有华丽的色彩,也没有过于设计感的剪裁,有的只是简约又不失大气的舒适百搭。女性的衣橱必不可少的就是基础单品,不管怎么搭都不会出错,还能提升高级气质! 对…

    2024-01-02
  • 隐秘的角落最隐藏的是什么

    本人不是专业人士,以下都是个人观点。 这部网剧,对原作改动极大。出于对过审的考虑,创作团队的辛勤耕耘值得肯定。 特别是对于编剧团队来说,他们尽量的淡化了悬疑惊悚成分,而且把主要精力…

    用户投稿 2023-04-30
  • 西医综合诊断学怎么看,医教园西医综合真题题库

    复习计划 首先对很多人纠结的两个问题发表下看法。 关于考研需不需要看视频? 基础好的同学(指那些对书上的知识点能理解,知道来由的同学)可以不用看,基础差的同学推荐看一下,视频的老师…

    用户投稿 2023-01-28
  • 王者荣耀野区前期保护机制是什么

    [闽南网] 打野是对意识以及游戏理解要求最高的位置,需要有清晰的思路,不能是指为了等级刷野,为了人头而gank。这是一个推塔游戏,无论我们在野区了做什么,目的都是为了推塔。下面就为…

    2022-12-23
  • 《下一站是幸福》大结局贺繁星和元宋有没有在一起

    关于最近相比很多人都在追《下一站幸福》,这是一部普通的现代都市剧,却让无数人上瘾,而让人着迷的除了不错的剧情,就是那些让人看着傻笑的爱情了。 据我所知,贺繁星和元宋最后在一起了,其…

    2023-04-03
  • gagman有哪些综艺

    在《青春有你2》《创造营2020》《少年之名》偶像选秀热火朝天、更替流量顺位的同时,没想到,国内第一档针对“搞笑艺人”的喜剧选秀节目也悄然上线了 综艺《认真的嘎嘎们》,昨天开播,何…

    2024-01-09
  • 没有太阳我就是太阳(陈美汐的故事)

    成都市武侯区西川实验学校七年级 陈美汐 亲爱的自己: 你好! 生活的海洋已铺开金色的路,浪花正分列两旁摇动着欢迎的花。有人说“人人都可以成为自己的幸运建筑师”,愿你在前行的道路上,…

    用户投稿 2023-03-10
  • 年羹尧被处死后怎么对待妻女(年羹尧被处死后他的妻子)

    前些年大火的清宫剧《甄嬛传》中,有着许多个性鲜明的形象,其中最令人印象深刻的角色莫过于恃宠而骄、飞扬跋扈的华妃了。看过剧的朋友们都知道,华妃的骄横,原因有二。一是她的确受宠,二是她…

    2023-01-29