Fastboot指令大全
- 开发
- 39
-
刷入指令
指令 |
说明 |
update ZIP |
刷入update.zip包中的所有分区。 |
flashall |
刷入$ANDROID_PRODUCT_OUT中的所有分区。在A/B设备上,闪存插槽自由设置。次映像可能会闪烁到非活动插槽。 |
flash PARTITION [FILENAME] |
刷入指定分区的镜像 |
基础指令
指令 |
说明 |
devices [-l] |
列出引导加载程序中的设备(-l:带设备路径) |
getvar NAME |
显示给定的引导加载程序变量 |
reboot [bootloader |
指定模式重启设备 |
解锁指令
指令 |
说明 |
flashing lock/unlock |
锁定/解锁分区以进行刷入 |
flashing lock_critical/unlock_critical |
锁定/解锁“关键”引导加载程序分区。 |
flashing get_unlock_ability |
检查是否允许解锁(1)或不允许解锁(0)。 |
高级指令
指令 |
说明 |
erase PARTITION |
擦除分区数据 |
format[:FS_TYPE[:SIZE]] PARTITION |
格式化分区 |
set_active SLOT |
设置A/B分区 |
gsi wipe/disable |
擦除或禁用GSI安装(仅限fastbootd模式) |
wipe-super [SUPER_EMPTY] |
擦除super分区,这将重置为包含一组空的默认动态分区 |
create-logical-partition NAME SIZE |
在super分区中使用给定的名称创建一个逻辑分区并指令大小 |
delete-logical-partition NAME |
删除具有给定名称的逻辑分。 |
resize-logical-partition NAME SIZE |
更改命名逻辑分区的大小 |
snapshot-update cancel |
在支持基于快照的更新的设备上,取消正在进行的更新。这可能会使设备在重新刷新之前无法启动 |
snapshot-update merge |
在支持基于快照的更新的设备上,完成正在进行的更新(如果处于“合并”中)阶段 |
fetch PARTITION OUT_FILE |
从设备中获取分区镜像 |
启动相关指令
指令 |
说明 |
boot KERNEL [RAMDISK [SECOND]] |
从RAM下载并引导内核 |
flash:raw PARTITION KERNEL [RAMDISK [SECOND]] |
创建引导镜像并将其刷入 |
–dtb DTB] |
为启动映像标头版本2指定DTB的路径 |
–cmdline CMDLINE |
重写内核命令行 |
–base ADDRESS |
设置内核基址(默认值:0x10000000) |
–kernel-offset |
设置内核偏移量(默认值:0x00008000) |
–ramdisk-offset |
设置ramdisk偏移量(默认值:0x01000000) |
–tags-offset |
设置标记偏移量(默认值:0x00000100) |
–dtb-offset |
设置dtb偏移量(默认值:0x01100000) |
–page-size BYTES |
设置闪存页面大小(默认值:2048) |
–header-version VERSION |
设置启动映像标头版本 |
–os-version MAJOR[.MINOR[.PATCH]] |
设置启动映像操作系统版本(默认值:0.0.0) |
–os-patch-level YYYY-MM-DD |
设置启动映像操作系统安全修补程序级别 |
Andrid相关指令
指令 |
说明 |
stage IN_FILE |
将给定的文件发送到后台,以便执行下一个命令 |
get_staged OUT_FILE |
将最后一个命令暂存的数据写入文件 |
操作指令
指令 |
说明 |
-w |
擦除用户数据 |
-s SERIAL |
指定USB设备 |
-s tcp/udp:HOST[:PORT] |
指定网络设备 |
-S SIZE[K/M/G] |
分解为不大于SIZE的稀疏文件 |
–force |
强制执行可能不安全的闪存操作 |
–slot SLOT |
使用给定插槽;'all用于两个插槽,other用于非当前插槽(默认值:当前活动插槽) |
–set-active[=SLOT] |
在重新启动之前设置活动插槽 |
–skip-secondary |
不在flashall/update中刷入次要插槽 |
–skip-reboot |
刷入后不重新启动设备 |
–disable-verity |
在刷入vbmeta时设置禁用验证 |
–disable-verification |
设置刷入vbmeta时禁用验证 |
–disable-super-optimization |
禁用对刷入对super分区的优化 |
–disable-fastboot-info |
将从镜像列表而不是$OUT/fastboot-info.txt中收集任务 |
–fs-options=OPTION[,OPTION] |
启用文件系统功能,OPTION支持casefold、projid、compression |
–unbuffered |
不缓冲输入或输出 |
–verbose, -v |
详细输出 |
–version |
展示版本 |
原文地址:https://blog.csdn.net/qq_35892584/article/details/135289179
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1741124493373476864.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!