Developer settings is hidden by Google. This is to prevent ordinary users who are not familiar with it to change configurations that could mess up the device when mishandled. That is why it is labeled ‘developer’ because these are the people who are knowledgeable
One of the options under it is USB debugging. When this is enabled, you are vulnerable of tampering the system using certain tools like ADB and Fastboot. Well, the option is mostly used for rooting with the help those tools.
Basically, what it does is it lets your device communicate with the PC and hints it to be as something that wants to be debugged or be controlled instead of being just a mass storage. In that case, you are then open to obtain commands using the said tools.
1. With the feature turned on, you can actually do things to your device like install apps, enter different boot partition and more without having to touch it. Just type commands and it will immediately take effect.
2. If you suddenly forgot your passcode, going through your data and recovery of them is possible.
3. And when you are rooted, you can actually reacquire access by possibly removing your passcode.
1. Unfortunately, if you lost your device, your private information is at risk.
2. It will take you longer to charge.
So now, if you are planning to enable the hidden option, follow the procedure below.
How to Enable
Go to the Settings application. Scroll down to select ‘About’.
On the bottom, tap ‘More’ then press ‘Build number’ a couple of times until you are notified that you are already a developer.
Back in the Settings application, ‘Developer options’ is now visible. Go inside it.
‘USB debugging’ is on the list. A box is beside so make sure to tick it. Now it is enabled.
There you have it! It’s done.
Just to remind you, it is still not recommended to leave it on because it still puts you more at risk and gives you privacy issues. Also, it could empty your battery immediately when left on. It’s still better to just switch it on when needed only.
For a video of the process see: