Android Developer Options

Can’t find the android developer options? Looking for a way to enable them? What you will find inside? Looking for answers? Well, you have come to the right place. In this tutorial I shall guide you how to enable android developer options and how to use them. Android developer options are something that is usually hidden from the sight of a normal user. But, it doesn’t mean that a non-developer cannot access them or use them.

Android developer options let you completely change the behavior of your device. by enabling the developer options you can do some advance stuff like USB Debugging, you can root your android phone by unlocking the bootloader, change the animation draw speed to make it more faster to switch between apps and use multiple applications at a better speed with convenience, Bug reports can be captured and many more.

From the android version 4.2 and higher android Developer options were hidden by Google. To unlock the android developer options you just need to follow steps mentioned below:

Steps to unlock Android developer options:

  1. Go to your phone Settings.

    Android Developer Options
    Android Developer Options
  2. Go to About Phone.

    Android Developer Options
    Android Developer Options
  3. Tap on Build number “seven times”. After completing the count you will see a notification stating “You are a Developer now”.

    Developer Options Android
    Developer Options Android
  4. Now when you have unlocked the hidden treasure, let us have a look at some options and features that it has to offer.

General Options:

The general options include the following discussed below:

  • Memory: This option lets you see the complete detailed performance of the device memory. For example, how much memory is available, how much memory is being used by the apps, how much is used by the system, how much is free, average memory usage and total size of the device memory. Some devices may show the performance of certain time period like 3hours, 6hours, 12hours and 1 day.
  • Stay awake: This feature is simple. It just keeps your cell phone awake when it’s charging. It never lets your phone fall asleep. But be careful because it will keep your cell phone unlocked for a long time, and you surely don’t want someone snooping on the privacy.
  • Desktop backup password: It lets you create a password so that you can create backups and restore apps and data under password protection.
  • Enable Bluetooth HCI snoop log: It captures all the Bluetooth packets in single file. Files are retrievable and the data can be fetched using software like Wireshark.
  • Create a bug report: It lets you take screen shots bugs generating or some issues people face sometimes regarding speed and performance of the device. There are two types of reports that can be generated using this feature. (1) Interactive report: this feature lets you generate report of a particular issue. (2) Full report: it generates full report of your device performance.
  • Enable OEM unlock: If you want to install custom ROM, then this is the option. This option unlocks the bootloader of your device. Now you can root your device and do some cool stuff. BUT, it nullifies the device warranty and makes it vulnerable to many security risks and harmful requests cannot be blocked anymore.
  • Running Services: This option shows complete performance of your device memory with stats under one roof. How much memory system is using, how much is used by the apps and how much memory is free. And a separate memory usage log of every application.

Debugging Section:

Following are the debugging options discussed below:

  • USB Debugging: By using this feature developers can remotely install and debug/run apps on the android devices from remote computers. This provides developers an ease of access but it also poses a security threat as anyone can access and install any kind of harmful app on the cell phone.
  • System Tracing: This feature in the developer options lets you record all the activities for analysis and improvement of the device performance. For example, ADB, CPU frequency, Network, Activity manager. These are some categories of which activities can be recorded.
  • Select mock location app: It lets you fake your location to test if a certain application is behaving the same in other locations.

Networking options:

Let’s have a look at some networking options here:

  • Mobile data always on: This option keeps mobile data always on even the cell phone is connected to a Wi-fi service. This option becomes crucial when somebody is on an important call or a meeting and electricity suddenly goes off this can save you from the inconvenience.
  • USB Configuration: It lets you set a default option whenever cell phone is connected to a device through USB.
    • Charge only: This will allow your cell phone to charge only and do nothing else.
    • Media Transfer Protocol (MTP): this lets you transfer any kind of media to the device or computer connected through USB.
    • Picture Transfer Protocol (PTP): Picture transfer protocol lets you share or transfer only pictures to the connected device.
    • USB Tethering: this will allow your cell phone to act like a “modem” will begin to provide internet service to your computer system or any connected device.

Bluetooth:

Wireless file transfer method is crucial to every phone today. By enabling android developer options you can do a lot more.

  • AVRCP (Audio/Video Remote Control Profile): This option provides playback access on remote devices.
  • Audio sample rate: let’s make is simple. Audio sample rate is samples of audio carried per second from a continuous sound wave. If the rate is higher the quality will be better.
  • Number of devices connected at a time: This is a matter of choice of users that how many devices he/she wants to be connected simultaneously via Bluetooth.

Input:

This section gives you options to control the screen input. Let us have a brief look.

  • Show Taps: By enabling this feature you will able to see each and every tap whenever you touch the screen.
  • Pointer location: Pointer location shows the current touched data on the screen.

Apps:

By using this option you can limit the application activity. How? Let’s see.

  • Don’t keep activities: Enabling this feature will destroy every activity instantly when you leave the application. Developers use this option to avoid unnecessary caching.
  • Background Process Limit: It limits the application activities running in the background. It saves your cell phone from lagging or slowing down as there could be many apps running at the backend.
  • Force applications to be Resizable: Want to do MULTITASKING? Make your applications resizable using this feature and run them on a split screen.

How to disable Android Developer Options?

One question still remains unanswered. How to disable the android developer options? No rocket science. Not tough at all. Just open the “Developer Options” look at the top and toggle the button “off”. Piece of cake!!

Android Enable Developer Options
Android Enable Developer Options

Conclusion:

There is a whole new world once you unlock the android developer options. A lot of exciting and fascinating options you can play with and learn a lot. The developer options let you decide each and everything according to your choice even change the entire look and behavior of cell phones. BUT, there are options you don’t want to play with, like USB debugging, OEM unlocking (be careful to use OEM unlocking). Having said that, feel free to explore, make errors, learn from them and do some unique stuff.

44 thoughts on “How to Enable Android Developer Options?”
  1. I’m truly enjoying the Ԁesign and layout of your sіte.
    Ιt’s a very eɑsy on the eyes which makes it much more enjoyable for me to come here
    and visit more often. Did you hire ᧐ut a devеloper to create youг
    theme? Exceptional wоrk!

    1. Glade to hear that you are praising the layout and you enjoyed our work. We have a team if you need any assistance let us know , we can help you in design and stuff.
      Thank you,

  2. Great blog! Is your theme custom made or did you download it from somewhere?

    A theme like yours with a few simple tweeks would really make my
    blog shine. Please let me know where you got your design. Bless you

    1. This is totally self made contact. we collected data from serval sources if needed but overall is self content. Thanks for such kind words. Bless you

  3. Its like you learn my mind! You seem to know a lot approximately this, such as
    you wrote the e-book in it or something. I feel that you simply can do with some % to
    drive the message home a little bit, but other than that, that is fantastic blog.
    An excellent read. I will definitely be back.

  4. Aw, this was a very nice post. Finding the time and actual
    effort to produce a really good article… but what can I say…
    I hesitate a whole lot and don’t seem to get nearly anything done.

  5. I always spent my half an hour to read this webpage’s
    articles or reviews daily along with a cup of coffee.

    1. Coffee is good we do the same when we working 🙂
      Keep drinking and keep commenting us it will really help and motivate us.

  6. Thanks for the marvelous posting! I really enjoyed reading it, you will be a great
    author.I will make certain to bookmark your blog and will eventually come back at some point.
    I want to encourage one to continue your great
    work, have a nice day!

    1. That’s soo generous. Really love to get these kinda comments . Stay connect and keep us posted .

      Thank you,

  7. Hello There. I found your blog the use of msn. This is an extremely well written article.
    I’ll make sure to bookmark it and return to learn extra of your useful information. Thanks for the post.
    I will definitely return.

  8. It is not my first time to pay a quick visit this web site, i am visiting
    this web page dailly and get nice information from here everyday.

    1. Thanks very much keep visit here and let us know if you find anything good or even bad here.

  9. Just wish to say your article is as astounding. The clearness in your post is
    simply spectacular and i could assume you’re an expert
    on this subject. Fine with your permission let
    me to grab your feed to keep updated with forthcoming post.
    Thanks a million and please carry on the enjoyable work.

  10. These are in fact fantastic ideas in on the topic of blogging.

    You have touched some pleasant points here. Any way keep up wrinting.

  11. Spot on with this write-up, I honestly believe this amazing site needs a great deal more attention. I’ll probably be returning
    to read through more, thanks for the advice!

  12. I’m impressed, I must say. Rarely do I encounter a blog that’s both equally educative and engaging, and without
    a doubt, you’ve hit the nail on the head.
    The problem is something too few people
    are speaking intelligently about. I am very happy that I came across this during my hunt for
    something relating to this.

  13. It’s really a cool and helpful piece of information. I’m satisfied
    that you simply shared this helpful information with us.
    Please stay us up to date like this. Thank you
    for sharing.

  14. My relatives every time say that I am killing my time here at web, however
    I know I am getting knowledge daily by reading such nice posts.

  15. If you desire to get much from this post then you have to apply these strategies to your won web site.

  16. Thanks designed for sharing such a fastidious thought,
    piece of writing is pleasant, thats why i have read it completely

  17. I was recommended this website by my cousin. I am not sure whether this post is written by him as no one else
    know such detailed about my trouble. You’re wonderful!

    Thanks!

  18. I want to to thank you for this excellent read!! I definitely loved
    every little bit of it. I have got you saved as a favorite to check out new things you post…

Leave a Reply

Your email address will not be published. Required fields are marked *