Fix Waiting for Devices in ADB and Fastboot Commands

How to Fix Waiting for Devices in ADB and Fastboot Commands: Fixes in 2022

Welcome guys. Today we are going to share several solutions on how to fix waiting for any devices in ADB and Fastboot. If you are facing this not showing any devices while in fastboot mode issue, and looking for solutions, then you have come to the right place. Read this post till the end and it will help you to fix this fastboot waiting for any device error.

As Android is the open-source OS, you can flash custom ROMs, install custom recoveries and do a lot more tweaks to customize your device. You can also root it and gain access to data partition, system partitions, and device partitions. But to do these amazing tweaks, you have to use ADB and Fastboot commands. ADB and Fastboot commands allow you to boot the device to recovery mode, fastboot mode or bootloader, unlock the bootloader, and much more. 

But there are also some issues we face while using ABD and Fastboot. And the most common of them is waiting for any device error. Many things can cause this error and in this post, we are gonna talk about all of them with their solutions.

How to Fix Waiting for Any Device in ADB and Fastboot

Fix Waiting for Devices in ADB and Fastboot Commands

If you are getting the waiting for device error, then that means the PC is not recognizing the device in ADB or Fastboot mode. The reasons can be damaged USB cable, disabled USB debugging, outdated USB drivers, Android SDK Platform-tools not installed properly,  outdated Fastboot drivers, USB port, and so on.

We have shared some fixes in the following sections to fix fastboot waiting for device error. You can try them to fix this error. 

1) Verify USB Debugging

You must enable the USB Debugging to turn the debug mode on when the USB is connected so that the computer can recognize it. If the USB debugging is off, the computer will not recognize it in the ADB mode and you will get the error ADB waiting for device. Also, after reboot, sometimes USB debugging gets disabled automatically. So, make sure that the USB Debugging is enabled. If it’s disabled, then enable it. Use the following steps to do it.

  • Go to the Settings >> About Phone. Then tap 7-8 times on the Build Number or MIUI version to enable the developer mode.
Waiting for devices Fastboot_7
  • Then go back to the Settings and navigate to Advanced Settings >> Developer Options. Here, enable the USB Debugging option.
Waiting for devices Fastboot_8

After enabling this option, try to execute any ADB and Fastboot command to see if the waiting for device error has been fixed or not.

2) Install Android SDK Platform Tools

Android SDK Platform Tools contains the ADB and Fastboot drivers. Always make sure that these drivers are properly installed on your computer and updated. Also, download the Platform Tools only from Google and not other websites. These days so many malicious websites are available that provide malicious apps. So, keep away from them. 

Use these official Google download links to download the Platform Tools – 

Windows | Linux | macOS

The downloaded file will be in ZIP format. So, extract it to get the Platform Tools. Once done, open the Platform Tools folder. Then open the PowerShell or Command Prompt there. 

Write CMD in the address bar & hit Enter key to open the Command Prompt.

Waiting for devices Fastboot_1

Or right-click on the empty space while pressing the Shift Key and then click on the “Open PowerShell window here” option to open the PowerShell.

ADB and Fastboot Commands_2

After that, try to execute any commands to check if it fixes waiting for device error or not.

Check this post for a complete guide on ABD and Fastboot commands.

3) Install Android Bootloader Interface Drivers

Sometimes, you need to install additional drivers such as Android Bootloader Interface drivers along with the Android SDK Platform Tools to aid them. These drivers are specially for ADB and Fastboot commands.

To install these drivers, follow the steps given below:

  • First of all, download the driver using this link – Fastboot Drivers.
  • The file will be in ZIP format. So, extract the Fastboot drivers and store them on your computer. 
  • Then connect your device to the computer and boot the device to Fastboot mode or Bootloader mode. 
  • After that, go to the device manager on your computer. Here right-click on the Android device option under ‘Other Devices’. And then click on the “Update Driver” option.
Waiting for devices Fastboot_2
  • Now a window will pop up asking you where to search for the driver. Select the “Browse my computer for drivers” option.
Waiting for devices Fastboot_5
  • Then click on the ‘Browse’ option and select the Fastboot Driver folder you extracted in the second step and then click on the OK button.
Waiting for devices Fastboot
  • After that, click on the Next button.
Waiting for devices Fastboot_4
  • It will install the Android Bootloader Interface driver successfully. 
Waiting for devices Fastboot_6
  • Now, it will show Android Bootloader Interface under the Android Phone option in the device manager. 
Waiting for devices Fastboot_3

After completing all these steps, execute any ADB and Fastboot command and check whether it fixes waiting for device fastboot error.

4) Use USB 2.0 Ports

USB 3.0 ports are good when transferring files using a USB 3.0 cable. But we will not recommend using it while using the ADB and Fastboot. USB 3.0 port can be the reason for getting the ‘fastboot devices not showing’ error. For these purposes, use the USB 2.0 port instead.

Also, use the USB cable that comes with the Android devices. Manufacturers make these cables for charging as well as file transfer purposes. When using other USB cables, make sure that they can be used to connect the device and PC and not just for the charging. 


How to enable USB Debugging in Android devices?

To enable the USB debugging, go to the Settings > About Phone > Tap 7/8 times on Build Number to enable developer mode > Go back to the Settings > Advanced Settings > Developer Options and then enable USB Debugging option.

How can I boot my device to fastboot mode?

To enter the fastboot mode, turn off your device. Then press the Volume Down button and Power button together until you see the fastboot screen. 

Why am I getting waiting for device errors?

This error means that the PC is not recognizing the Android device in the ADB mode. To fix this error, you can use the fixes mentioned in this post.


Thank you for visiting and reading the post. ABD Fastboot Tools are almighty to customize the Android device. But many times users face waiting for device errors that annoy so much. In this post, we have shared the most basic reasons they are getting this error and how to fix waiting for device adb and fastboot. We hope these fixes will help you in fixing the error. If you have any questions, feel free to ask us in the comment section. Have a nice day!

Leave a Reply

Your email address will not be published.