`
fanxing1989800
  • 浏览: 18930 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ubuntu下 adb 华为u8800+ 调试 no permissions

阅读更多

以下方法应该对其他国产手机出现类似情况也可以解决

解决方法:

1 、设置 usb 权限

因为 ubuntu 这样的系统都是默认以非 root 身份在运行的,要使用 usb 调试,需要 sudo 支持。

fan@fan-Wenxiang-E560:~$ sudo lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 005: ID 12d1 :9025 Huawei Technologies Co., Ltd.
Bus 002 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse

列表中 Bus 001 Device 005: ID 12d1 :9025 Huawei Technologies Co., Ltd.  这一行为我的 手机的 usb 使用端口。

2.添加设备规则:

$sudo gedit /etc/udev/rules.d/50-android.rules

加入以下内容(

其中的 idvendor idProduct 指的是 USB ID 可以使用 lsusb 查询得到。

)

SUBSYSTEM=="usb", ATTRS{idVendor}==" 12d1 ", ATTRS{idProduct}==" 9025 ", MODE="0666"

3.不需要重启计算机, 在root用户下重新启动 adb server 下就 ok。但是 Ubuntu 安装后,root用户默认被锁定,不允许登录,也不允许“su”到 root。对于桌面用户来说,这样安全性更高一些,但对于服务器可以设置成“允许 su 到root,但不允许root用户直接登录”。为了开发时的方便,我们常希望都采用这种方式,那么我们应该怎么办呢?

a.允许 su 到 root

$sudo passwd
Password: <--- 输入安装时那个用户的密码
Enter new UNIX password: <--- 新的Root用户密码
Retype new UNIX password: <--- 重复新的Root用户密码
passwd:已成功更新密码 

b.允许root登录

$gksu /usr/sbin/gdmsetup

c.切换到root用户

$su root

d.重启adb server(如果不行可以拔掉 usb 重新连上再执行

cd到sdk/platform-tools下

./adb kill-server

./adb devices

./adb root

ok了,eclipse里的logcat能看到日志信息了,而且设备不显示??????了

参考链接:

http://blog.7v1.net/?p=7823

http://www.zhiwenweb.cn/Category/Tech/ubuntu-su-auth.html

 

 

 

 

 

分享到:
评论

相关推荐

    adb工具+USB调试驱动.zip

    adb(Android Debug Bridge)是Android...总的来说,这个压缩包为Android开发者提供了基础的调试环境,特别是对于拥有华为MATE7设备的用户,他们可以借助adb工具和USB驱动更高效地进行PC端的安卓应用开发和调试工作。

    ADB指令集卸载华为内置应用

    2. **启用USB调试**:在华为手机的“开发者选项”中开启USB调试模式。 3. **连接设备**:通过USB将设备连接到电脑,并在设备上确认授权电脑访问。 接下来,遵循以下步骤卸载应用: 1. **识别应用包名**:首先,你...

    华为U8800 安卓2.3.5 B528 ROOT工具及方法

    华为U8800是一款基于Android操作系统的智能手机,其搭载的是Android 2.3.5 Gingerbread版本。在安卓世界中,"ROOT"是指获取设备的超级用户权限,允许用户对系统进行更深层次的定制和优化。对于华为U8800的B528固件...

    华为悦盒连接STB工具开启adb教程.pdf

    ADB是一个强大的命令行工具,它允许开发者在计算机上远程控制和调试安装了Android系统的设备,如华为悦盒。下面,我们将详细解释这个过程。 首先,确保你的华为悦盒与电脑都连接到同一个路由器的网络,这一步至关...

    华为ADB工具包&EMUI9 ADB驱动

    在EMUI9.0的环境下,ADB驱动对于确保电脑正确识别并连接华为设备至关重要。 在这个工具包中,包括了以下关键文件: 1. AdbWinApi.dll:这是ADB驱动的一部分,提供了与Windows API的接口,用于设备的USB通信。当ADB...

    adb_华为手机开启和关闭系统更新提示.rar

    1. **设置USB调试**:首先,用户需要在华为手机的开发者选项中开启USB调试,这是使用ADB的前提。进入“设置”&gt;“关于手机”,连续点击版本号7次开启开发者选项,然后在开发者选项中找到并启用USB调试。 2. **安装...

    华为维护专用ADB工具

    华为维护专用ADB工具是专为华为设备设计的,主要用于进行系统级别的维护、调试和故障排查。以下是对该工具及其使用的详细说明: 1. **ADB简介**:ADB是Android开发工具包(SDK)的一部分,它允许开发者从计算机通过...

    华为adb手机驱动工具 官方版

    华为adb手机驱动工具是一款专为华为手机准备的驱动软件,想要使用这款驱动软件的用户赶紧来下载吧。 华为adb手机驱动工具简介: 华为adb驱动工具主要适用于华为系列的手机,一般需要在电脑上安装对应的adb驱动才...

    华为手机adb驱动

    总结来说,华为手机adb驱动是专为华为设备设计的,用于通过adb工具进行设备管理、应用调试和数据交换的关键组件。它可以从特定的华为手机(如d2)提取,并且可能兼容其他华为产品。用户需将这个"driver"文件安装到...

    华为手机ADB及HDB驱动

    华为手机ADB及HDB驱动是针对华为设备与电脑进行数据通信和调试的重要工具,尤其在Android Studio这样的开发环境中,正确安装这些驱动对于开发者来说至关重要。本文将详细介绍华为手机ADB(Android Debug Bridge)和...

    adb_安卓手机调试工具.zip

    在本压缩包“adb_安卓手机调试工具.zip”中,包含了一些关键组件,帮助用户管理和调试华为手机。 1. **adb工具**:adb是Android SDK的一部分,通过USB连接或Wi-Fi网络,开发者可以在电脑上对安卓设备进行各种操作。...

    解决华为系列手机调试时不能打印Logcat日志信息

    通过上述步骤,大多数情况下都可以成功解决华为系列手机调试时无法打印Logcat日志的问题。如果问题依然存在,建议联系华为技术支持或查阅更多相关的技术文档。此外,随着Android系统的不断更新,部分设置可能会有所...

    华为手机ADB驱动ADB纯净驱动hdb驱动

    华为手机ADB纯净驱动是专为华为手机设计的,它确保了开发者能够在Windows操作系统上顺利地通过USB连接调试华为设备。驱动程序是计算机硬件与操作系统之间的重要桥梁,它允许操作系统识别并控制硬件设备,对于开发、...

    华为U8800刷机rom

    刷机 我是用的第二种方法,用第一、三种方法都不成功,说到这里,有的机友肯定就急了,不成功还...所以我全都帖出来了,希望对大家有一个帮助,下面就是我辛辛苦苦找的一键BOOT和ADB的附件,也帖出来,需要的就拿去吧!

    可解决华为手机助手连接不了的文件-adbkey.rar

    标题中的“可解决华为手机助手连接不了的文件-adbkey.rar”表明这是一个针对华为手机助手连接问题的解决方案,其中包含了adbkey和adbkey.pub两个文件。这两个文件是Android Debug Bridge(ADB)的一部分,用于设备...

    WIFI ADB无线调试工具v1.1版

    在传统的ADB使用中,通常需要通过USB线将手机连接到电脑,但这种方式在某些场景下可能会带来不便,比如远程调试或者多设备管理。 **WIFI ADB** 是一个扩展了ADB功能的工具,它允许开发者通过Wi-Fi网络无线地连接和...

    华为ADB驱动.rar

    华为ADB驱动是Android开发者工具包(Android Debug Bridge)的一个特定版本,专为华为设备优化,以确保在开发和调试过程中与华为手机和平板电脑的顺畅通信。ADB是Android平台的一部分,它提供了一种命令行界面,使...

    【批量下载】华为ADB一键卸载VS重装等.zip

    标题"【批量下载】华为ADB一键卸载VS重装等.zip"暗示了这个压缩包包含了一系列针对华为设备的ADB相关工具,特别关注于应用的批量卸载和重装过程。这可能是一个集合,包括自动化脚本或应用程序,使得用户能够更方便地...

    华为荣耀全系手机adb驱动

    总结来说,华为荣耀全系手机的ADB驱动是开发者和高级用户进行设备调试的必备工具,而HDB则提供了更丰富的设备控制选项。正确安装和使用这些驱动,可以极大地提高工作效率,解决日常使用中的许多问题。无论是进行应用...

    huawei U8800,U8500,U8150,U8220 adb驱动

    总的来说,华为U8800、U8500、U8150、U8220的ADB驱动是开发者和高级用户必不可少的工具,它们让设备与PC之间的通讯变得更加便捷,为故障排查、应用调试和系统定制提供了强大支持。在安装过程中遇到问题时,可以查阅...

Global site tag (gtag.js) - Google Analytics