SmartFix Rent
RUEN
CatalogLicenses & creditsUnlockToolComparisonContactsBlog
Guide

ADB unauthorized: what it means and how to authorize the computer

4 min read

ADB unauthorized means Windows can already see the phone as an Android device, but the phone has not trusted this computer for debugging yet. For service tools that work over ADB this is a common stop: a port seems to be there, and commands still do nothing. This is how to enable USB debugging, how to authorize the PC, and what to do if the prompt never appears. It applies only to a device you own or that you service for the owner.

How ADB authorization works

On the first connection with debugging enabled, Android shows the computer’s RSA key fingerprint and asks you to allow debugging. Until the owner taps Allow, adb devices reports unauthorized and the tool waits on ADB. That is a protection, not a driver fault. Google’s documentation: Android Debug Bridge and Developer options.

How to turn on USB debugging

  1. Open About phone and tap the build number several times until Developer options appear.
  2. In Developer options, turn on USB debugging. On Xiaomi/HyperOS you may also have to confirm debugging on connect.
  3. Unlock the screen, connect a data cable, and allow this computer when asked. If you see “always allow”, enable it on the work PC.
  4. On the computer, Device Manager should show an Android ADB Interface or a Samsung/Xiaomi composite device without a yellow mark.

The cable and the port matter as much as the switch in the menu: Cable and USB port for flashing. The wider picture of modes is in Drivers and connection modes.

If the status stays unauthorized

  • Revoke USB debugging authorizations in Developer options, unplug the cable, plug it back in, and accept the prompt on an unlocked screen.
  • Switch the USB mode from charge-only to file transfer (MTP) and wait for the prompt again.
  • Close a second program that is also holding ADB: Android Studio, a vendor “PC Suite”, or another repair tool.
  • Confirm the cable carries data, not only power, and that you are not going through a cheap hub.
  • On some builds, restarting the ADB services on the PC and rebooting the phone with debugging already on helps.

If the tool does not see the phone at all, not only over ADB, start with UnlockTool does not detect the phone: that checklist walks through modes, not only debugging.

When ADB will not help, and which other modes to use

If the screen is dead and this computer was never authorized, you cannot get a working ADB session through the normal path. That is expected protection, not “a bug you fix with a command”. For a lawful repair, look at modes that do not need debugging:

Which mode is available depends on the chipset and the state of the board. Identify the platform first, then check the model in the tool. For jobs where a program can work over ADB or over EDL, Cheetah Tool Pro and UnlockTool are examples — but only if the model and the operation are in their lists. Do not use ADB as a way to bypass protection on someone else’s device: without the owner’s permission that is no longer a repair.

FAQ

What does ADB unauthorized mean?

The phone is visible over USB, but it has not allowed debugging on this computer. In ADB the device stays unauthorized until the RSA key fingerprint is accepted on the screen, ideally with “always allow from this computer” if that option is shown.

How do I turn on USB debugging?

Enable Developer options (tap the build number several times) and turn on USB debugging. On some skins the switch is nested deeper, and Xiaomi may also ask whether to allow debugging while charging.

What if the allow prompt never appears?

Change the cable and the port, revoke USB debugging authorizations in Developer options, reconnect the phone and unlock the screen. Close extra programs that hold ADB. On some devices, switching the USB mode from charge-only to file transfer brings the prompt back.

Can I bypass unauthorized if the screen is dead and this PC was never allowed?

Not through the normal ADB path: without a prior authorization, ADB will not become a full channel. For a lawful repair, use other modes — Download Mode, EDL or BROM — if the chipset allows them. That is not a way to bypass protection on someone else's phone.

Topics: Drivers & modes

Recommended offers

Read next