大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。
于Ubuntu13.10后来Ubuntu 14.04上,由APT安装fastboot以及adb该工具后,
发现fastboot在主动补充一个问题,, fastboot flash 自己主动有问题完成后, 特别mbn以及bin文件类型不能补充.
查了一下,发现是fastboot的自己主动补全脚本限制了补全规则,略微改动一下就能解决问题.
文件路径: /etc/bash_completion.d/fastboot
改动当中的内容例如以下:
_fastboot() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" opts="reboot boot flash devices -w reboot-bootloader" case "$prev" in reboot | devices | -w | reboot-bootloader) COMPREPLY=() return 0 ;; flash) COMPREPLY=( $(compgen -W "boot system recovery radio rpm sbl1 modem tz persist splash aboot" -- $cur )) return 0 ;; boot) COMPREPLY=( $(compgen -o filenames -G "${cur}*.img")) return 0 ;; *) local prev2="${COMP_WORDS[COMP_CWORD-2]}" local prev3="${COMP_WORDS[COMP_CWORD-3]}" if [ "$prev2" == "flash" ];then COMPREPLY=( $(compgen -o filenames -G "${cur}*")) return 0 elif [ "$prev2" == "boot" ];then COMPREPLY=() return 0 elif [ "$prev3" == "flash" ];then COMPREPLY=() return 0 fi ;; esac COMPREPLY=( $(compgen -W "$opts" -- $cur) ) return 0 } complete -F _fastboot fastboot
注销后又一次登录系统, 再试试fastboot flash命令, 你会发现比以往更好了.
版权声明:本文博客原创文章。博客,未经同意,不得转载。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117351.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...