新安裝的ubuntu 16.04系統,第一次使用fastboot,發現用不了呢:
$ fastboot flash boot boot.img
< waiting for any device >
這裡,用fastboot devices命令先看下有無裝置吧:
$ fastboot devices
no permissions (user in plugdev group; are your udev rules wrong?); see [ fastboot
$ lsusb
bus 001 device 046: id 18d1:d00d google inc.
很明了,沒有在udev設定許可權. 修改/etc/udev/rules.d/51-android.rules, 在末尾增加下面一行:
subsystem=="usb",attrs=="18d1",attrs=="d00d",mode="0666"
然後,需重啟udev服務:
$ service udev restart
現在, 我們就可以進行正常的fastboot操作啦,如下:
$ adb reboot bootloader
$ fastboot devices
f99aaa0d7d93 fastboot
$ fastboot flash boot boot.img
target reported max download size of 268435456 bytes
sending 'boot' (8584 kb)...
okay [ 0.537s]
writing 'boot'
...okay [ 0.125s]
finished. total time: 0.662s
$ fastboot reboot
rebooting...
finished. total time: 0.056s
fastboot命令詳解
1.檢視fastboot命令的幫助 fastboot 顯示如下資訊 view plain usage fastboot commands update reflash device from update.zip flashall flash boot flash system flash writ...
Fastboot使用詳解
文章出處 1.fastboot簡介 fastboot是android快速公升級的一種方法,fastboot的協議fastboot protocol.txt在原始碼目錄.bootable bootloader legacy下可以找到。fastboot客戶端是作為android系統編譯的一部分,編譯後位...
簡單介紹Fastboot
fastboot是android快速公升級的一種方法。fastboot的協議fastboot protocol.txt在原始碼目錄.bootable bootloader legacy下可以找到。fastboot客戶端是作為android系統編譯的一部分,編譯後位於.out host linux x...