Ubuntu下连接红米2无法找到设备解决方案

Ubuntu下adb无法连接真机的解决方案 实习中需要使用android设备调试源码,但是ubuntu系统不能自动识别连接上的设备。下面是自己实验的解决方案。 阅读详情

本文参考: http://www.cnblogs.com/lucky-tom/p/3449700.html

在此表示感谢.


一,环境

Win7_64+Vmware10.0.1+Ubuntu14.04

二,问题描述

在Ubuntu下使用红米2手机进行真机调试,手机连接后adb devices找不到设备.

List of devices attached


三,解决办法

1,把小米手机通过USB连接上电脑,确保手机打开USB调试选项

2,运行命令lsusb,查看usb设备信息,我这里显示:

Bus 001 Device 004: ID 2717:ff68  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

3,如果信息特别多,不确认那个是手机的信息,拔下手机,再次运行lsusb,我这里显示:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

其中:Bus 001 Device 003: ID 2717:1228 代表了红米手机的设备端口信息,其中2717就是VendorID

 

4,运行命令:sudo gedit /etc/udev/rules.d/51-android.rules (51只是个数字,50,52...都可以)

添加:SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="ff68", MODE="0600", OWNER="xxx"  # xxx替换为自己的用户名

保存后退出编辑器。

 

5,给文件添加可执行权限

运行命令:sudo chmod  a+rx /etc/udev/rues.d/53-android.rules

 

6,运行命令:cd .android/,查看目录ls -l

编辑adb_usb.ini,如果没有创建它,命令sudo gedit adb_usb.ini

添加一行:0x2717

保存后退出编辑器。

 

7,重启udev服务,运行命令:sudo service udev restart

 

8,重启adb父亲,运行命令:adb kill-server ,adb start-server

 

9,运行命令:adb devices,成功出来了。

List of devices attached 
3afe49a3	device

老奶奶看了都会的WSL2连接USB设备教程 接着我们将这个内核文件拷贝到我们的宿主机里的用户目录下(C:\Users{username}),同时找到一个叫".wslconfig"的文件,如果没有的话那就自行创建一个,并把我们拷贝出来的内核文件的地址添加进文件里。同学们请继续往下看,我们之所以不具备这个包的安装条件就是因为这个包的支持依赖于Linux的某些内核模块,而我们WSL2的内核并不直接支持这些模块,那么本着见着拆招的思想我们只要把缺少的内核重新装上。然后我们使用如下命令即可将对应的设备挂载到WSL2设备上,接着我们安装一些必要的依赖。 阅读详情

相关推荐

保姆级教程:在OrangePi Ubuntu系统上配置ADB连接红米Note 12 Turbo(含USB调试权限避坑指南)

本文提供在OrangePi Ubuntu系统上配置ADB连接红米Note 12 Turbo的详细教程,涵盖USB调试权限设置、ADB环境安装及常见问题解决方案。特别针对MIUI系统的开发者选项开启、USB连接模式选择和权限配置等关键步骤进行详解,帮助开发者快速实现设备调试连接。

weixin_29278805的博客 270

Ubuntu13.04 64位系统adb找不到小米2手机的解决方法

环境:Ubuntu13.04 64位系统,已经安装JDK1.7.0U25,  /usr/local/adt/adt-bundle-linux-x86_64-20130717 问题:adb devices   不能显示任何设备。 解决: 1. 查看usb设备,      命令:lsusb 结果如下:    lee@asus:/usr/local/adt/adt-bundle-linux-x8

intergameover的专栏 1790

手把手教你用ROS2 Humble给PX4无人机写个“画圆”程序:从C++代码到Gazebo仿真全流程

本文详细介绍了如何使用ROS2 Humble和PX4飞控实现无人机圆形轨迹控制,涵盖从环境配置、Gazebo仿真到C++代码实现的完整流程。通过实战教程,读者将掌握轨迹跟踪仿真的核心技术,包括ROS2与PX4的通信接口、圆形轨迹算法设计及Gazebo仿真调试技巧。

weixin_29056781的博客 257

Ubuntu12.04不能连接小米开发

发现Ubuntu12.04不能连接小米开发,adb devices不能看到设备!  搞了一个上午才搞成功!   小米手机利用USB连接到Ubuntu 12.04系统。运行下面的命令: 拔掉手机的USB连接线,再运行: eddy@eddy-MS-7636:~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2

lhs286266503的专栏 918

Navicat16/17数据库密码安全解析与实战解密指南

本文详细解析了Navicat 16/17版本中数据库密码的加密机制,并提供了实用的密码找回指南。通过导出连接文件获取加密密文,利用基于AES-128-CBC算法的本地HTML工具,可安全、离线地解密遗忘的密码。文章强调该方法仅适用于合法恢复自有密码,并给出了操作步骤与安全建议。

weixin_28835583的博客 467

图像去雨:超详细手把手写 pytorch 实现代码(带注释)

占个坑,过几天来写

书山有路,学海无涯! 1万+

Ubuntu Eclipse Android 开发 真机调试 不能识别小米手机, 而显示????的解决方案

1.首先确定你的手机USB连接到电脑 2.开启手机的USB调试 3.sudo gedit  /etc/udev/rules.d/51-android.rules在打开的文件中增加以下文本: SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", MODE="0666"   其中XXXX需要我们找到手机的ID,替换之后保存关闭。 4.XXXX 手机ID查找 在

利己益人的专栏 1754

VASP计算层错能(SFE)全攻略2

本文介绍了使用VASP计算纯镍(Ni)层错能(SFE)的具体步骤。首先构建Ni的FCC单胞并扩展为超胞,通过修改原子位置引入堆垛层错;随后分别计算完美晶体和含层错结构的能量;最后通过能量差与层错面积之比求得SFE值。计算需注意k点网格、截断能和超胞尺寸的收敛性测试,并推荐使用PAW赝势和ASE等工具辅助结构构建。

weixin_50519490的博客 1986

自己DIY一个pinephone——debian与主线linux在红米2(msm8916)上的移植

这里有个标题会比较厉害 pine64出品了一个基于全志a64的soc全开源手机,搜了下某宝竟然要接近2000大洋,即使几年前的高通的处理器的性能都可以完爆全志了,搞一个可以运行“正常”linux的高通手机应该还是蛮有意思的。 目前以主线linux为主的比较大规模的linux移动发行版就只有postmarketos,做的真的还可以,用python写的部署工具(pmbootstrap)能够做到一个工具构建文件系统和烧录,但是postmarketos基于的发行版Alpine Linux的软件包都是用musl的c库

HandsomeHacker的博客 1万+

如何免费访问和使用Gemini API?

Gemini Ultra具有最先进的性能,在几个指标上超过了GPT-4的性能。它是第一个在大规模多任务语言理解基准测试中超越人类专家的模型,该基准测试57个不同学科的世界知识和解决问题的能力。Gemini是谷歌迄今为止开发的最先进、最庞大的AI模型。它为多模态而建,理解并处理不同类型的数据,比如文本、代码、音频、图像和视频。下面我们将加载Masood Aslami的图像,并用它来测试Gemini Pro Vision的多模态性。有了Gemini可以为查询提供图像、音频和文本,获得几乎完美的答案。

java_cjkl的博客 1万+

SAP-PLM传输MBOM传输至SAP

BOM 项目文本 (行 2)PLM创建及修改BOM接口。PLM 创建BOM接口抬头。BOM 项目文本(行1)PLM 创建BOM接口抬头。PLM BOM 错误消息。PLM BOM接口组件。组件数量 (BTCI)

qq_32198063的博客 432

Ubuntu下连接如何小米手机调试

1.查看手机连接 过程: 1. 建立/etc/udev/rules.d/50-android.rules,内容如下: SUBSYSTEM=="usb", SYSFS{idVendor}=="2717", MODE=="0666" SUBSYSTEM=="usb_device", SYSFS{idVendor}=="2717", MODE=="0666" SUB

碧 月 有 约 1804

Open3d (C++) RANSAC拟合圆柱(详细过程版)

实现了一种基于RANSAC算法的圆柱拟合方法。

点云侠的博客 239

红米4刷linux,极客精神,国外大神将红米Note 7刷上了Ubuntu

原标题:极客精神,国外大神将红米Note 7刷上了Ubuntu说起刷机,可能现在许多的科技爱好者都不太经常刷机了,随着现在手机硬件性能的越来越强大,以及系统UI的越来越好用,刷机似乎不再像过去一样成为一些人的刚需,而仅仅变成了茶余饭后的一些消遣。 而说起刷机,可能很多人以前很喜欢刷机,也会在自己的手机上刷上各式各样的定制化的安卓UI,但是归根结底还是不同皮肤的安卓系统。而近日,就有一位国外的大神R...

weixin_33603105的博客 1873

pg lib的信息及产生pg lib的三种方法

pg lib相比basic lib会多几方面pg 信息。除了pg arc(pg pin)以外,liberty还提供电压值,以及pmk cell的power_down_function功能相关信息。1.电压值除了常见的primary pg还有secondary pg和衬底。2.pg arc后端需要去做redhawk功耗分析,需要pg liberty提供pg arc,如果没有pg arc就需要手动去写custom lib代替3.pmk cell的power_down_function。

m0_61544122的博客 595

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

ubuntu系统无法连接蓝牙设备

选择需要连接的设备,右键点击连接,信任即可。直接点击 blueman。

qq_45829904的博客 4062

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

ubuntu系统无法连接识别到adb设备和fastboot设备解决方法

最近在使用adb连接安卓设备(mtk安卓设备)的时候出现一个问题: 问题一:adb无法识别到设备。 这种情况首先需要确认下你的安卓设备的usb口是不是配置成了OTG模式(看代码确认,一般在dts配置),OTG功能就是可以根据你接入的设备,本机自动切换成为host设备或者device设备,host设备通常是作为主机来用,比如你接入u盘的时候,我可以去读取你的u盘,你把usb口接入电脑的usb的时候,我可以成为device,也就是从设备,这时候你可以读取我设备的信息,或者操作我的设备等。 我这里usb OTG口

Android/Linux驱动开发传帮带学习,让驱动入门门槛更低! 6780

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

WSL2-Ubuntu连接USB设备教程

接着我们将这个内核文件拷贝到我们的宿主机里的用户目录下(C:\Users{username}),同时找到一个叫".wslconfig"的文件,如果没有的话那就自行创建一个,并把我们拷贝出来的内核文件的地址添加进文件里。同学们请继续往下看,我们之所以不具备这个包的安装条件就是因为这个包的支持依赖于Linux的某些内核模块,而我们WSL2的内核并不直接支持这些模块,那么本着见着拆招的思想我们只要把缺少的内核重新装上。然后我们使用如下命令即可将对应的设备挂载到WSL2设备上,接着我们安装一些必要的依赖。

支持一对一答疑的编程作家朱文伟的博客! 737

ubuntu以太网设备节点_ubuntu 下无法以太网连接, iconfig 以及 lspci 下都无法找到 Ethernet controller。...

如图,ubuntu18.04 的系统[emailprotected]:~$ ifconfig -alo: flags=73 mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10loop txqueuelen 1000 (本地环回)RX packets 1494 bytes 1310...

weixin_39831902的博客 904

WSL2连接USB设备

准备在WSL2上继续搞点事情,可是当我在WSL内的Linux操作系统上连接USB存储设备时却出现了问题。本文是我解决这个问题的简单记录,以备后查,如果能够帮助到您,那更是我莫大的荣幸。我的环境。win11 必须在系统功能中开启“虚拟平台”可选功能,以及在计算机BIOS中需要开启虚拟化功能。

alfiy的专栏 3069

红米Note5A电源键损坏后无法开机的处理方法

红米Note5A电源键损坏后无法开机时,使用终端命令重启手机系统

2301_81756650的博客 428

UBUNT14.04中红米手机与电脑的连接。

在UBUNTU系统下,红米手机与电脑连接后无法西

Ian_V的专栏 2189

wsl2连接usb设备

之前在windows系统上因为学习一些东西需要在linux环境下,试了一下wsl,感觉还挺好用,不用装双系统,切换方便,且wsl能够共享windows资源,占用也不高,简直不要太爽。话说回来,由于很久以前用过wsl连接usb设备,现在又忘记如何连接了,因此特意来记录一下,以免下次遗忘。

YZCOrange的博客 1113

解决 Ubuntu 不能上网,嵌入式开发网络配置以及无法远程连接 Ubuntu

一网打尽 Ubuntu20.04 不能上网问题,嵌入式开发怎么配置 PC、Ubuntu和开发板之间的IP,以及无法远程连接 Ubuntu。 输入 ifconfig 只有 lo 网卡?网卡 ens33 没有 IPv4 的地址?不能远程连接 Ubuntu?

qq_53221728的博客 2万+

如何在Ubuntu下成功连接iPhone设备

如何在Ubuntu下成功连接iPhone设备由于iTunes和爱思助手等没有对linux开发相对应的软件,导致linux的用户的iPhone连接后并不能做什么事情,以下有很好的解决方法,按照步骤来基本可以实现能够在所选的文件管理器中查看iPhone文件系统。然后,您可以删除或向设备添加文件,以将其视为自己的外部驱动器。 由于iTunes和爱思助手等没有对linux开发相对应的软件,导致linux的...

m0_46660886的博客 8567

[嵌入式Linux] 配置WSL2 Ubuntu24.04 连接USB设备 识别SD卡

本文主要介绍WSL2怎样连接USB设备,分为两部分 1. 怎样通过usbipd将USB设备添加到WSL中。 2. 如何在WSL内核中加入USB设备驱动。

山高路远 5130
上一篇: 字符编码转换类(支持多国语言)
hacklaolang
博客等级 码龄19年 3粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值