Advertisement
ADB and Fastboot repair tool

Android ADB device detection dashboard

Find connected Android phones, check ADB or Fastboot state, and fix common USB debugging issues before a flash, unlock, FRP, IMEI, or repair intake workflow.

ADB devices Fastboot devices USB debugging Unauthorized fix
Device service unavailable. Device automation script not found: /var/www/gsmsharing/PythonScripts/android_detector.py
Connection rule: This dashboard cannot read USB devices from a visitor's browser. Plug the phone into the machine where the GSMSharing app, Python, and ADB are running. For a public website, users need a local desktop/helper app before browser-based USB detection will work.

ADB and Fastboot requirements

Complete these checks before pressing Detect. They cover Android Platform Tools, OEM USB drivers, data cables, and device authorization.

ADB missing
ADB Not found

adb

Fastboot Not found

fastboot

Mode Server-side ADB runner

USB detection runs on the app host machine.

  1. Install Android Platform Tools on the PC running this app.
  2. Install the OEM USB driver, then reconnect the phone.
  3. Enable Developer options and USB debugging on the phone.
  4. Run adb devices and accept the RSA prompt on the phone.
  5. Refresh this dashboard.
ADB device not detected Check platform-tools, USB debugging, RSA authorization, and cable mode.
Fastboot device not showing Confirm bootloader mode and install Android Bootloader Interface/OEM drivers.
ADB unauthorized or offline Reconnect USB, revoke debugging authorizations, then approve the phone prompt.

Connected devices

0 devices detected

Idle

No devices detected

Install ADB on the app host PC, connect the phone by USB, enable USB debugging, accept the RSA prompt, then refresh detection.

Advertisement

Android ADB and Fastboot detection help

Use this dashboard as a pre-check before Android flashing, unlocking, FRP service, IMEI diagnostics, and remote repair sessions. It does not bypass security; it verifies whether the repair workstation can see the device safely.

Why is my phone not detected?

The phone must be plugged into the same PC or server running this GSMSharing app. Install Android Platform Tools, enable USB debugging, and accept the RSA authorization prompt.

What does unauthorized mean?

ADB can see the phone, but the phone has not approved USB debugging. Unlock the phone, reconnect USB, and approve the RSA debugging prompt.

Why does Fastboot not show my device?

Fastboot detection only works while the phone is in bootloader mode. On Windows, install the OEM USB or Android Bootloader Interface driver and use a data-capable cable.

Can public website users connect phones here?

A browser page cannot expose a visitor's USB phone to this ASP.NET server. Public users need a local desktop/helper app, or they must run GSMSharing locally with ADB installed.