Fastboot
Fastboot 是一种引导加载程序模式,您可以在该模式下刷写设备。
-
在设备冷启动过程中,可使用组合键进入 fastboot 模式: 按住音量调低键,然后按住电源键。
-
可以使用命令 adb reboot bootloader 直接重新启动进入引导加载程序。
qcom
开启和关闭关机充电模式
fastboot oem enable-charger-screen
fastboot oem disable-charger-screen
查看devinfo分区数据
C:\Users\thinkpad>fastboot oem device-info
(bootloader) Device tampered: false
(bootloader) Device unlocked: true
(bootloader) Device critical unlocked: true
(bootloader) Charger screen enabled: false
(bootloader) Display panel:
OKAY [ 0.015s]
Finished. Total time: 0.016s
刷机
-
打开开发者选项-OEM解锁开关
-
adb reboot bootloader
-
fastboot flashing unlock
-
刷机
fastboot flashing unlock # 设备必须解锁,开始刷机(这个不同的手机厂商不同)
fastboot erase {partition} # 擦除分区
fastboot erase frp # 擦除 frp 分区,frp 即 Factory Reset Protection,用于防止用户信息在手机丢失后外泄
fastboot flash boot boot.img # 刷入 boot 分区
fastboot flash system system.img # 刷入 system 分区
fastboot flash recovery recovery.img # 刷入 recovery 分区
fastboot flashall #烧写所有分区,注意:此命令会在当前目录中查找所有img文件,将这些img文件烧写到所有对应的分区中,并重新启动手机。
fastboot format data # 格式化 data 分区
fastboot flashing lock # 设备上锁,刷机完毕
fastboot continue # 自动重启设备
fastboot reboot# 重启手机
fastboot reboot-bootloader# 重启到bootloader 刷机用
常见问题
OptiPlex-7020:~$ fastboot devcies
< waiting for any device >
fastboot devices
no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html] fastboot
解决方法:
- 进入sdk platam-tools目录(或者进入out/host/linux-x86/bin目录)
- sudo chown root:root /bin/fastboot
- sudo chmod +s /bin/fastboot
FEATURED TAGS
Android
debug
dumpsys
shell
linux
Permission
心理学
ubuntu
JNI
android
IMS
systemui
selinux
投资
eSIM
androidstudio
performance
pms
wms
view
flutter
iptables
netd
property
c++
kernel
mqtt
usb
company
statusbar
docker
ssh
hardware
webrtc
recovery
web
camera
rk3288
ota
A133
driver
rockchip
rk3399
chip
rk3588
a133
qt
t113
buildroot
AI
MCU
硬件
markdown
rk3568
随笔
rk3576