Android fastboot 烧录说明
文章目录
硬件
平台 | Micro USB2.0 | type c 2.0 | type c 3.0 |
---|---|---|---|
window 10 | 支持 | 支持 | 支持 |
ubuntu 16.04 | 支持 | 支持 |
安装 adb和fastboot
1. Window
Android SDK自带(AndroidSDK\platform-tools\)
2. Linux
1. 安装
sudo apt-get install android-tools-adb android-tools-fastboot
2. 添加规则文件
# /etc/udev/rules.d/xxxx.rules
ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware, ", ATTRS{model}=="VMware Virtual S", RUN+="/bin/sh -c 'echo 180 >/sys$DEVPATH/timeout'"
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="9091",MODE="0666"
# 文件添加777权限
sudo chmod 777 /etc/udev/rules.d/xxxx.rules
3. 运行fastboot命令需要root权限
fastboot烧录脚本
#!/bin/bash
cp /home/xiaobao/Desktop/Android_sdk/SC60_SC600_Android9.0.0_kernel4.9_r029.old/out/target/product/msm8953_64/*.img ./
adb reboot bootloader
sudo fastboot devices
fastboot flash aboot emmc_appsboot.mbn
sudo fastboot flash boot boot.img
sudo fastboot flash dtbo dtbo.img
sudo fastboot flash cache cache.img
sudo fastboot flash mdtp mdtp.img
sudo fastboot flash vbmeta vbmeta.img
sudo fastboot flash recovery recovery.img
sudo fastboot flash system system.img
sudo fastboot flash userdata userdata.img
sudo fastboot flash vendor vendor.img
sudo fastboot flash splash splash.img
sudo fastboot reboot
作者 [@lhgcs]
2020 年 07月 07日