如何在 Linux 上安装 ADB 和 Fastboot Android 驱动程序
如果您想刷新自定义 ROM 或使用 Linux 计算机控制 Android 智能手机,则必须设置 ADB 和 fastboot 驱动程序。
Android 是最流行的移动操作系统,在全球占有超过 70% 的市场份额。在幕后,它使用 Linux 内核的修改版本来实现其所有核心系统服务。作为开源软件,Android 还允许您修改手机软件。
ADB 和 fastboot 是通过将手机连接到台式计算机来解锁对 Android 系统的高级访问权限的工具。以下是您需要了解的有关在 Linux 计算机上使用 ADB 和 fastboot 的所有信息。
什么是 ADB 和 Fastboot?
默认情况下,Android 操作系统的几个固有功能是从普通用户那里抽象出来的,需要特殊的方法才能访问它们。 Android 调试桥(ADB)是一个命令行工具,可让您通过计算机在 Android 手机上通信和运行命令。
在开始使用 ADB 之前,您首先需要在手机上启用 USB 调试。完成后,您现在可以享受对手机软件的更高访问权限,并运行各种 ADB 命令来安装软件包、重新启动手机、通过桌面捕获手机屏幕截图等。
Fastboot 也是一个内置于 Android SDK 的命令行工具,主要用于通过主机的 USB 连接修改手机上的闪存文件系统。这对于 root Android 设备或刷新自定义 ROM 或自定义恢复特别有用。
使用 fastboot 工具时请务必小心,因为这些操作是不可逆的,如果输入错误的命令,甚至可能会导致您的手机变砖。尽管发生这种情况的可能性很小,但作为安全预防措施,将数据备份在云或外部存储上总没有坏处。
在 Linux 上安装 ADB 和 Fastboot
要开始在 Linux 计算机上安装这些工具,请访问 Android SDK 平台工具发布页面并向下滚动到下载部分。单击下载适用于 Linux 的 SDK 平台工具链接,以 ZIP 文件形式下载最新版本的 ADB 和 fastboot。
将下载的 ZIP 文件解压缩到所需位置,然后在 platform-tools 文件夹中打开一个新的终端实例。此文件夹将包含 adb 和 fastboot 文件以及属于 Android SDK 一部分的各种其他工具。
要使用ADB,请在将手机连接到笔记本电脑并启用USB调试后运行以下命令:
./adb devices
如果成功检测到您的手机,输出将显示一个字母数字代码,旁边写有设备。如果没有,请确保您允许手机上的任何提示,以授权您的笔记本电脑进行 USB 调试权限。
要在手机上启动到快速启动或引导加载程序模式,请运行以下 ADB 命令:
./adb reboot bootloader
进入快速启动模式后,您可以使用以下命令检查桌面上是否成功检测到您的手机:
./fastboot devices
与 adb devices 命令生成的输出类似,fastboot devices 命令也应显示字母数字代码,以指示已检测到您的手机。现在您可以执行所有快速启动操作,例如闪存、启动、oem解锁、格式化等。
要从快速启动模式启动回 Android 操作系统,请发出以下命令:
./fastboot reboot
使用 ADB 和 Fastboot 成为 Android 高级用户
ADB 和 fastboot 是功能强大的工具,可以帮助您管理和调试手机上的现有软件或完全更改它。借助 ADB 权限,某些应用程序还提供额外功能,这些功能在设备未 root 的情况下无法使用。
但是,您可能并不总是有 USB 电缆将手机连接到计算机。你猜怎么着,您还可以无线设置和使用 ADB。