Android developer options are not only meant to developers


 

Many android users use their phones for many things but still not all features are known to us especially developer options, accessibility features and so on. The known features to us are mostly basic ones like UI (User Interface) customizations and micro intelligence feature.

Getting knowledge of your android device is very important even if you are not developer because it can help you with knowledge of android and how to solve your phone problem without taking your device to an expert. 

Developer option is a feature that provide configuration settings of android, system behavior, debugging apps, network monitoring and grant access to android shell with the help of ADB (Android Debug Bridge). Developer option as the name suggests is not only for developers but to all android users, it gives you an access to advance functionalities of your android device.

Some android functions cannot work without enabling developer options. This post will go directly to some important of developer options on android phone.

USB Debugging

File transfer between computer and android phone require a USB connection with the help of USB cable, for the connection to become successful between the two devices then USB debugging option must be enabled. USB debugging is one of the options in developer options, as the name implies the option is not only for transferring files but also it is medium for debugging android apps and services through command shell with the help of ADB (Android Debug Bridge). 

ADB serves as a medium of communication between android and a command line tool of your computer. A user can communicate with his android phone using command line tool of ADB, one can use ADB to install apps to his phone.

The USB debugging option also has a verification option called verify apps over USB, this option help to verify the state of apps either harmful or not harmful that is being installed via ADB. This option is very important since one cannot determine the state of app installed via the ADB without enabling this option.

Networking

This options provides features related to android network, among these options are Wireless display certification, cellular data always active, USB configuration and so on. Here are two important features in the network category.

1. Cellular data always active: this option make both mobile data and Wi-Fi connection active at the same time. The default settings for cellular data connection is when your mobile data is enable then after enabling Wi-Fi then mobile data will turn off but when this option is enabled then this will make both the Wi-Fi and the mobile data connection work at the same time so that to switch to the fast one when other is slow.

2. USB configuration: this option provide the type of connection between your android phone and your computer, the options are Charging, MTP (Media Transfer Protocal), PTP (Picture Transfer Protocal). The default option is charging when you make connection between android device and the computer. For you to transfer any file between your android phone and computer you must change this option to MTP mode.

MTP mode is use to grant an access of your android device to your computer for sharing files between the two devices either documents, videos, musics and all other file types. PTP mode only allow transfer of pictures between the two connected devices.

How to enable developer options


In order to enable developer options all you need to do is to navigate to  your "phone settings" and scroll down and look for the option or you can use your search bar to search the option by typing "Developer options" tap on it from the search result and click on the toggle to enable it.

Some device hide this option but don't worry, here is how to enable it, navigate to your "phone settings" and enter about phone then click on build number option up to four times, then head back to your settings home and look for the "developer options" then click on it and toggle it to enable the option.

This post cover a small portion of developer options, because there are a lot to do with this option. If you found this post to be helpful then leave your comment.



Comments