Android - tips and tricks. What to do if ADB does not see your tablet or smartphone among the devices connected to the computer. Manual installation of the ADB driver The smartphone does not see the adb commands

A fairly common problem in Android is the waiting for device error when working with ADB or Fastboot, in this article we will learn how to fix it!

What is this waiting for device?

This error is not really an error, if we literally translate this phrase - waiting for the device to connect. That is, when you try to do something in ADB or FASTBOT and you get the message waiting for device in the command line, it means that your Android smartphone or tablet is not visible!

Message - adb or fastboot does not see the connected Android device!

To make it clear what this article is about and to understand what we are talking about, it is advisable to read the following articles:

  • Otladka via USB

Although almost all the reasons for the message are solved in the same way, for convenience, the article will be divided into the solution “waiting for device in adb” and “waiting for device in fastboot”.

Solution waiting for device in ADB

1. The first thing you should pay attention to is whether you have the driver installed?

You can download the driver here page how to install find out on this link. If the driver is unsigned, then Windows must be restarted by disabling verification. Certain devices require a special ADB driver.

Have you installed the driver? Restart your computer!

2. Make sure that the device is in bootloader mode, otherwise fastboot will not see your Android!

3. Use an original and undamaged microUSB cable! Everything should be clear here, if the cable is damaged, hence the visibility problem, perhaps you can transfer or receive files from this cable, but you won’t be able to work with Fastboot! Also, do not use a damaged USB port on your computer!

4.Use only USB 2.0 port! Despite the fact that the USB 3.0 standard has already existed for several years, it is still too early to talk about large-scale implementation. Fastboot working with USB 3.0, although possible, is still not desirable!

5. Do not use USB hubs! Never, under any circumstances, use USB hubs; working with Fastbot becomes like luck - you'll be lucky or unlucky.

7. Try connecting Android to a different USB port.

9. Open a command prompt as “administrator”.

If you once had a similar problem “waiting for device” and solved it in your own way, not from the methods listed, then do not hesitate to write in the comments!

That's all! Read more articles and instructions in the section. Stay with the site, it will be even more interesting!

Experienced owners of Android devices quite often use the ADB and Fastboot programs included in the Android SDK to unlock the bootloader of their tablets and smartphones, install custom firmware, obtain root rights and much, much more.

However, one “fine” day you may find that after you have connected your Android device to the PC and typed the usual “adb devices” command in the command line window, the list of devices connected to the computer that this program should display is empty. What to do in such cases to correct the situation?

If this happens to you, then first of all you need to check the following:

1. Check if it is enabled in your tablet's settings

2. Check that the USB cable you are using to connect to your computer is working and connected correctly

3. Check if you have the Android SDK installed and updated to the latest version to date

4. Try switching the connection mode of your tablet or smartphone from a media device (MTP) to a camera (PTP) or vice versa.

You may ask - why do all this if the device worked fine before? There can be many reasons for such a situation. For example, you updated the operating system on your PC and forgot to install the Android SDK, or you haven’t updated the SDK for a long time, or you connected your tablet or smartphone not with the original cable that came with it, but with a longer one purchased later, in order to make it easier to use the device is charging, or – the USB drivers of your device are not installed correctly.

Speaking of drivers. If you checked all of the above, but it did not help you and the ADB program still does not see your device, try removing it from the system and reinstalling it again.

To do this, on a computer with a tablet or smartphone connected to it, open the device manager and find the device with “Composite ADB Interface” in the name. For example: "Android Composite ADB Interface" or "Google NexusADB Interface"

Then right-click on the device and select the “Delete” option in the menu that opens.

Disconnect your tablet or smartphone from your computer, confirm the removal by clicking on the “OK” button and after completing the device removal process, reconnect it and wait until Windows installs it again. After this, your tablet or smartphone should appear in the list of devices connected to the computer in the ADB program.

If you use a phone that runs on the Android operating system, you should know that there is a huge field for customization, or, in popular parlance, customization. In most cases, you will probably not be happy with the firmware of your device. If you perform incorrect manipulations, you can stop the device from working in such a way that only professionals can restore its functionality.

To prevent this from happening, you should use fastboot mode. What it is? On Android devices, this mode was added for developers. A literal translation can be given if you break the word into its components: fast - “fast”, and boot does not have exact analogues in Russian, but is roughly translated as “loading”. Fastboot mode allows you not only to install new firmware, but also to reset your phone settings to standard values ​​(which is extremely useful if you forgot the password to your own device and accidentally locked it).

Basic information

In general, this mode is most often used by developers as alternative to recovery mode. It is also extremely important to realize that not all devices support this feature. If your smartphone has this capability, you can enable this mode even before the phone boots, which simplifies the process of installing firmware or resetting settings.

Preparing a personal computer

If you are using a fastboot, you must connect the device to your computer via a USB cable. Using bios you can understand whether the device is recognized by the computer. After this you can start installing new drivers on your device. It is recommended to do this in this order:

Enabling fastboot on different devices

In the future, you should find out exactly how this mode is turned on on your phone. For example, we will take phones from two Chinese manufacturers: meizu and xiaomi.

  • In phones that were developed by Xiaomi, you need to simultaneously hold down two buttons with the phone turned off: power and volume up. This will bring up a menu in which there will be an item indicating the mode we need. As soon as you click on the required button, you will be taken to it.
  • In order to get into this mode using a phone made by Meizu, you must do similar steps, but this time you will need to hold down the Volume Down and Power buttons. And entering this mode takes a little longer than in Xiaomi phones - you will need to hold these buttons down at the same time for about 15 seconds.

For further manipulations, you will need to connect your device to a computer or laptop. It makes absolutely no difference whether msi or other companies made the parts for your computers. If your computer is running a Windows operating system, you can control your phone via USB.

Control commands

As soon as you use the previously opened fastboot debugging program and enable the same mode on your phone, you will be able to use commands to achieve the desired result. Below is sample list of commands:

It's also worth mentioning that you won't notice the difference using a phone or tablet: if your device uses the Android operating system, then you'll most likely be able to use this fastboot.

Everyone faces this problem at least once: you connect your smartphone or tablet to your computer via a USB cable, but nothing happens other than charging. The computer does not see the phone or identifies it as an unknown device. The situation is common, but ambiguous, and there are quite a few reasons why it occurs. Today we will figure out what causes such problems and how to deal with them.

Software and hardware failures lead to a situation where the PC does not recognize the mobile device connected to it:

  • Lack of device driver in the PC operating system.
  • The driver does not match the device model.
  • There is no USB driver in the system or it is malfunctioning.
  • Connection with a cable that is not suitable for data transmission or is damaged.
  • Malfunction of the USB socket (both on the computer and on the phone), group of sockets or USB controller on the PC.
  • Failure of any of the computer equipment, blocking by static electricity.
  • Error in phone system settings.
  • Blocking access to the phone using security programs running on a PC (including if the gadget is infected with a virus).
  • The application used to synchronize your phone and PC (if you are using) has crashed.

In case of software problems, the computer, as a rule, does not display the contents of the phone’s memory, but the device charges normally when connected to it. If the problem is due to a physical malfunction, charging most often does not work either, but there are exceptions when only the data lines do not work.

An analysis of the previous situation—what happened before the problem arose—helps outline the range of possible causes. For example:

  • You have reinstalled the operating system on your computer or removed some of the drivers (the reason is that the required driver is missing).
  • The phone (tablet) was no longer detected after flashing the firmware, cleaning it from viruses, deleting applications, optimizing and other manipulations with the OS (the operating system of the mobile device malfunctioned).
  • The device has been subjected to mechanical damage (the USB socket is damaged) or has been repaired (after replacing parts, a driver of a different version is needed or the fault has not been completely eliminated).
  • You are using a USB cable that you have never used to connect your phone to a computer before (the cable is only for charging or is damaged), etc.

We quickly determine the culprit of the problem

Tracing a cause-and-effect relationship makes it much easier to localize the problem, but in about half of the cases there is nothing specific that precedes it. If this is the case for you, the following steps will help you determine where the failure occurred - in your mobile device, PC or USB cable.

  • Move the cable in the area of ​​the connectors (kinks most often form in these places) and see if the phone (tablet) is detected in the explorer or device manager of the computer. Or connect the devices with another cable that is known to work and is suitable for data transmission.
  • Connect your phone to another computer, as well as another mobile device to this PC. If the phone is not detected anywhere, the problem is definitely in it. The same is the case with a computer.
  • If the problem seems to be in the computer, check the phone in all USB sockets; perhaps the problem is in one or more of them (for example, only in the front group).

If you conclude that the cable is the source of the problem, simply replace it. What to do in other cases, read on.

The culprit of the failure is the phone. What to do?

If the diagnostics clearly indicate a problem with your mobile device, perform the following steps in order. After each step, check to see if the problem is resolved. If not, move on to the next one.

  • Reboot your device.
  • Connect your phone to your computer. Once connected, slide down the Quick Settings menu bar and make sure that the “Connect as” list does not include “charge only,” or “camera” or “media device.” Select the "USB storage" option.

  • Open Android system settings (in older versions, “Options”). Go to the "Wireless Networks" section. Turn on modem mode. Or vice versa, if it is on, turn it off. In some editions of Android, this parameter controls not only the modem, but also the connection of the gadget to the PC as a drive.

  • Experiment with putting your device into USB debugging mode. Open the “System” and “For Developers” sections in the settings. Uncheck or check the box next to “USB Debugging”.

  • Disconnect the phone from the computer, turn it off and remove the battery from it (the phone) (of course, if it is removable). After 5 minutes, replace the battery, turn on the device and try connecting again.
  • Remove applications that failed after installation. If the connection doesn't work in a particular sync app, clear its cache. If it doesn’t help, reinstall (both on your mobile device and on your PC) or try using an analogue.
  • Scan your device with an antivirus.
  • Reset the device's operating system to factory settings.

The culprit of the failure is the computer. What to do?

  • Shut down the OS, turn off the PC from the outlet (or press the key on the power supply) and hold down the power button for 15-20 seconds. This will discharge the capacitors and remove stray static charge, which may block detection of the connected device.
  • If the phone is not recognized by only one group of USB ports, open the cover of the system unit and make sure that they are connected securely. By the way, normal charging of a mobile device through the port does not mean that the second one is working properly.
  • Boot the operating system. Open Device Manager and check if portable devices are listed in the equipment list, and your phone is among them. If it is present, but marked with a black arrow in a circle (disabled), right-click on the line and select the “Enable device” command from the menu.

  • If there are unknown devices in the hardware list (indicated by an exclamation point in a yellow triangle), one of them may be the phone. To make sure it is him, disconnect your mobile device from USB. If the unknown device disappears from the list, then that’s it. And the reason for the failure is the lack of the required driver in the system. We will tell you below how to reinstall and where to download the driver for your phone.
  • The problem with recognizing connected devices may also be due to boot failure, damaged or missing USB drivers. In this case, the exclamation marks will be in the “USB Controllers” section.
  • Reinstalling drivers didn't help? Scan your computer disks with an antivirus and then temporarily disable security programs. By the way, the latter can block access to a mobile device as a storage medium if it contains suspicious or clearly malicious software. So it’s worth checking your phone for viruses too.

  • Uninstall the programs whose installation caused the problem, or perform a system restore to a checkpoint created on a day before the problem occurred.
  • If, in addition to the phone, the computer does not recognize other devices connected via USB - a mouse, keyboard, printer, flash drives, etc. (whether they are charged or not is not indicative), the source of the failure may be any faulty component of the system unit or something then from the periphery. You can determine the culprit at home by turning off the equipment one by one or replacing it with a known good one.

How to Reinstall Mobile Device Driver and USB on Windows Computer

iPhone

  • Connect iPhone to PC.
  • Open the folder %CommonProgramW6432%\Apple\Mobile Device Support\Drivers (to avoid typing the command manually, copy it from here, paste it into the address bar of any folder and click the go button). It contains 2 files (out of four) with the .inf extension - usbaapl.inf and usbaapl64.inf.

  • Open the context menu of each of these files and run the “Install” command.
  • After installation, restart your computer.

Android

Smartphones and tablets for Android, such as Samsung, Xiaomi, Lenovo, Meizu, HTC, etc., as a rule, do not create separate folders for storing their drivers, and they are often not found on official websites so you can just download and reinstall. Therefore, to begin with, you should trust the reinstallation of the drivers already present in the system by Windows itself.

How to do it:

  • Open the context menu of the problematic device in Device Manager. Select the "Update Driver" option.

  • In the next window, first select automatic search for updates. If Windows does not find anything suitable, check the second item - installing and searching for drivers manually.

  • Next, click “Select from the list available on your computer.” A new window will display all mobile device drivers that are already installed on the PC.

  • To narrow your search, in the “Select a driver for this device” section, check “Compatible only.” Check the one that best suits your request (if there is more than one item in the list) and click “Next” to proceed to the installation.

For the driver to work correctly, restart your computer.

If reinstalling the driver already installed in the system did not help, you will have to look for something else on the Internet (with the risk of downloading a virus instead of the one you are looking for), so download them only from reliable and trusted sites, like w3bsit3-dns.com, and check with an antivirus before installation.

Drivers for the most common models of mobile gadgets are also collected in the “USB Drivers for Android” application, which is available for free download on Google Play.

USB drivers for Windows can usually be found on the websites of laptop or desktop PC motherboard manufacturers without any problems. Sometimes they are included in the chipset driver.

If the phone is not recognized in firmware mode

The fact that the computer and phone do not see each other in fastboot mode is indicated by the message “Waiting for device” that appears in the firmware program. Most often, this error occurs due to the lack of a mobile device driver in the system, so first of all, do what is written above - reinstall the driver or download and install it again.

If it doesn't help:

  • Make sure that you follow the instructions for working with the firmware installation program exactly and that it is running as an administrator.
  • Check if USB debugging is enabled on your smartphone (if not, enable it), and the device itself is in bootloader mode. If this mode is blocked, find instructions online for unlocking the bootloader specifically for your device model.
  • Connect the phone to the rear USB socket as short as possible and with a known good cable, without using any adapters or hubs.
  • Your phone may not support USB 3 (blue socket), so only connect it to USB 2.0 (black sockets).
  • Install all released Windows updates on your computer.

If the problem persists even after doing this, try flashing the phone on another PC. And better - with a different version of the operating system.

When the problem is a broken physical interface

It is advisable not to use faulty physical interfaces, especially on a mobile gadget, at all (do not load them with current to avoid worsening the breakdown), even if the phone or tablet retains the ability to charge through them. You can organize content transfer either wirelessly (Wi-Fi, bluetooth) or through cloud services that are available on both devices. In particular, iTunes and iCloud for Apple technology, Google Drive, Yandex Disk, Dropbox, Microsoft OneDrive and many others - for everyone.

Cloud services are convenient to use for transferring photos, videos, music, documents and other types of files. To synchronize contacts on Android and PC, the capabilities of Gmail are sufficient. And to control your phone directly from your computer, you can install an application like MyPhoneExplorer (consists of 2 parts - for the phone and for the PC), which supports both wired and wireless connections of devices without requiring driver installation. Very comfortably.

In short, there is always a way out and it is often much simpler than it seems at first glance.