While it is easy to install ADB on Windows and Mac and it works flawlessly on Android devices, we have often found that Fastboot does not recognize the device. If you’re going to root your Android phone, unlock the bootloader, or install a custom recovery, getting Fastboot right will be a top priority. So, if you are also facing the same problem of Fastboot not detecting devices on Windows 10, you have come to the right place. Here we have mentioned Fastboot solutions for Android devices from OnePlus, Xiaomi, Realme, Oppo and more. So let’s jump to the guide without any delay.
Fastboot not working on Windows 10? Here are the solutions!
Here we have put together a simple guide so that your Windows PC can easily detect Android devices through the Fastboot command. In the event that you are still getting the “fastboot waiting for device” error or are experiencing driver issues, you can skip to the next section for a possible solution.
Note: ADB and Fastboot drivers must be installed on your system. Also keep in mind that (unless you’ve added them to your PATH variable) you’ll need to open the Command Prompt (or Powershell window) located in the Android Platform Tools folder on your Windows 10 PC.
Phone not connecting to PC in Fastboot mode? Fix here
1. First of all, you need to download the latest Fastboot driver from here†
2. Then extract the ZIP file and preferably save it on the desktop.
3. Then connect your device to PC while phone is in Fastboot mode or Bootloader screen. If ADB works for you, you can simply run adb reboot bootloader to immediately enter Fastboot mode.
4. Now press the keyboard shortcut “Windows + X” on Windows 10 and quickly open “Device Manager”. You can also press the Windows key once and search for “Device Manager” and open it.
5. Here, expand the “Portable” or “Other Devices” menu and you will see your Android device listed. However, a yellow sign is displayed next to it, which means that Fastboot is not working on your computer. Now right click on it and click on “Update Driver”.
6. A new window will open. Click here on “Browser my computer for drivers“.
7. On the next page, click “Browse” and select the Fastboot driver folder you extracted above. You only need to select the folder and not a specific file. Device Manager will automatically find the android_winusb.inf file and apply the update.
8. After selecting the folder, click “Next”.
9. Now it will install the Fastboot drivers on your PC. If you get errors, go to the next method for an alternative solution.
10. Once done, you will see your Android device go to the main menu of Device Manager and its name will change to “Android Phone -> Android Bootloader Interface”.
11. Now open the command prompt window and run the fastboot devices command. This time it will detect your device. In case the “fastboot devices” command still doesn’t show any devices on Windows 10, go to the next step.
Fastboot drivers won’t install on Windows 10
If the Fastboot drivers won’t install on Windows 10 and as a result Fastboot can’t detect your device, you need to take a simple step to let the drivers install unhindered. You need to disable “Driver Signature Enforcement” on Windows 10 so that the PC can install any driver that does not have the necessary signature. Here’s how to do it.
1. Open the Start menu and click on “Restart” while holding down the “Shift” key. Release the Shift key when you see the “Please wait” screen.
2. You will boot to the Advanced Recovery screen. Here go to Troubleshoot -> Advanced options -> Startup Settings -> Restart.
3. A new “Startup Settings” window will open. Here, press “7” or “F7” on the keyboard to open Windows 10 without Signature Signature.
4. Now Windows 10 will launch and you can follow the above method to install Fastboot drivers for your Android smartphone, be it Xiaomi, OnePlus or Realme, et al. This time you will not encounter any errors while installing the Fastboot drivers.
5. If Fastboot still doesn’t detect your Android phone, right click on “Android” and choose “Update Driver” -> “Browse my computer for driver software” -> “Let me choose from a list of available drivers on my computer”.
6. After that, double click on “Android Phone“.
7. Here, choose “Android Bootloader Interface” and click “Next”.
8. Finally, Fastboot drivers will be successfully installed on your device and your PC will start detecting your Android device through the Fastboot command.
9. That being said, I would recommend that you move the “Platform Tools” folder or the “Minimal ADB” folder to the “C” drive. Sometimes Fastboot does not detect devices from other locations, so it is better to save the folder in the “C” drive.
Fix Fastboot devices not showing up on Windows 10
So that’s how you can install the necessary Fastboot drivers for your smartphone and fix the error in no time. Yes, it should have been a seamless experience as Windows 10 itself can handle all kinds of drivers, but apparently that’s not the case with Fastboot. On some smartphones, you need to manually specify the android_winusb.inf file. At least that’s all of us. If you want to learn how to run ADB commands on Android without a computer, follow our linked guide. And if you run into any issues, let us know in the comments section below.