USB Debugging Not Showing in Developer Options? Here's the Fix
USB Debugging is the gateway to ADB — without it, no Android device management tool can communicate with your phone. The challenge is that Android manufacturers have different paths to reach Developer Options, and even within Developer Options, USB Debugging can be in unexpected places. This guide walks through enabling USB Debugging on every major Android brand and explains what to do if it simply does not appear.
Once you have USB Debugging enabled, you can follow up with our guide on fixing ADB device not found if your computer still cannot detect the device.
Step 1: Enable Developer Options
Developer Options is hidden by default on all Android devices. You unlock it by tapping the Build Number seven times. This is the same on every Android version and every brand — only the path to find Build Number differs.
Stock Android (Pixel, Android One)
- Open Settings.
- Scroll down to About Phone.
- Tap Build Number seven times.
- Enter your PIN or pattern if prompted.
- Developer Options now appears at the bottom of the main Settings screen.
Samsung (One UI)
- Open Settings.
- Tap About Phone.
- Tap Software Information.
- Tap Build Number seven times.
- Developer Options appears under Settings > General Management or Settings > Additional Settings depending on your One UI version.
On older Samsung devices (running Android 8 or older), the path is Settings > About Device > Build Number.
Xiaomi / Redmi / POCO (MIUI)
- Open Settings.
- Tap About Phone (or My Device on older MIUI versions).
- Tap All Specs or MIUI Version depending on your MIUI version.
- Tap MIUI Version or Build Number seven times.
- Developer Options appears under Settings > Additional Settings > Developer Options.
Note: Xiaomi devices may also require you to sign in to your Mi Account and be connected to the internet the first time you enable Developer Options on certain firmware versions.
OnePlus (OxygenOS)
- Open Settings.
- Tap About Device or About Phone.
- Tap Build Number seven times.
- Developer Options appears directly in the main Settings menu.
Oppo / Realme (ColorOS)
- Open Settings.
- Go to About Phone or About Device.
- Tap Version to expand it, then tap Build Number seven times.
- Developer Options appears under Settings > Additional Settings > Developer Options.
Motorola
- Open Settings.
- Scroll to About Phone.
- Tap Build Number seven times.
- Developer Options appears at the bottom of the main Settings screen, above About Phone.
Use ADB Without the Setup
Andora bundles ADB and auto-detects your device once USB Debugging is on. No SDK, no platform-tools, no PATH configuration needed on your Windows PC.
Download Andora Free See All FeaturesStep 2: Enable USB Debugging
Once Developer Options is unlocked, enabling USB Debugging is straightforward — but there are a few things to watch out for:
- Open Settings and navigate to Developer Options (see the brand-specific paths above).
- If there is a toggle at the very top of Developer Options labelled "Developer Options" or "Turn on", make sure it is enabled first. USB Debugging and other toggles may not respond unless this master switch is on.
- Scroll down to find USB Debugging and toggle it on.
- A confirmation dialog will appear: "Allow USB debugging?" — tap OK.
If you scroll through all of Developer Options and USB Debugging is genuinely not listed, see the section below.
Why USB Debugging Might Not Appear
There are a few scenarios where USB Debugging can appear absent from Developer Options even after unlocking it:
Developer Options Is Disabled at the Top
Many Android builds have a master toggle at the very top of Developer Options. When this toggle is off, most options in the menu — including USB Debugging — are grayed out or hidden. Make sure the Developer Options master switch (usually at the very top of the Developer Options screen) is turned on before looking for USB Debugging.
Settings Search
Before concluding USB Debugging is missing, try using your Settings app's search function. Pull down the search bar within Settings (usually a magnifying glass icon at the top) and type "USB debugging". If it exists on your device in any menu, this will find it instantly. Some OEM skins bury options in non-obvious submenus.
Managed / Enterprise Device
Devices enrolled in a Mobile Device Management (MDM) system — common in corporate environments — often have Developer Options partially or fully disabled by IT policy. The MDM profile can hide or lock specific settings including USB Debugging. If this is a work device managed by your employer's IT department, you may not be able to enable USB Debugging without IT involvement.
Profile and Device Management on Samsung
Samsung Knox-enabled devices have an additional layer of security. If your Samsung device is enrolled in a Knox profile or has Secure Folder active, USB Debugging settings may only appear in the main profile context. Make sure you are in the main (personal) profile, not a work profile, when accessing Developer Options.
Enabling USB Debugging: Step-by-Step Confirmation
After enabling USB Debugging, here is how to confirm it is working correctly with ADB on your Windows PC:
# On your PC, open Command Prompt and run:
adb devices
# Expected output when USB Debugging is active and authorized:
# List of devices attached
# R3CX90BXXXX device
# Expected output if not yet authorized:
# List of devices attached
# R3CX90BXXXX unauthorized
If it shows unauthorized, look at your phone screen for the "Allow USB debugging?" dialog and tap Allow.
Android 11+ Wireless Debugging
Android 11 introduced a new option in Developer Options called Wireless Debugging — a separate toggle from USB Debugging that allows ADB connections over Wi-Fi without ever plugging in a USB cable. This is particularly useful on tablets, phones with only USB-C (where you may not always have a cable), or when the USB port is busy.
To use Wireless Debugging:
- Make sure your PC and Android device are on the same Wi-Fi network.
- On your device, go to Settings > Developer Options > Wireless Debugging.
- Toggle Wireless Debugging on. Note the IP address and port shown on the screen.
- The first time you connect from a new computer, tap "Pair device with pairing code". A 6-digit code and a pairing port will be displayed.
- On your PC, run:
adb pair [ip]:[pairing-port] # Enter the 6-digit code when prompted - After pairing, connect using the main port shown on the Wireless Debugging screen:
adb connect [ip]:[port] - Run
adb devices— your device should now appear without any USB cable.
Wireless Debugging persists across reboots on the same network once paired, but the port number can change. Always check the current port in Developer Options before connecting.
Keep Screen On While Connected
While in Developer Options, there is a useful setting called "Stay awake" (sometimes labelled "Keep screen on while charging" or "Screen timeout — never while charging"). Enable this to prevent your phone from locking its screen while plugged into USB. A locked screen can cause ADB authorization prompts to be missed, leading to the device showing as unauthorized on your PC.
Frequently Asked Questions
How do I enable Developer Options on Android?
Go to Settings > About Phone and tap "Build Number" seven times in quick succession. You will see a toast message counting down: "You are 3 steps away from being a developer". After the seventh tap you will see "You are now a developer!" Developer Options will then appear in your Settings menu.
Why is USB Debugging not visible even after enabling Developer Options?
Developer Options is enabled but USB Debugging may be hidden because the master toggle at the top of Developer Options is not turned on, or your device manufacturer has placed it in a different submenu. Try using the Settings search function and typing "USB debugging" to find it.
Can I use ADB without a USB cable on Android 11 and later?
Yes. Android 11 introduced Wireless Debugging in Developer Options. Enable it, follow the pairing prompt on your device, then run adb connect [ip]:[port] to establish the wireless ADB connection.
Is it safe to leave USB Debugging enabled?
USB Debugging is safe when your device is at home. However, it is good practice to disable it when carrying your device in public, as a connected computer could issue ADB commands without additional prompts if it was previously authorized. Disabling it from Developer Options takes just a few seconds.
Conclusion
Every Android device supports USB Debugging — it is a core Android feature. The challenge is finding it, since each manufacturer puts Build Number and Developer Options in a slightly different location. The universal method is: Settings > About Phone > tap Build Number 7 times > Developer Options > USB Debugging.
If you need to go cable-free and are on Android 11 or newer, Wireless Debugging gives you full ADB access over Wi-Fi. And for managing your Android device from Windows without dealing with any of the ADB setup, Andora makes the whole process significantly simpler.
Connect Your Android to Windows Instantly
Enable USB Debugging once, download Andora, and manage your device with a full GUI — install APKs, browse files, mirror your screen, and more.
Download Free for Windows