Summary: In this tutorial guide, we will show you effective working solutions and step-by-step guide on how to fix USB debugging option greyed out or how to fix can’t enable USB debugging greyed out. We have outlined some ways that are going to work as per your smartphone manufacturer. Hence, please make sure that you follow the guide depending upon your smartphone manufacturer.
Alright, so here we go!
First of all let us take one user example:
Can’t enable USB debugging, is permanently grey
Sorry for my bad english, first of all. I just bought a LG Optimus L3 and, of course, I want to root it..:).But, I can’t enable USB debugging, is permanently grey……Is this a required step for root?…..please help.Thank you.
– Original Post From Android Forums
USB debugging is important for both Android users and developers as it allows us to deal with Android device from PC. The main function of USB Debugging is to build a bridge between Android device and a PC for transferring data with Android SDK (Software Development Kit). So, when you enable USB debugging option on your device, you can take benefits of several things such as you can tether your phone internet connection to your PC, root your Android device, etc.
Though, enabling USB Debugging on Any Android phones and tablets is not difficult task. One can easily enable USB Debugging option by navigating to “Settings > Developer Options > (Scroll down) USB Debugging > Turn ON”.
But, there are many Android users who find that it is impossible to enable USB Debugging, even if Developer option is turned ON. For those users, here I am going to provide solutions that going to help you in fixing USB Debugging greyed out problem.
Solutions to Solve USB Debugging Option Greyed Out
Before we start with the solutions/troubleshooting let me tell you that this guide will work with all Android phone manufacturer’s such as Samsung, Huawei, Redmi, Sony, Oppo, OnePlus, Fairphone, etc except LG.
If you are a user of LG smartphone, even then also you don’t have to get worried about it, we have solution for LG phone as well – Fix USB Debugging Greyed Out on LG.
Note: Make sure you have already turned on “Developer Option” on your Android smartphone.
Solution 1: Unplug the USB Cable from PC Before Opening USB Debugging
You can enable USB Debugging only when you plug your Android device with PC via USB cable. But to fix the issue of USB Debugging greyed out, please unplug/disconnect the device from PC and then try to enable USB debugging:
Here how to do it:
Go to Settings > Developer Options > (Scroll down) Tick the Box USB Debugging to Turn it ON. This should work. If so, then you can connect/plug it back to your PC and you will see that “USB Debugging is enabled”.
Solution 2: Change The USB Connection Mode
If the problem of USB debugging greyed out still exist, then simply change the USB connection mode from the “Quick Settings”. Select the mode “MTP/PTP” from there.
That’s All! It should work now.
Solution 3: Select the Default Mode as Internet Connection
When you connect your smartphone to your PC with the help of USB cable, then try to select the default mode as Internet connection.
Here how to select default mode as internet connection:
Go to Settings > Connectivity > Default Mode > PC Software.
After this, you can then try to enable USB debugging mode – Go to Settings > Applications > Development > USB Debugging.
That’s All! You may now see “USB Debugging is enabled” and the job is done!
Solution 4: How to Fix USB Debugging Greyed Out on a Device Running KNOX (For Samsung)
Many Samsung smartphones has My Knox installed on their device and by default, My Knox and KNOX Premium does not allow users to enable USB debugging on a device when it creates secure container, giving the USB Debugging greyed out problem.
Let us take one practical scenario:
USB Debugging greyed out? Here’s why
Earlier today I was trying to debug an Eclipse app on my Note 4 (SM-N910C), and although the Developer options were enabled, the option “USB Debugging” was greyed out, like this:
Upon some investigation (and a few reboots), I found out the culprit: MyKNOX.
I happen to be one of the few N4 users that do use KNOX for what it is intended, and I have installed MyKNOX and have a working container.
According to Samsung:
If you are using My KNOX, you cannot enable USB debugging mode while the container is installed.
So, if you run into the same trouble with a Galaxy S5 our Note 4, and haven’t figured out yet why you can’t enable USB Debugging, know that it is a trade off: you use your phone either for KNOX or for development, but not both.
– Original Post from XDA Forums – XDA Developers
Alternatively, IT admins KNOX Premium can enable USB debugging mode through Admin Portal:
- Select Policies > Mobile > Samsung KNOX Device Settings > Restrictions Settings > Permit USB debugging to Yes
- And on the device, you have to go to Settings > Enable Developer Option > Enable USB Debugging.
The steps may vary depending upon the Android OS version, as mentioned in the Using Hardware Devices.
If your device running My Knox, then you can’t enable USB debugging mode while container is installed.
To fix this issue, you need to root your device and uninstall “My Knox” (to uninstall open Knox, go to Knox settings app, tap more information and then tap on uninstall Knox.) and after this you can turn on USB Debugging mode.
How to Fix USB Debugging Option Greyed Out For LG Smartphones
Step 1 – Make sure that your LG smartphone is not connected to PC, If it is connected then simply disconnect/unplug it. Now go to Settings > Developer Options > Tick the box saying “USB Debugging” to turn it ON. After this, connect your LG smartphone to your computer with the help of USB cable. This should work now.
Step 2 – If still your problem not solved then go to “Settings > Connectivity > Default Mode” and change it to “PC Software“. After, this connect your LG smartphone to your computer with the help of USB cable and you will see that “USB Debugging is enabled”
So, in this way, you can solve USB Debugging greyed out problem and then you can enable USB debugging option and start to communicate between your Android device and PC.