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