This isn’t a fully encompassing guide, but should be enough to get access to ADB and Fastboot.

If you’d like to help me financially towards build servers, more test devices, or grab a coffee, feel free to check out my Ko-Fi and Github Sponsors ! Either way, thankyou for checking out the guide!

Linux

Via Package Manager

Note: May not be the latest version due to packaging delays depending on your distro.

If you have issues with insufficient permissions or such, you may need to setup udev rules, the instructions in the M0Rf30/android-udev-rules repo should suffice for most distros.

Fedora / RHEL / AlmaLinux / Rocky Linux

sudo dnf install android-tools

Ubuntu / Debian / Pop!_OS/ Linux Mint (Or any other Debian/Ubuntu based distro)

sudo apt update
sudo apt install google-android-platform-tools-installer

Arch Linux / Manjaro / EndeavourOS

sudo pacman -S android-tools

openSUSE

sudo zypper install android-tools

Gentoo

You use Gentoo. Figure it out.

Manually (Always Latest)

  1. Go to the platform-tools page on the Android Developer website.
  2. Click the Download SDK Platform-Tools for Linux and agree to the terms.
  3. Unzip the resulting .zip file and place it wherever you like. (I prefer /home)
  4. (Optional) Add it to your PATH in .zshrc or .bashrc.

macOS

Via Homebrew

brew install --cask android-platform-tools

Manually (Always Latest)

  1. Go to the platform-tools page on the Android Developer website.
  2. Click the Download SDK Platform-Tools for macOS and agree to the terms.
  3. Unzip the resulting .zip file and place it wherever you like. (I prefer /home)
  4. (Optional) Add it to your PATH in .zshrc or .bashrc.

Windows

Via winget

winget install --id=Google.PlatformTools  -e

Via Chocolatey

This also includes fastboot.

choco install adb

Via Scoop

This also includes fastboot.

scoop install adb

Manually (Always Latest)

  1. Go to the platform-tools page on the Android Developer website.
  2. Click the Download SDK Platform-Tools for Windows and agree to the terms.
  3. Unzip the resulting .zip file and place it wherever you like. (I prefer /home)
  4. (Optional) Add it to your PATH.