sudo fastboot not found and no permissions

2024-08-20 20:58

本文主要是介绍sudo fastboot not found and no permissions,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

fastboot flash boot out/target/product/generic/boot.img不管用,提示< waiting for device >

原因查找:

用fastboot命令查看设备提示无权限,如下:

$ fastboot -l devices
no permissions         fastboot usb:2-1.3

于是知道是因为权限问题,是fastboot没有权限, 解决步骤:

1. 将fastboot的所有者属性改成root

用which fastboot命令找到fastboot所在的目录,然后进入此目录;再用命令chown改其属性:

sudo chown root:root fastboot

2. 将其权限更改一下:

sudo chmod +s fastboot



原本在~/.bashrc里已经将fastboot所在目录platform-tools加入了环境变量里,如下:
# android env
export ANDROID_HOME=/home/zhoulc/work/tools/android-sdk-linux
export PATH="$PATH:$ANDROID_HOME/platform-tools"
但还是出现上述错误,
当然使用fastboot也可以这样,比如清除userdata
$ sudo ~/work/tools/android-sdk-linux/platform-tools/fastboot /usr/local/sbin/fastboot erase userdata
但每次都输入全路径比较麻烦,所以之后给个链接
$ sudo ln -s ~/work/tools/android-sdk-linux/platform-tools/fastboot /usr/local/sbin/fastboot
之后就可以这样使用了:
$ sudo fastboot erase userdata


如果adb 出现:sudo: adb: command not found错误:
也可以给个链接:
$ sudo ln -s ~/work/tools/android-sdk-linux/platform-tools/adb /usr/local/sbin/adb

$ adb
就不会出错了

这篇关于sudo fastboot not found and no permissions的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1091160

相关文章

Anaconda 中遇到CondaHTTPError: HTTP 404 NOT FOUND for url的问题及解决办法

最近在跑一个开源项目遇到了以下问题,查了很多资料都大(抄)同(来)小(抄)异(去)的,解决不了根本问题,费了很大的劲终于得以解决,记录如下: 1、问题及过程: (myenv) D:\Workspace\python\XXXXX>conda install python=3.6.13 Solving environment: done.....Proceed ([y]/n)? yDownloa

jenkins 插件执行shell命令时,提示“Command not found”处理方法

首先提示找不到“Command not found,可能我们第一反应是查看目标机器是否已支持该命令,不过如果相信能找到这里来的朋友估计遇到的跟我一样,其实目标机器是没有问题的通过一些远程工具执行shell命令是可以执行。奇怪的就是通过jenkinsSSH插件无法执行,经一番折腾各种搜索发现是jenkins没有加载/etc/profile导致。 【解决办法】: 需要在jenkins调用shell脚

QT 编译报错:C3861: ‘tr‘ identifier not found

问题: QT 编译报错:C3861: ‘tr’ identifier not found 原因 使用tr的地方所在的类没有继承自 QObject 类 或者在不在某一类中, 解决方案 就直接用类名引用 :QObject::tr( )

java.sql.SQLException: No data found

Java代码如下: package com.accord.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import

SQLException: No Suitable Driver Found - 完美解决方法详解

🚨 SQLException: No Suitable Driver Found - 完美解决方法详解 🚨 **🚨 SQLException: No Suitable Driver Found - 完美解决方法详解 🚨****摘要 📝****引言 🎯****正文 📚****1. 问题概述 ❗****2. JDBC 驱动程序的工作原理 🔧****3. 错误的根本原因 🕵️**

the following classes could not be found android.support.v7.internal.

打开XML的界面时候显示 rendering problems: the following classes could not be found android.support.v7.internal.....。 后来发现http://stackoverflow.com/questions/33742114/the-following-classes-could-not-be-fou

Linux 挂载须知: mount 一些小问题 mount: no medium found on /dev/sr0

我属于window+VM+ubuntu的配置,有时需要把windows上的文件,挂载到虚拟机上去。然后每次使用命令的时候会出现如下的问题:                其实解决问题很简单,但是由于我自己的粗心而花费了很长的时间:    这个时候一定要确认,虚拟机的设置处是否勾选了   具体如下图所示:                 然后按照  如下的命令:   mount

ssh登录服务器报错“no matching host key type found. Their offer: ssh-rsa,ssh-dss”解决方法

这个错误表明你尝试使用 ssh 连接到远程服务器时,客户端和服务器之间没有匹配的 host key 类型。具体来说,远程服务器提供了 ssh-rsa 和 ssh-dss 类型的 host key,但你的 SSH 客户端配置可能不再支持这些较旧的算法。最近的 OpenSSH 版本默认禁用了不够安全的算法,如 ssh-rsa 和 ssh-dss。 解决方法 临时启用 ssh-rsa: 你可以在

关于No resource found that matches the given name 'Theme.AppCompat.Light' No resource found that ma

关于No resource found that matches the given name  'Theme.AppCompat.Light' No resource found that matches the given name   'android:Widget.Material.ActionButton.CloseMode'. 我的上一遍文章 http://blog.csdn.net

mysql Deadlock found when trying to get lock; try restarting transaction

一、现场情况 sql:insert into a ...... 数据库隔离级别:read-committed 表a有唯一索引 二、死锁发生的4个必要条件 1、互斥条件(Mutual Exclusion):资源独享 2、占有并等待条件(Hold and Wait):占有资源并等待其他资源 3、非抢占条件(No Preemption):占有的资源不可以被剥夺,只能主动释放 4、循环等待