Win linux 下配置adb fastboot

一、Win配置adb & fastboot 环境变量

主机:Win10,除了adb fastboot需要设置变量之外,驱动直接安装即可

win下adb fastboot 下载地址:https://download.csdn.net/download/u012627628/89215420

win下qcom设备驱动下载地址: https://download.csdn.net/download/u012627628/89215450

主机:Win10,除了adb fastboot需要设置变量之外,驱动直接安装即可

2、解压到你制定的目录

例如我放在D盘adb_fastboot_win下

3、配置环境变量

如图,搜索高级系统设置


 

双击PATH 那一行

输入 你adb fastboot 工具地址

保存之后,我们再打开 cmd 看看

 

二、linux配置adb fastboot

1、下载工具 & 配置

工具下载地址:基于R版本代码编译 https://download.csdn.net/download/u012627628/89215448

配置下载地址https://download.csdn.net/download/u012627628/89215439

https://download.csdn.net/download/u012627628/89215446

使能配置文件

sudo cp 51-android.rules /etc/udev/rules.d/

sudo cp 70-android.rules /etc/udev/rules.d/

sudo chmod a+x /etc/udev/rules.d/51-android.rules

sudo chmod a+x /etc/udev/rules.d/70-android.rules

sudo /etc/init.d/udev restart

2、配置环境变量

解压adb_fastboot_linux.zip

我的目录结构是在用户名下的adb_fastboot_linux下面,可根据需要设定

~/adb_fastboot_linux
├── adb
├── fastboot
├── make_f2fs
└── mke2fs

修改环境变量

方法1  推荐

ubuntu 默认的bash终端

vim ~/.bashrc,移动光标到最后增加

 export PATH="$PATH:~/adb_fastboot_linux"

保存

source ~/.bashrc

如果你是zsh终端

vim ~/.zshrc,移动光标到最后增加

export PATH="$PATH:~/adb_fastboot_linux"

保存

source ~/.zshrc

方法2 不推荐,不懂系统的容易改坏

sudo vim /etc/environment

PATH="~/adb_fastboot_linux:/usr/local/sbin:/usr/local/bin:后面省略"

增加部分如红色部分,注意尾部是冒号不是分号,你们只需要添加 红色部分即可,

source /etc/environment

三、Mac配置adb fastboot

工具下载地址:基于R版本代码编译:https://download.csdn.net/download/u012627628/89215436

方法和linux 类似

四、注意事项

从8350开始,userdata增加了几个mount 选项,例如K2,fastboot -w可能会导致文件系统异常,进而出问题,可以使用

8350和7350项目可以使用以下命令,清空数据,老旧平台还是按照以前的方法

fastboot -w --fs-options=casefold,projid

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/569879.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

反向海淘代购系统是什么?如何为国外的人代购中国电商平台的商品?

随着全球化的深入发展,跨境购物已成为越来越多人的日常选择。然而,传统意义上的“海淘”主要是指中国消费者从国外电商平台购买商品。近年来,随着中国电商市场的蓬勃发展,越来越多的海外消费者也开始对中国商品产生浓厚兴趣&#…

Memecoin再迎爆发:是本轮牛市大反弹的开始吗?

在加密货币市场上,Memecoin再度掀起了一波热潮,引发了人们对于本轮牛市是否即将到来的猜测和期待。近期,诸如BONK、PEPE和POPCAT等Memecoin的价格出现了显著的上涨,涨幅之大令人瞠目。这一现象引发了广泛的讨论,人们开…

C++之入门

文章目录 1、前言2、C的关键字2.1C语言32关键字2.2C关键字(63个) 3、命名空间4、输入输出(cout、cin)4、缺省参数5、函数重载6 引用6.1 引用的定义6.2 引用的特性6.3引用的使用场景6.4 实际例子6.5、总结 7、内联函数8、auto关键字9、nullptr关键字 1、前言 C语言是结构化和模…

恶意软件狩猎新途径:使用.NET元数据分析跟踪恶意软件

本文由Blaze于2024年3月25日发表于其个人博客网站上。 就在不久前,我们意外发现了一个PureCrypter样本,而PureCrypter则是一款适用于各种类型恶意软件(例如Agent Tesla和RedLine)的加载器和混淆处理工具。深入分析之后&#xff0c…

BDC报错信息查看

1.在事务代码st22的报错信息中下载本地文件 2.打开本地文件查看报错信息 3.在事务代码se91中输入对应消息类和消息编号 4.查看报错信息,根据报错信息取解决问题

GaussDB数据库SQL系列-聚合函数

背景 在这篇文章中,我们将深入探讨GaussDB数据库中聚合函数的使用和优化。聚合函数是数据库查询中非常重要的工具,它们可以对一组值执行计算并返回单个值。例如,聚合函数可以用来计算平均值、总和、最大值和最小值。 这些功能在数据分析和报…

数据结构(七)---树

目录 一.树的基本概念 二.树的性质 三.二叉树 1.二叉树的基本概念 2.特殊的二叉树 (1)满二叉树 (2)完全二叉树 (3)二叉排序树 (4)平衡二叉树 3.二叉树的性质 4.完全二叉树…

【ARMv9 DSU-120 系列 -- Utility bus 详细介绍 2】

文章目录 ARM DSU-120DSU-120 Utiity BusCluster and core PPUPPU寄存器的访问性PPU寄存器的作用系统组件基地址ARM DSU-120 DSU-120 Utiity Bus 在ARMv9架构中,DSU-120(Dynamic Shared Unit 120)是一个关键组件,用于管理核心和系统组件之间的通信与协作。某些系统组件寄存…

嵌入式Linux driver开发实操(二十一):linux device driver basic设备驱动程序基础

linux的架构框图: 内核空间是内核(即操作系统的核心)执行(即运行)并提供其服务的地方。 用户空间是执行用户应用程序的地方。 内核模块是可以根据需要加载和卸载到内核中的代码片段。它们扩展了内核的功能,而无需重新启动系统。自定义代码可以通过两种方法添加到Linux内…

『FPGA通信接口』串行通信接口-IIC(1)接口协议

文章目录 1.IIC简介1.1 IIC概述1.2 总线结构 2.IIC通信协议2.1消息种类2.2通信过程 3.开发思路4.仿真分析5.传送门 1.IIC简介 1.1 IIC概述 IIC即 Inter-Integrated Circuit(集成电路总线),是由 Philips 半导体公司在八十年代初设计出来的一种简单、双向…

字节跳动(社招)三面算法原题

TikTok 喘息 继上月通过强制剥离 TikTok 法案后,美国众议院在当地时间 20 日下午以 360 票赞成 58 票反对通过了新的法案:剥离 TikTok 的期限由生效后 165 天调整至 270 天之内,即今年 11 月的美国总统大选后。 之前我们讲过,TikT…

【文件上传与包含漏洞综合利用】DVWA-文件上传-难度:High

实验过程和结果 步骤1:尝试直接上传php木马,失败,截图如下: 步骤2:将php木马后缀改为jpeg尝试上传,依旧失败,截图如下: 步骤3:将真实的jpeg图片1.jpeg上传,成…

云原生Service Mesh服务网格简单介绍

serviceMesh是什么 Service Mesh是一个用于处理服务间通信的基础设施层,旨在实现云原生应用复杂服务拓扑中的可靠请求传递。其基本构成是一组与应用一起部署的轻量级网络代理,这些代理对应用来说是透明的。Service Mesh通过统一的方式来控制和处理服务间…

基于openwrt交叉编译opencv4.9.0版本

源码包的获取 源码获取有两种方式,一种是通过编译时在makefile指定它的git地址,在编译时下载,这种很依赖网速,网速不好时,编译会失败。另一种是我们将源码的压缩包下载到本地,放到我们的SDK中,…

UltraScale+的10G/25G Ethernet Subsystem IP核使用

文章目录 前言一、设计框图1.1、xxv_ethernet_01.2、xxv_ethernet_0_sharedlogic_wrapper1.3、xxv_ethernet_0_clocking_wrapper1.4、xxv_ethernet_0_common_wrapper 二、IP核配置三、仿真四、上板测速五、总结 前言 前面我们学习了很多基于XILINX 7系列的高速接口使用&#x…

CC攻击频发,企业如何做好网络安全,该怎么防护能免遭CC攻击?

在当前网络现状下,随着信息技术的飞速发展,网络攻击手段也愈发多样化和复杂化。其中,CC攻击作为一种针对Web应用层的拒绝服务攻击,其危害日益凸显,对企业和个人造成了严重的威胁。下面我们就从多个角度详细分享关于CC攻…

SpringCloudAlibaba入门学习笔记20240408~20240424

跟学b站“图灵架构师”SpringCloudAlibaba入门教程 系统架构演化进程 单体应用架构>垂直应用架构>分布式架构>SOA架构>微服务架构 1、针对微服务架构: 如何管理众多小服务?(服务治理 注册中心[服务注册 发现 剔除])nacos 众多小服务之间如…

智能驾驶+网络安全

在智能驾驶场景下,安全问题一直是一个持续热点。 针对车机模块不被黑客利用Linux的漏洞攻击,可以采取以下几种方式来提高安全性: 安全设计和防护:在设计车机模块时,需要考虑安全性,并采取相应的安全防护措施…

【Yolov系列】Yolov5学习(一):大致框架

一、Yolov5网络结构 Yolov5特点: 合适于移动端部署,模型小,速度快 Yolov5骨干结构:CSPDarknet53网络Yolov5主要有Yolov5s、Yolov5m、Yolov5l、Yolov5x四个版本。这几个模型的结构基本一样,不同的是depth_multiple模型…

C++ | Leetcode C++题解之第42题接雨水

题目&#xff1a; 题解&#xff1a; class Solution { public:int trap(vector<int>& height) {int n height.size();if (n 0) {return 0;}vector<int> leftMax(n);leftMax[0] height[0];for (int i 1; i < n; i) {leftMax[i] max(leftMax[i - 1], he…