Using ADB and Fastboot - PixelExperience Wiki
Using ADB and Fastboot - PixelExperience Wiki
Table of Contents
What is adb?
Installing adb and fastboot
On Windows
On macOS
On Linux
Se ing up adb
Se ing up fastboot
Popular adb commands
Need help?
What is adb?
The Android Debug Bridge (adb) is a development tool that facilitates communication between an Android device and a personal computer.
This communication is most o en done over a USB cable, but Wi-Fi connections are also suppo ed.
adb is like a “Swiss-army knife” of Android development. It provides numerous functions that are described in detail by the command adb --
help. Some of the more commonly used commands are listed in the “popular adb commands” section below.
On Windows
1. Download the Windows zip from Google.
2. Extract it somewhere - for example, %USERPROFILE%\adb-fastboot
3. On Windows 7/8:
From the desktop, right-click My Computer and select Prope ies
In the System Prope ies window, click on the Advanced tab
In the Advanced section, click the Environment Variables bu on
In the Environment Variables window, highlight the Path variable in the Systems Variable section and click the Edit bu on
Append ;%USERPROFILE%\adb-fastboot\platform-tools to the end of the existing Path de nition (the semi-colon separates
each path entry)
4. On Windows 10:
Open the Sta menu, and type “advanced system se ings”
Select “View advanced system se ings”
Click on the Advanced tab
Open the “Environment Variables” window
Select the Path variable under “System Variables” and click the “Edit” bu on
Click the “New” bu on
Inse %USERPROFILE%\adb-fastboot\platform-tools in the text eld
5. Install the universal adb driver, and reboot.
On macOS
1. Download the macOS zip from Google.
2. Extract it somewhere - for example, ~/adb-fastboot.
3. Add the following to ~/.bash_profile:
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"
fi
if [ -d "$HOME/adb-fastboot/platform-tools" ] ; then
export PATH="$HOME/adb-fastboot/platform-tools:$PATH"
fi
Se ing up adb
To use adb with your device, you’ll need to enable developer options and USB debugging:
Se ing up fastboot
Using fastboot (if your device suppo s it) should simply involve rebooting to fastboot mode. While in fastboot mode, you can type
fastboot devices to verify that your device is being detected.
Need help?
You can nd assistance with PixelExperience on our Telegram group.