If you have tried to root your Android phone, install a custom recovery, ROM or simply modify the firmware of the device, than it is impossible if you haven’t heard about ADB drivers and Fastboot. Basically, if you have ever tried to do any of the processes mentioned above, you have seen ADB and Fastboot being recommended to download and install.
ADB and Fastboot are two very important software programs that everyone should have on their computers. For as long as you have an Android phone and you are into the rooting and flashing ROMs world, these two things are a must.
Android is becoming more and more popular every day. Manufacturers continue to release popular and flagship devices which attract millions of smartphone enthusiasts all over the world. Because Android is becoming more and more popular, it attracts new developers every day.
These developers create mods, kernels, ROMs and other interesting software programs for certain devices. This explains the fact that a 3 year old phone gets to enjoy the latest version of Android even though the OEM dropped support for that device a long time ago.
However, everything that you do in your phone like rooting it, installing a custom recovery, flashing kernels and custom ROMs require to have ADB drivers and Fastboot installed. These two things allow your phone to communicate with your computer. If you use a terminal or CMD from the PC to send commands to your phone to install an .img file or flash a zip file, the computer needs ADB drivers to successfully send these commands.
The traditional and old way of installing ADB drivers is by downloading and installing the entire Android SDK package. That is the best way if you want to know how to develop better. However, that isn’t the quickest and easiest method.
Developers have created a few tools which quickly install everything that is needed for the phone to communicate with the computer including ADB drivers and Fastboot.
There are two simple tools which install Fastboot and ADB Drivers in just a few seconds. They are called “15 seconds ADB Installer” and “Minimal ADB and Fastboot”.
Minimal ADB and Fastboot
As the name says, this tool is very small in size. The complete package is only 2 MB. In comparison, the size of Android SDK tools is 90+ MB and the size of the entire Android SDK package is more than 400 MB. So, it is a good idea to install ADB and Fastboot using this tool.
Download Minimal ADB and Fastboot tool here.
How to install
- Enable USB debugging (tutorial) and install the USB drivers for your phone (link).
- Download the tool from the link above and run the .exe file.
- Choose the location where you want to install the tool.
- Choose the option to create a desktop shortcut.
- Install the tool.
- Go to the desktop and launch the tool by clicking on the icon.
15 seconds ADB Installer
Again, this is a tool which can install ADB drivers within 15 seconds. There is no need to download the entire Android SDK package just to install the drivers.
Download tool here.
How to install:
- Download the tool and run the .exe file.
- The tool will ask you to install three things:
- ADB and Fastboot
- ADB system-wide
- For each of the options, press the “Y” key to select Yes and install or “N” to skip it.
- Wait 15 seconds for all the required files to install.
- That is it.
Now you can safely connect your phone to your computer and install custom ROMs, kernels and whatever you want sending commands from your PC to your phone. However, if you are interested in learning how to develop and how Android apps work, it is better to install the full SDK.
The full SDK will let you do more things as it has a lot more features implemented, considering it is 400 MB. Also, if you own a Nexus device, it will be easier to download and flash factory images.