fastboot

Automatically installing multiple apps on Android devices when connected to a linux system

流过昼夜 提交于 2021-02-04 16:45:37
问题 I had written some scripts using Ubuntu 14.04 and adb to automatically configure 100´s of Android smartphones. To achieve that I used an udev rule to identify if an USB device is attached to the pc and if that's the case I call my scripts to install some apps onto the devices. So far, so good but there are some problems. At the moment we are connecting 5 devices at the same time, but it happens quite often that on one of the devices one ore more apps are not being installed. It does not

ubuntu16.04更新adb到最新版本

老子叫甜甜 提交于 2020-02-17 19:07:51
下载SDK工具包 https://developer.android.com/studio/releases/platform-tools.html?hl=zh-cn 下载后解压工具包 里面有adb 和fastboot 系统的adb和fastboot原本装在/usr/bin 先把系统中的adb和fastboot删除 sudo rm adb sudo rm fastboot 把工具包中的adb和fastboot复制到/usr/bin/下 进入工具包目录 cd /home/mi/Downloads/platform-tools sudo cp adb /usr/bin sudo cp fastboot /usr/bin 再命令行输入adb时,adb已经替换为最新版本,目前时1.0.41 来源: CSDN 作者: XingTina 链接: https://blog.csdn.net/XingTina/article/details/104358399

使用电脑adb给Essential Phone刷机 —(官方篇)

假装没事ソ 提交于 2020-02-11 02:41:25
用ADB给Essential Phone线刷升级 重要:请确保在刷机前已经解锁,关于解锁教程群里有! 准备 原版boot Twrp boot Magisk卡刷包 到官网下载OTA包 准备好Essential Phone的adb环境或到群里下载紫妈工具箱 (已准备好的话跳过下面这两步) 获取资源 获取原版boot 解压官方fastboot包,找到解压出来的文件夹,找到boot.img 获取twrp boot 点击 提取码:asp2 下载Twrp, 将下载好的文件改名为 twrp 下载Magisk 点击 Magisk V18.0 密码:85pq 下载Magisk V18.0 下载OTA包 使用ssr等工具进入官网 EP官网 找到Community菜单,进入该菜单项的Developer选项 到左边找到Go to page标题,选择Android Builds for Essential Phone进入 滚轮滑到最下面,选择Current Builds单选项并按Submit Form (省略前三部请单击 这里 ) (到这里会出现所有的刷机包) 点击Download(OTA)或者点击Download(Fastboot) 准备ADB环境 在"下载OTA包"第四步那里点击Click here to download current Windows Drivers for Essential

开发板刷系统

给你一囗甜甜゛ 提交于 2020-01-26 14:08:12
自从学习Linux,这是我第二次拿出开发板了,果然嵌入式Linux的学习相比但单片机的学习更漫长且复杂,我也不知道自己最终会如何,刚好今天是大年初一,写笔记前顺便写个随笔小愿望: 2020,武汉加油!中国加油!愿人们早日战胜病魔,迎来美好的春天, 也祝父母:身体健康,开心快乐每一天 baby:2020也是爱你的一年,祝这个开心果越来越美腻,感谢我能遇到对的人。 自己:Linux小白成长之路一切顺利! 下面开始切入正题了 依旧参考朱老师的PPT和笔记 一、什么是刷系统 刷系统就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来。 二、串口输出的意义(做系统控制台) 串口是一种硬件通信口,很多年前的时候串口是CPU之间进行通信的主要接口。但是现在因为串口通信的速度很低,所以现在串口主要是用来做程序输出监控、调试。 桌面电脑可以打开一个虚拟控制台,嵌入式系统一般是用串口来做控制台的。一般是用一根串口线连接开发板的串口和我们笔记本电脑的串口,然后在电脑上打开一个串口监视,这样开发板上的串口输出内容就可以在电脑上看到。还可以通过监视终端向开发板输入一些控制命令由开发板执行。常用的串口监视软件有:超级终端、SecureCRT、minicom 三、安装USB转串口线的驱动 本来电脑都是有串口的(DM9接口),但是现在大家都用笔记本没有串口了,所以这种串口连接线用不了

fastboot下载慢的一种原因

☆樱花仙子☆ 提交于 2020-01-22 16:00:44
之前碰到我们使用fastboot 下载镜像特别慢,其他方式有30M/s,而我们只有3M/s。 通过串口log发现fastboot下载时在不停的打印log,特别是irq类型的。 把所有log打印都屏蔽 后,恢复到30M/s的速度 来源: CSDN 作者: 黑丝骑士 链接: https://blog.csdn.net/thonmin/article/details/104069486

无法进入recovery模式?fastboot来拯救

妖精的绣舞 提交于 2020-01-09 14:44:15
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 这篇文章针对刷机小白,大神请绕道。 有些机友由于刷机不当、误删等等原因导致手机无法进入recovery模式,整理情绪不要着急,这时你还可以试试进入fastboot(不过如果手机连fastboot都不能进入的时候,那基本就可以断定手机变砖了,比较悲催,这时我建议大家不要浪费时间自己折腾了,直接送厂维修吧)。 在安卓手机中fastboot是一种比recovery更底层(接近硬件)的刷机模式。简单来说,fastboot就是使用USB数据线连接手机的一种刷机模式,相对于某些系统(如ios)卡刷来说,线刷更可靠,安全;而recovery是一种卡刷,就是将刷机包放在sd卡上,然后在recovery中刷机的模式。 进入 Fastboot 的方式: 不同型号的手机进入fastboot的方式有所差异,建议大家在百度上搜索自己手机进入fastboot的方法。介绍一种多数手机都支持的方式,仅供参考。 方法1: 1)手机开机状态,确定adb可以打开。 2)adb rebootbootloader 方法2: 1)将手机关机 2)同时按住返回键和电源键开机 3)当看到界面上有fastboot选项时,按电源键点击进入fastboot模式。 为大家介绍一款采用 fastboot 方式烧录的刷机工具 : 下载助手_V2.2.4(Mini_AD

Essential Phone PH1官方刷机方法

a 夏天 提交于 2020-01-01 22:59:06
Essential Phone官方有两种包 一种是ota包,即sideload线刷使用的包。但此刷机方法只能ota升级,不能降级。 另一种是Images包,即fastboot线刷使用的包。这种方法可以实现降级,当然也可以升级。 注: *刷机前请备份,并退出谷歌账号。 **刷机包以及各种刷机需要的文件我会在评论区中放出链接。 链接: https://pan.baidu.com/s/1xQUUfoD2m_rWcvUGeRDuiQ 密码: kuan 两种刷机方式都需要的步骤: 1.安装Essential驱动.exe到电脑,下载后需要安装。 2.解压ADB.zip到电脑桌面备用。 3.用数据线将手机连接到电脑。 4.进入设置-系统-关于手机,然后连续点击七次版本号,直到看到弹出消息“您现在处于开发者模式”。 5.进入设置-系统-开发者选项打开USB调试(fastboot线刷需要解锁BL需要额外开启OEM解锁) 6.win10在ADB文件夹内选定空白处按住shift+鼠标右键选择powershell,打开后在powershell窗口(后文省略为窗口。窗口不要关闭,win7 方法相同shift+鼠标右键打开cmd窗口)输入 adb devices 并回车键入,出现device即为连接成功。没有出现请在窗口运行 adb kill-server,并关闭各种手机助手并去任务管理器手动结束adb

Nexus 5 刷 nethunter

痴心易碎 提交于 2020-01-01 02:56:08
—————————————————————————————————— 系统如果不是 5.1.1 or 6.0.1 或者 CM 13.0 or CM 14.1,则需要重新刷固件。 以下是手动刷固件步骤: 将固件压缩包解压至platform-tools文件夹,然后cmd进入该路径分别执行以下命令 fastboot erase boot fastboot erase cache fastboot erase recovery fastboot erase system fastboot flash system system . img fastboot flash boot boot . img fastboot flash recovery recovery . img fastboot flash cache cache . img fastboot flash vendor vendor . img fastboot erase userdata fastboot flash userdata userdata . img 完成后重启,等待时间略长,进入开发者选项开启USB调试,然后再刷recovery, supersu, nethunter 等 PS: 如遇32g机,刷完nethunter只有16g的情况,需要先重复以上刷原厂的操作,完成后重新开机,按照以下路径操作

安卓ADB官方直链

£可爱£侵袭症+ 提交于 2019-12-28 13:17:46
以下是adb工具包最新Google官方版下载地址: ADB和Fastboot for Windows https://dl.google.com/android/repository/platform-tools-latest-windows.zip ADB和Fastboot for Mac https://dl.google.com/android/repository/platform-tools-latest-darwin.zip ADB和Fastboot for Linux https://dl.google.com/android/repository/platform-tools-latest-linux.zip 来源: CSDN 作者: Liu_Mir 链接: https://blog.csdn.net/qq_40133830/article/details/103742619

64-bit version of adb and fastboot?

时光总嘲笑我的痴心妄想 提交于 2019-12-22 09:33:40
问题 I'm catching the error below on Debian 7.3, x64 (fully patched). I'm pretty certain its because adb is 32-bit even in the 64-bit distro of its SDK tools $ which adb /opt/android-sdk/platform-tools/adb $ /opt/android-sdk/platform-tools/adb bash: /opt/android-sdk/platform-tools/adb: No such file or directory $ file /opt/android-sdk/platform-tools/adb /opt/android-sdk/platform-tools/adb: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU