1. 增加权限将fastboot的所有者属性改成root:
用which fastboot命令找到fastboot所在的目录
$ which fastboot
输出:/usr/bin/fastboot
然后进入此目录;再用命令chown改其属性:
sudo chown root:root fastboot
2. 将其权限更改一下:
sudo chmod +s fastboot
3.add rule
:~$ lsusb
Bus 001 Device 016: ID 18d1:d00d Google Inc. Android
Bus 001 Device 007: ID 046d:c53f Logitech, Inc. USB2.0 Hub
4.
:~$ cd /etc/udev/rules.d/
:/etc/udev/rules.d$ sudo gedit 70-android.rules
5.add rule
SUBSYSTEM=="usb",ATTRS{idVendor}=="18d1",ATTRS{idProduct}=="d00d",MODE="0666"
6. restart service
sudo service udev restart
fastboot comand
1.手机开机状态,确定adb可以打开。
2.输入命令 adb reboot bootloader
fastboot模式下 常用命令大全
fastboot常用命令:
1、adb reboot bootloader 进入fastboot 模式
2、fastboot flashing unlock 解锁unlock状态
3、fastboot flashing lock 锁定状态
4、fastboot erase data 清空data数据
5、fastboot format data 格式化data分区数据
6、fastboot getvar devices-state 查看锁的状态
7、fastboot erase boot 擦除boot分区
8、fastboot flash boot **.img 烧写img
9、fastboot reboot 重启
10、fastboot oem reboot- 重启到相应模式
11、fastboot oem device-info 查看解锁状态
12、fastboot oem unlock 解OEM锁
fastboot flash partition gpt.bin 注释:刷写gpt分区表
fastboot flash bootloader bootloader.img 注释:刷写bootloader引导文件
fastboot flash modem NON-HLOS.bin 注释:刷写基带
fastboot flash fsg fsg.mbn 注释:刷写射频表
fastboot erase modemst1 注释:清除基带缓存
fastboot erase modemst2 注释:清除efs射频缓存
fastboot flash dsp adspso.bin 注释:刷入dsp底层文件
fastboot flash logo logo.bin 注释:刷入开机logo
fastboot flash boot boot.img 注释:刷写boot分区,主要包含系统内核及挂在其他分区的ramdisk
fastboot flash recovery recovery.img 注释:刷入recovery镜像
fastboot flash system system.img_sparsechunk.0 注释:刷入system分区,主要包含Android的系统应用程序和库文件
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash system system.img_sparsechunk.9
fastboot flash system system.img_sparsechunk.10fastboot flash system system.img_sparsechunk.11
fastboot flash oem oem.img_sparsechunk.0 注释:刷入oem文件
fastboot flash oem oem.img_sparsechunk.1
fastboot flash oem oem.img_sparsechunk.2
fastboot erase carrier 注释:清除carrier
fastboot erase cache 注释:清除缓存(非必选)
fastboot erase userdata 注释:清除用户数据(非必选)
fastboot erase ddr 注释:清除ddr分区(非必选)
fastboot oem fb_mode_clear 注释:清理fastboot模式缓存