Download and Install ADB and Fastboot on Windows [7, 8, 8.1, 10, and 11]

In this comprehensive guide, you will learn about the ADB and Fastboot, the installation guide, their commands, and associated importance. Android eco-system allows you to carry out a plethora of tweaks to your device. These include the ability to unlock the bootloader, flash custom ROMs, and recoveries like TWRP. Add to it the ability to get administrative rights over your device by rooting it via Magisk, and what else could one ask for?

These are just the tip of the iceberg, and tons of other tweaks exist. However, you might have to connect your device to a PC to carry most of these tweaks effectively. But a simple connection via USB cable wouldn’t do any good either. A few binary files allow for a successful connection between your device and make the above tweaks possible. USB Drivers are just one part of this software toolkit. However, that is not the only one.

The USB drivers could only perform the basic activities of transferring files between PCs and devices. But you need a set of ADB and Fastboot drivers installed for all the other tasks. In this guide, we will help you install just that. But before that, it is paramount to make yourself aware of these ADB and Fastboot drivers and why they are needed in the first place. So, without further ado, jump on the bandwagon and start with the guide.

Download and Install ADB and Fastboot on Windows [7, 8, 8.1, and 10]

What is ADB?

ADB, short for Android Debug Bridge, is used to create a connection (bridge) between your device and PC. Once this connection is established, you can adjust the system and application levels. For instance, uninstall unnecessary pre-installed apps, transfer files between your device and PC, or install updates through the Sideload feature. Advanced users can also execute more complex commands using ADB.

These include booting their device to stock or custom recovery and booting to fastboot or Bootloader mode, among other such tasks. However, to successfully execute any of the ADB commands, you must enable USB Debugging on your device. This will then unlock the ADB path between your device and PC, and the exchange of commands could be easily carried out between these devices. On the PC side, you must install the Android SDK Platform Tool and then launch a Command Prompt or PowerShell window to execute the ADB commands. To learn more about ADB, you can check out this guide.

What is Fastboot?

fastboot-mode-redmi-note-7
Fastboot Mode on a Xiaomi Device

Fastboot is a more advanced functionality that doesn’t require your device to be booted to the Android OS. Rather they have their own set of Fastboot or Bootloader menus. As a result, you don’t need to enable USB Debugging to execute any Fastboot Commands. Talking about commands, these commands could be used to unlock the bootloader on your Android device.

Other usage includes booting your device to TWRP Recovery and flash/booting various ZIPs and IMG files like Magisk ZIP or TWRP.img files, to name a few. Again, your PC would refuse to recognize your device in a fastboot mode if the necessary drivers aren’t installed. In this regard, the Android SDK Platform Tool will again come in handy. After installing, launch the CMD or PowerShell window and execute the desired Fastboot Commands.

PowerShell adb and fastboot

Importance of ADB and Fastboot Mode

If you are new to the Android ecosystem, it’s important to know about ADB and Fastboot binaries. You may not need these drivers if you use an Android device just for calls and messages, but most users want to explore the full potential of this open-source environment.

The usefulness of ADB Commands:

To get started, you’ll need ADB and Fastboot. ADB commands can help you boot your device into Fastboot Bootloader, Downloader, and Stock Recovery modes. They also enable you to install and uninstall applications from your PC and transfer files between your device and PC. Additionally, the “adb shell [command]” can unlock your device’s full potential with various hidden tweaks.

The Need for Fastboot Commands:

When making adjustments to your device, we should focus on Fastboot. To make any changes to the system of your device, the first thing you need to do is bypass the restrictions set by the manufacturer. Put, your device must have an unlocked bootloader to qualify for this. This can be done by using the necessary fastboot commands. Once your bootloader is unlocked, you can use fastboot commands to access many useful features.

TWRP Home
TWRP Home

Flashing a Magisk patched image for root, permanent installation of TWRP ZIP, or just booting its IMG file for one-time use, all ask for appropriate fastboot commands. Likewise, the plethora of mods you encounter requires sending in the fastboot commands. Even keeping everything else aside, just the fact that fastboot is required to unlock the bootloader, root your device, and flash TWRP should be enough to highlight its importance.

Make sure to install the required Android SDK Platform Tools on your PC. After that, open the Command Prompt or PowerShell window to unlock a world of possibilities on your Android device. Just remember to enable USB Debugging on your device from the Developer Options if you are using Android Debug Bridge, and make sure to have the required drivers installed on your PC.

Advantages of ADB and Fastboot Tool:

  • Compatible for any Android devices
  • Runs on both Windows or Mac platforms
  • Install Custom ROM
  • Flash Custom Recovery
  • Can install Root
  • Unlock / Relock the device bootloader
  • Remove bloatware from your phone

Setup ADB and Fastboot on Windows and Mac OS:

Setting up ADB and Fastboot seems quite easy. As ADB and Fastboot both are a part of the Android SDK package, only you to download the kit (which is over 500 MB) and then set up path variables, or the below-written methods can be used to install ADB and fastboot driver on Windows and Mac OS. But first, you need to remember that you have to put your device into USB debugging mode, but before that, you need to enable the developer option. If you ignore this step, the possibility is your PC won’t recognize your device.

Did you know?

We also have a separate guide on how to install ADB and Fastboot on macOS and Linux

Supported Windows Versions:

The ADB and Fastboot tools supported Windows 7 / 8.1 / 8 / 10 / 11 versions for both the 32-bit and 64-bit processor types. Now, follow the installation guide below.

Download ADB and Fastboot Tool:

ADB and Fastboot drivers for Windows, Linux, and macOS:

Download Versions Download Links
35.0.2 (July 2024) For Windows: Download Link

For Linux: Download Link

For macOS: Download Link

34.0.5 (October 2023) For Windows: Download Link

For Linux: Download Link

For macOS: Download Link

 

15 seconds ADB Installer

We recommend that the 15-second ADB installer not be used on new devices.

Thanks to XDA Senior member Snoop05, who shared this on XDA.

Thanks to XDA Recognized Contributor shimp208, who shared this on XDA.

How to Install ADB and Fastboot Tool:

As we were given 3 different ADB and Fastboot tools, you can download and install either 15 seconds ADB Installer, Minimal ADB and Fastboot tool or SDK Platform tool. Well, we recommend using the Minimal ADB and Fastboot tool or the official Android SDK Platform tool.

Install 15 seconds ADB Installer:

Old Video:

1) Starting with, let’s download the ADB Installer setup file by XDA member @Snoop05. It does not just install ADB, but it also installs fastboot and USB drivers within a short span of 15 seconds.
2) First of all, run the adb-setup.exe.

How to Install ADB and Fastboot on Windows

3) Now, you need to respond with YES (Y) or NO (N). Type ‘Y’ if you want to install the ADB and fastboot driver.

Fastboot on Windows

4) Once again, type ‘Y’ to install the device driver. This may take a few seconds to install the device drivers, and after that, the command window will automatically close.

Fastboot on Windows

6) Congratulations!!! You have successfully installed ADB and fastboot on your Windows PC.

Install Minimal ADB and Fastboot:

  1. Download the Minimal ADB and Fastboot Tool exe installer package
  2. Start the installation by double-clicking it.
  3. If a new window pops up to grant the permission, confirm by YES or Run.
  4. Click the Next button to confirm one by one.




  5. Now tap on Finish to complete the process.
  6. If you have already selected the tick mark to launch minimal ADB and fastboot
  7. You will see this screen to start the command.

Here are all the basic adb and fastboot commands to learn to become Android Pro.

Comments

  1. Hi I’m Cuban and I get a few days ago an HTC10 VERIZON and it has a different way to update it’s Android system by something like CDMA or something like that but by Wi-Fi and the only way to do it from where I am is just by Wi-Fi or downloading the rum.
    So the thing is that if you can send me the link where to download the ADB fastboot and the link to download the rum.exe to update my cellphone to nougat android system.
    The other questions is about of if I can in my case with this phone (htc10 Verizon) downloading the such ADB and downloading the unlocked run, It would be better?

  2. I successfully installed adb and fastboot on my pc but I’m unable to find unlock bootloader tool here. Even though I clicked on the given link, it is again redirecting me to the adb and fastboot. What should I do to get unlock bootloader tool?

  3. Hi, I logged on on the Huawei Page
    (https://hwid5.vmall.com/oauth2/portal/cloud_login.jsp?lang=en-us&validated=true&service=http%3A%2F2Femui.huawei.com%2Fen%2Fplugin.php%3Fid%3Dhwlogin%3Avalidate%26ru%3Dhttp%253A%252F%252Fwww.gizdev.com%252Funlock-bootloader-huawei-p9%252F&loginChannel=22000000&reqClientType=2023&adUrl=http%3A%2F%2Femui.huawei.com%2Fen%2Fsource%2Fplugin%2Fhwlogin%2Flogin.php)

    to apply for an unlock code, but they didnt let me in nor didnt send me an Bootloader unlock code.
    It seems that Huawei stopped providing this service (Unlock code).
    If so, how shall I unlock my Boot-loader “Huawei P 8 Lite 2016
    Thank you foer the prompt answer to my Email
    Nick

  4. I have unlocked bootloader of my LG K20 Plus Tmobole but failed to install TWRP every time. 2 errors come, either “waiting for any device” or eithet “fastboot adb could not open the recovery.img file” please help me, thanks

  5. “google inc. (winusb) android usb device class installer” Alguém sabe resolver esse problema?

  6. bro i accidentdly deleted my oneplus os while rooting in twrp without backuping data, plz help me to reintstall the os bro

  7. one plus 6 bricked. I would like to know if I can flash the fast boot stock rom using Mac, if possible could you lay out instructions for me?I already have fast boot and adb installed on my Mac.

      1. Hello I have an BQ Aquaris X but I cant get in to fastboot or adb
        dont find the device or say waiting for device what do to. i can start the phone but I think it is the encrypted OS that starts bq I can do anything,, what shal I do

        regards

  8. Do we have to install either “ADB and fastboot driver on Windows with 15 sec ADB installer” by XDA member @Snoop05 OR “ADB and fastboot on Windows with Minimal ADB and Fastboot” by XDA member @shimp208? Or do we have to install BOTH? I have an ALCATEL ONETOUCH IDOL 3, 6045Y. I have Windows 10 installed on my PC. My feedback is that after installation of “ADB and fastboot driver on Windows with 15 sec ADB installer” by XDA member @Snoop05, I get a Folder “adb” under C:\ and not any Folder under C:\Program Files (x86).
    Thank you very much in advance.

  9. I have a new CUBOT X19, after I install adb and fastboot I connect my phone by usb
    Inside windows 7 I see my phone but if i run adb devices command by prompt i see nothing.
    Where is the problem ?

  10. I have a HTC U11 phone,My phone restart rebooted and it is asking me that it needs a decrypt pass code , as soon as i enter password , it try to boot after few moment it again restart and ask the same password

  11. Im not sure if this will work on my samsung a22 5g android 13. Most of the infos online is either android 11 or 12. Barely seeing any datas for android 13; especially, the recovery file.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.