Setup ADB and Fastboot Driver With Android SDK

Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device. By having ADB and fastboot, it helps to install and flash zip into your device like custom recovery, insecure bootloader, images, root package, stock or custom firmware, stock or custom ROMs. Both ADB and fastboot drivers are usually use in the early modification stage on android devices. It is a must to install for Google Nexus device’s owners.

In this post, we going to show you how to setup ADB and fastboot driver on Windows computer. At the end of the post, we will show you how to setup and use the fastboot driver to flash *img or *zip file into your devices.

How To Setup ADB and Fastboot Driver With Android SDK For Windows

Let’s get started to install Android SDK on your Windows PC.

  1. Download Android SDK Tools Only for Windows from Android Development page.
  2. Download Java SE Development Kit 7 (JDK) – Select Windows x86 bits version although your PC is x64.
  3. Run and install java SE Development Kit 7 executable installation file.
  4. Leave all the selections as default and proceed to complete installation.
  5. Run and install Android SDK Tools executable installation file.
  6. Leave all the selections as default and proceed..Select Start SDK Manager and press finish.   Setup-ADB-and-Fastboot-Driver-With-Android-SDK-2.png
  7. In Android SDK Manager, select both Android SDK Platform-tools and Google USB driver to install.Setup-ADB-and-Fastboot-Driver-With-Android-SDK-3.png
  8. Press Install 2 packages, choose Accept and press Install. Setup-ADB-and-Fastboot-Driver-With-Android-SDK-4.png
  9. Let’s the download to run, a log file will appear once installation is complete. Setup-ADB-and-Fastboot-Driver-With-Android-SDK-1.png
  10. You have now ABD and fastboot driver installed in your PC computer.
  11. To test it out, connect your android devices to computer.
  12. Computer will auto detect and install necessary USB drivers.
  13. Complete and enjoy.

How To Use Fastboot To Flash File

Fastboot is a basic tool to assist you to flash a custom image, kernel or custom recovery files into your devices. Fastboot driver is included in Android SDK pacakge. Follow installation tutorial above to complete the ADB and fastboot driver installation. Back to topic, in order to use fastboot, your android devices need to be booted into bootloader/download mode/fastboot mode. Due to variety of android devices brands, different manufacturers do have their own methods to boot into bootloader/download mode/fastboot mode. Check on the manufacturer official website to know more on how to boot into bootloader/download mode/fastboot mode for your devices.

I’ll show you an example below how to flash a image file with fastboot.

  1. Complete ADB and fastboot driver installation with above tutorial.
  2. Copy adb.exe, AdbWinApi.dll from C:\\android-sdk-windows\platform-tools and fastboot.exe in C:\\android-sdk-windows\tools to C:\Fastboot. (Create C:\\fastboot folder if you do not have it)
  3. You should see adb.exe, AdbWinApi.dll and fastboot.exe in C:\Fastboot folder.
  4. Copy an image file (*.img) into the root of the folder C:\Fastboot.
  5. Goto Windows Start button –> Type cmd in the Search programs and files box.
  6. Type cd C:\fastboot in the command prompt windows.Setup-ADB-and-Fastboot-Driver-With-Android-SDK-5.png
  7. Boot your devices into bootloader/download mode/fastboot mode.
  8. Connect your devices to computer.
  9. Type command into the command prompt to flash the image file. For instant, fastboot flash boot boot.img.
  10. You can do more with fastboot. For instant, reboot the device, check the fastboot status of your devices and more.
  11. Type fastboot help in the command prompt to know more.

LIKE us or give us a +1 if it works for you.

A 18 years old young android enthusiast who loves Android (Big fans of David Beckham too). He enjoys learning, testing and sharing on Android latest technologies. He likes to play around with custom ROM flashing, customize theme, discover new applications, system tweaking and more. Now, he owns Galaxy Note 2, HTC One, Nexus 7, Nokia Lumia 520 and iPhone 5.