一、安装adb

sudo apt-get install Android-tools-adb

看是否安装成功:adb version

二、lsusb、添加xx-android.rules配置文件(不同设备添加多个)

sudo vi /etc/udev/rules.d/xx-android.rules

输入:SUBSYSTEM=="usb", ATTRS{idVendor}=="xxx", MODE="0666"   xxx是设备号。

三、添加adb_usb.ini 配置文件

sudo vi ~/.android/adb_usb.ini增加相关配置

输入:0x(设备号)

四:生效

sudo service udev restart

sudo adb kill-server

sudo adb start-server

现在便可以调试设备了。但是用fastboot刷版本时提示fastboot版本太低。

一、看原来版本

adb version

Android Debug Bridge version 1.0.31

二、用更高级的版本

root@XXXX:/data# mkdir ~/Android && cd ~/Android

root@XXXX:/data#

"----wget https://dl.google.com/android/repository/platform-tools-latest-linux.zip && unzip platform-tools-latest-linux.zip -----"

root@XXXX:/data# echo "alias adb='~/Android/platform-tools/adb'" >> ~/.bash_aliases && source ~/.bash_aliases

root@XXXX:/data# echo "alias fastboot='~/Android/platform-tools/fastboot'" >> ~/.bash_aliases && source ~/.bash_aliases

root@XXXX:/data# adb version

Android Debug Bridge version 1.0.40

三、设置全局变量,使更高级的版本生效

vim ~/.bashrc

在最后一行添上:
export PATH=/xxx/home/Android/platform-tools/:$PATH

生效方法:(有以下两种)
1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
2、输入“source ~/.bashrc”命令,立即生效
有效期限:永久有效
用户局限:仅对当前用户

至此便可用fastboot刷机器版本了,如有错误请及时指正。

参考文章如下:

Ubuntu下正确姿势使用adb调试真机_IT先森-CSDN博客

Linux系统的adb版本升级_在服务器上挂载OSS_bucket-CSDN博客

linux修改环境变量的四种方式_nai_dev的博客-CSDN博客_linux修改环境变量

ubantu上adb调试fastboot下载相关推荐

  1. 小米电视2 android版本,教你如何打开小米电视2 1.1.25版本的adb调试

    本帖最后由 我是你的朋友 于 2014-7-23 22:28 编辑 最近许多坛友都在抱怨1.1.25版本的miTV系统去除了adb调试功能 经过我的反复研究,adb网络调试可以打开,前提需要root ...

  2. android wifi adb连接不上,WIFI无线adb调试android

    有个需求需要支持android插上键盘,鼠标等外设,但是这样就不能使用microusb口进行adb调试了. 研究了一番,发现可以利用wifi进行adb无线调试(adb应该本身已经支持无线调试). WI ...

  3. Android 华为手机ADB调试连接不上的参考解决办法

    打开 "开发者选项" > 勾选:USB调试."仅充电"模式下允许ADB调试.监控ADB安装应用.如不起作用,可"撤销USB调试授权"再 ...

  4. ADB和Fastboot最新版的谷歌官方下载链接

    ADB和Fastboot for Windows https://dl.google.com/android/repository/platform-tools-latest-windows.zip ...

  5. MATE9系统升级提示服务器,华为Mate9用ADB调试功能禁用系统更新去右上角提示更新的数字角标1...

    之前将华为Mate9降级系统,却不能忍受系统更新弹窗的提示,十分有用,因为华为给你提供的所谓禁止系统更新是坑人的,每天准会给你弹窗提示,通过执行以下命令的方式即可完美屏蔽系统更新. 2.进入开发者选项 ...

  6. 安卓手机屏幕损坏情况下开启adb调试并且授权电脑

    安卓手机屏幕损坏情况下开启adb调试并且授权电脑 环境要求 一.手机刷入rec(~~cwm~~ ) 二.开启usb调试 三.对电脑进行授权 四.成功 五.参考 环境要求 电脑安装adb调试环境 手机可 ...

  7. 浅谈安卓ADB和fastboot升级

    ADB:ADB的全称为Android Debug Bridge,即调试桥,方便调试设备或调试开发的Android APP. ADB是android sdk里的一个工具, 用这个工具可以直接操作管理an ...

  8. adb和fastboot的使用

    1.前言 随着Android系统的普及,ADB(Android Debug Bridge)逐渐成了Android设备调试的必不可少的一种重要工具,该工具可以完成多种功能,例如跟踪系统日志,上传或下载文 ...

  9. Linux断开usb调试命令,Android关闭USB的ADB调试和文件传输功能(禁用USB)【转】

    通过设置系统属性(System Property)[persist.sys.usb.config]即可实现关闭或打开USB调试和文件传输功能,其中mtp表示文件传输,adb表示adb调试,none表示 ...

  10. 小米电视4s通过adb调试删除原装软件笔记

    1.进入开发者模式:电视设置---> 关于 ---> 产品型号 ---> 连续点击"确定"按钮 2.开启ADB调试功能:电视设置--->账号与安全---&g ...

最新文章

  1. JUnit 3.8 通过反射测试私有方法
  2. 【300】◀▶ IDL - ENVI API
  3. ApplicationContext和BeanFactory
  4. Spring 概念及特点 Spring下载地址 控制反转IoC实现原理
  5. python变量下划线开头_一日一技:python中下划线在不同位置的作用
  6. linux网络编程之用select函数实现io复用(基于TCP)引发的思考
  7. C++学习——C++中的四种类型转换
  8. armbian nginx 部署博客_通过Git将Hexo博客部署到服务器
  9. linux之trap命令
  10. 通俗地理解什么是编程语言
  11. LVQ,Learning Vector Quantization,学习向量量化
  12. 转list_quot;quot;转 Int,{} 转 List,还有什么奇葩的 JSON 要容错?| 实战
  13. HTML CSS JS 特殊字符(转义)表
  14. 索尼Xperia XZ1 Compact刷机,解锁BL,刷Twrp Recovery和Root教程
  15. FC1179U盘量产教程
  16. stm32 定时器_基于STM32定时器ETR信号的应用示例
  17. 你真的理解:“学而不思则罔”? 什么是学习吗?
  18. python多进程子进程不运行问题--未解决
  19. 错误1919配置ODBC数据源时发生错误Visio database samples,ODBC错误6:部件在注册
  20. 协同(OA)应用中的七个机制

热门文章

  1. Can总线dbc文件解析代码
  2. android sqlite SQLiteDatabase 操作大全 不看后悔!必收藏!看后精通SQLITE (第三部分,完整代码)
  3. Houdini在UE4特效中的尝试分享
  4. [从零开始学习FPGA编程-55]:视野篇-芯片的制程
  5. Kafka面试题总结
  6. ESP32 超声波避障小车
  7. 贝叶斯网络节点概率的计算
  8. marlab中主成分得分怎么求_线性回归中多重共线性处理——主成分分析法
  9. SURF特征提取(使用matlab自带函数)
  10. 黑马程序员pink老师前端入门教程,零基础必看的JavaScript基础语法视频教程(jQuery2)