How to Enable USB-Debugging on Android phone?

Some people believe that no stranger to gain developer rights and enable USB debugging option on your S6 or S6 Edge if you are planning in reaching developer mode.Android phone has a lot of advanced built-in features,"USB Debugging" is the one of them.



Why need enable "USB Debugging"?

As an Android user you may have heard of "USB Debugging" in some forum or social networking site.Sounds like a complicated and difficult technical problem.What a lot of perple are talking about how to enable "USB Debugging".So, what is the USB Debugging Mode?

USB Debbing Mode represents an in built feature that comes pre installed on any Android Smart device.It is a mode that can enable Android device directly connect to a computer with a USB cable and make instant communication and data transmission between the two.Let you enjoy the smooth operator interaction between your Android phone and computer.

"USB Debugging Mode" also know as the developer mode, not difficult to understand, this is the development of the common options for the development and debugging of mobile phone applications.You can Root your phone ,Change / Upgrade Your Kernal Version or you can install Custom ROMs and many more thing a developer does via developer mode.Using this feature is not as complicated as you think,just a little knowledge.



How to enable "USB Debugging"?


How to Check your Android Version

Before you start enable "USB Debugging",you must verify your Android version number of your Android device. Following the steps below,make it easy for you to check your Android system version number.


How to enable USB debugging on Android 2.3 and earlier

Following steps: Settings > Applications > Development > USB Debugging

How to enable USB debugging on Android 4.0 and 4.1

Access the Settings > Developer options > USB Debugging

How to enable USB debugging on Android Device (4.2 and later)

In Android Jelly Bean 4.2 and higher versions, the Developer Options menu and USB Debugging option have been hidden.So you have to enable the Developer Options Menu first.


Find the "Build Number" field

Access the Settings > Tap "About phone" or "About tablet" > Scroll down and locate the "Build Number" field

Enable the "Developer options" Menu

Before the Developer Options menu will appear now require that you unlock it by tapping the secret "Build Number" unlock area.Tap the "Build number" field seven times to enable Developer Options.After the seventh tap you will be told that you are now a developer.Now,go back to Settings menu and the Developer Options menu will be displayed there.


Enable the "USB Debugging" Mode

Access the Settings > Developer options > USB Debugging
Note:

In the Android 4.0+ or newer version of the Android OS. System USB Debugging is now located under Developer Options > Android Debugging.


How to enable USB debugging on Android Lollipop 5.0 and 5.1+

To Enable USB Debugging on Android 5.0 Lollipop is like the as you have to do with Android Jelly Bean 4.2.

Settings > About Phone > Build number > Tap it 7 times to become developer
Goto Settings > Developer Options > USB Debugging
Important:

USB Debugging should be enabled only when you need it otherwise it will be opened and when you want to connect the USB Storage or other options it will also gets connected. Leaving it enabled all the time is kind of a security risk for that this mode grants you high-level access to your device. Say if you connect your Android phone to a USB charging port in a public location, the port could use the USB access to your phone to access data on your phone or install malware. This could happen when and only when USB debugging mode is enabled.


In these circumstances you can turn on "USB Debugging" mode

If your device has a hardware problem that prevents you from accessing the screen, USB debugging could be helpful in recovering data (especially on a rooted device).

You can install applications, reboot your device, and generally do some other convenient things without having to actually interact with your device physically, even with the screen locked/off.

On a rooted device it may be possible to regain entry if you have forgotten the screen lock password/pin/pattern (also a potential CON, see below).

You can take advantage of port forwarding over USB debugging to use tethering apps like PDANet.

Your device is lost or stolen, an unscrupulous individual could attempt to steal data from the device regardless of whether or not you've got a screen lock. If you're rooted, they can get pretty much everything.

When devices can have trouble with accessing the SD card as a mass storage device when USB debugging is enabled.