What is ADB?
ADB or “Android Debug Bridge” is an interface between your computer and Android smartphone. This tool allows you to send a wide array of terminal commands-including but basic shell commands along with some specialty developer command to your phone anytime. You can send commands when the phone is turned on and booted or even when it is in recovery mode. ADB is often associated with rooting or modifying your phone, but you can use it to send terminal commands to unrooted devices as well.
How to Install ADB & Fastboot Drivers
If your android device is still not detected by your computer even after installing ADB & Fastboot, then try installing PDANet drivers from below.
Update: You can also install ADB & Fastboot drivers by directly installing Minimal ADB & Fastboot. If it does not work for you then you can try the whole method illustrated below.
It is always advisable to manually install Android USB drivers on your PC. You don’t know when the need arises for you or for somebody else. Follow the below step to install Android USB driver.
- Download Android SDK on your PC. You will get it from this link.
- After installing the SDK, go to Start menu > Android SDK Tools > SDK manager. Right click on it and select the Run as Administrator option.
Note: It is necessary to run the SDK manager in administrator mode or later you will face problems in installing new components.
- In the SDK manager, go to Extras and select Google USB driver and click in Install 1 package.
- After completing the installation, plug in your Android smartphone.
- Open device manager by searching “Device Manager” in the search bar. Right click on Android Phone and select Update driver software.
- After that, a new dialog box will appear from which select “Browse my computer for driver software”.
- Select the “Let me pick from a list of device drivers on my computer” option.
- Select “Show All Devices” in the drop-down menu.
- Click on “Have Disk” option.
- Enter the storage location for the Google USB driver.
- Click on “Android ADB Interface” from the list.
- Confirm the Android USB driver installation by pressing the “Yes” button”.
- Press Install.
- After Installing, click the close button to terminate the installation wizard.
For Mac OS
Installing Android USB devices in Mac OS is a lot easier compared to Windows. You just have to install Android File Transfer for Mac and it will automatically connect your Android smartphone and your Mac to share media and comments files.
What is Fastboot?
When you need to modify your phone’s firmware, fastboot is the tool you need. This allows you to send commands to the bootloader, which means you can flash/change things like custom recoveries. You can’t flash whole ROMs with it, but it’s helpful for many things that ADB can’t do. Fastboot isn’t enabled for all phones, so you may have to check your particular device.
To use fastboot, your Android device must have to boot into fastboot mode. Here are some of the different methods for different manufacturers.
Sony: Press (+) volume button.
Samsung: boot into download mode.
HTC: Press (-) volume button and power button.
How to use Fastboot mode
- Connect your Android device to your computer via USB cable.
- Open Fastboot folder located in C Drive.
- Put the .img file in that folder which you wanted to flash to your Android device.
- Press and hold the shift button and right-click anywhere in the folder.
- Now click open command window here.
- A command prompt will open like this.
- Now type “fastboot flash boot name.img”. Replace name with the name the img file you wanted to flash and hit enter.
- Now that file will be flashed to your Android device.
- There are many more things that you can do with Fastboot mode.
- To learn more about it type “fastboot help” and hit enter.
- It will show the list of all the commands that can be executed in fastboot.
To root or to install any custom recovery on our Android phone via computer we need our computer software to identify our Android device. So in this tutorial, we will learn how to install Android USB drivers on Windows PC.
- Download your phone specific drivers for your Android device.
- USB cable.
- Windows PC/Laptop.
- An Android device.
Steps to Install Android USB drivers on Windows
- Extract the driver’s archive file anywhere on your computer.
- Connect your Android device to your computer.
- Navigate to My Computer properties.
- In the left pane, you will find Device Manager. Click it.
- Find your phone. Probably it will be located in other devices.(If you have installed any drivers previously and wanted to update it should be named as “Android Composite ADB Interface” and follow the same further process)
- Right-click on it and select update driver software.
- Click Browse my computer for driver software and click next.
- Navigate to the folder where you have extracted the downloaded drivers and click next.
- So you have successfully installed your Android device drivers to your computer.
You might run into another problem which sounds like this “The third-party INF does not contain digital signature information.” If you do, follow these simple steps:
- Go to Settings -> Change PC Settings -> General
- From the Advanced Startup, click on reboot
- You PC will reboot and you will reach an option screen
- Click on Troubleshoot -> Advanced Options -> Startup Settings -> Restart
- Your PC will again reboot and display a startup settings page
- Select the “Disable driver signature verification” (Option 7)
- Windows will boot in normal mode
- Repeat the Driver Installation Process
- You may get a warning like “Windows can’t verify the publisher of this driver”
- Select “Install this driver software anyway”. That’s all.