• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

DroidViews

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Contact Us

Enable Developer Options and USB Debugging on Android

Rakesh | 09 Feb 2020 | Guides

If you want to use ADB and Fastboot, sideload an APK or Zip, flash a custom recovery or the stock factory images, access and control your Android device using a computer, you’ll need to enable Developer Options and turn on USB Debugging. Without having them enabled, Android devices just can’t communicate with the computer. Here’s how to enable Developer Options on Android devices from different manufacturers.

One of the things that make Android distinct as an operating system for smartphones and tablets is that it’s an Open Source platform. It encourages developers to engage in various types of development activities. And the one feature without which the custom development would not have been so easier is the availability of the “Developer Options” that is found under Settings of all Android devices. Let’s learn how we can enable Developer Options and turn on USB Debugging on Android devices running Android KitKat, Lollipop, Marshmallow, Nougat, Oreo and Pie.

These developer options contain advanced features that help any person with a developer’s bent of mind to build, test, debug, and package Android apps and mods. In simple terms,  developer options allow quick access to an Android device from a computer via ADB and Fastboot commands.

Features of Developer Options

The “Developer Options” feature is indispensable to Android developers, hackers, and enthusiasts as a means to quickly access and control their device via desktop. Even if you are an average user and wish to root, install a ROM or mod on your Android device, you must turn on USB Debugging mode on your phone or tablet. And you’ll not be able to do it unless you enable Developer Options on your device first.

Among the most useful features that are  found under Developer Options are as follows:

  • Enable debugging over USB.
  • Quickly capture bug reports onto the device.
  • Show CPU usage on the screen.
  • Draw debugging information on the screen such as layout bounds, updates on GPU views and hardware layers, and other information.
  • Many other options to simulate app stresses or enable debugging options.

The ‘Developer options‘ has always been visible by default in all previous versions of Android. On

Enable Developer Options on Gingerbread (Android 2.3)

Settings> Applications> Development> USB Debugging

Enable Developer Options on ICS (Android 4.0)

Settings> Developer Options> USB Debugging

Enable Developer Options on JB (Android 4.1)

Settings> Developer Options> USB Debugging

However, Google made the Developer options hidden after the Android 4.2 JellyBean update. You can still enable it on your device but you need to make a little effort for that.

Don’t Miss: Remotely Erase Android Phone Data without Internet

Enable Developer Options on Android

In fact, the Developer options lie at the core of Android development and so they cannot be removed as long as Android is an open source environment. Follow the easy steps below to enable

  1. Open Settings> About device or phone> Software info on your Samsung Galaxy phone or tablet. On some devices, you’ll find ‘Build number‘ after tapping ‘About phone‘ option.Android settings software information
  2. Now scroll to Build number and tap it 7 times.
  3. After tapping the Build Number 7 times, you will see a message “You are now a developer!” or “Developer mode has been enabled”, or “Developer mode has been turned on“.android developer options enabled

That’s it! You’ve successfully enabled Developer options on your Android device.

Enable USB Debugging on Android

Once you’ve enabled the Developer options, go back to the Settings menu page.

  1. Return to the main Settings menu and now you’ll be able to see Developer Options.Android settings developer options
  2. Open it and you will find OEM Unlock and USB debugging options there. You can now enable or disable the options. Please note that enabling ‘OEM unlocking‘ will reset your Android device.enable usb debugging and oem unlocking
  3. Open Developer options and tab the toggle icon in front of the ‘USB Debugging‘ option to enable it. Tap ‘OK’ when you prompted to allow USB debugging on your device.Allow USB debugging Android
  4. To disable USB Debugging mode later, you can uncheck the box before the option
  5. To enable Developer Options, go to Settings> Developer options and tap on the ON/OFF slider on the top of the page.

For more information about Developer options, you might refer to the official Android developer’s website.

Hide Developer Options on Android Devices

Once activated, the Developer Options on devices with Android 4.2/4.3/ 4.4 remains visible. Learn how you can hide Developer Options on your Android device.

Read next: A Detailed Introduction to the Developers Options on Android

Tags: Developer options Android Tips and Tricks USB Debugging on Android

Related Posts

chat bubbles android 11

Activating and Using Chat Bubbles on Android 11

standby apps android

How to Set Up Standby Apps on Android

Reader Interactions

Discussion

  1. Aug 17, 2017 at 9:41 AM
    Joseline says:
    Reply

    Hi,

    I am unable to get “the take bug report” tab , on OPPO F3, even if i have the developper option enable.

    Best;

  2. Aug 7, 2017 at 9:47 AM
    onlinenetizen says:
    Reply

    don’t keep activities makes clam shell android phones work better. makes no sense to keep an activity on these phones when the screen is shut

  3. May 26, 2016 at 2:26 PM
    obaid says:
    Reply

    I read the update guide of galaxy s5 G900A and I want to know if I am able to use the smartphone outside USA with a different Sim card after updating to lollipop 5.0

  4. Mar 22, 2016 at 6:12 PM
    Sridhar says:
    Reply

    I am using Redmi HM 1S; Android 4.4.4KTU84P;
    not getting Developer Options even after hitting “Build number KTU84P”, eventhough this trick is working on my other devices. Please help

  5. Dec 12, 2015 at 9:18 PM
    Usman Talib says:
    Reply

    please can you tell me how can i download pit file for grand prime SM-g530h, i have to reinstall software in my mobile using odin and i need pit file please help

    • Jan 5, 2016 at 12:01 PM
      Rakesh says:
      Reply

      Download here: https://www.droidviews.com/how-to-extract-pit-file-from-samsung-galaxy-devices/

  6. Sep 1, 2015 at 6:55 AM
    Sudipto Koley says:
    Reply

    i have moto g3 & it’s running lollipop 5.1.1 how can i access internet through usb cable from my personal computer.please help me!!!!!!!

  7. Aug 12, 2015 at 9:18 PM
    DrNo says:
    Reply

    thxalot

  8. Jul 31, 2015 at 4:45 PM
    Red Encabo says:
    Reply

    Thank you very much! This was a very helpful tutorial.

  9. May 4, 2015 at 5:51 AM
    davidayoung says:
    Reply

    i have a Samsung Galaxy Tab Pro 12.2 and it’s running KitKat 4.4.2 How do I enable Developer Options on it ? I have tried the tapping 7 times on the Build section but it hasn’t worked… Help!

  10. Apr 22, 2015 at 1:47 PM
    Brian says:
    Reply

    I’m so glad this community is so warm and friendly. The idea that every single person needs to be a power user and never make a mistake just isn’t common here, is it? So glad that LUCIFER, the prince of doucheness can give us all a wonderful perspective on life. What have YOU done, LUCIFER? Why is your life so empty that you have to demean others?

  11. Apr 22, 2015 at 1:44 PM
    Guest says:
    Reply

    you are IDIOT!!! DOUCHE!!!

  12. Apr 22, 2015 at 12:59 PM
    LUCIFER says:
    Reply

    you are IDIOT!!! BRIAN!!!

  13. Jan 31, 2015 at 6:18 PM
    Brian says:
    Reply

    Galaxy S5 with 4.4.2, can’t get thru to Developer Options.Tapping makes a K appear and start to spin but nothing about how many more times will become a developer. Then I get stuck at the KitKat logo screen but nothing else. Any advice?

    • Feb 1, 2015 at 6:46 PM
      Rakesh says:
      Reply

      Brian, you are tapping Android version. Tap “Build number” 7 times and you will be able to enable developer options.

      • Feb 1, 2015 at 7:12 PM
        Brian says:
        Reply

        Brilliant! Thank you – sometimes I’m TERRIBLE at following directions.

    • Apr 22, 2015 at 12:59 PM
      LUCIFER says:
      Reply

      IDIOT!!!!

      • Apr 22, 2015 at 1:44 PM
        Brian says:
        Reply

        Thanks douche.

  14. Jan 8, 2015 at 10:16 AM
    Jawad Sarfarz says:
    Reply

    IN Android 4.4.2 version i followed the instrucrtion
    setting–>about phone and in about phone option there is Build Number option is missing. Kindly help!

    • Jan 8, 2015 at 12:11 PM
      Rakesh says:
      Reply

      It could be available as Build version too. Which phone do you have?

      • Jan 8, 2015 at 1:24 PM
        Jawad Sarfarz says:
        Reply

        Nope, it is not available as Build version. i have Qmobile noir i9

    • Jul 30, 2015 at 7:02 AM
      MS Jan says:
      Reply

      If you have found any solution then do let me know too, i am also looking for the solution for qmobile i9

  15. Jan 8, 2015 at 1:38 AM
    Jastheriifiic Guevarra says:
    Reply

    How to off the developers mode?

    • Jan 8, 2015 at 7:15 AM
      Rakesh says:
      Reply

      https://www.droidviews.com/how-to-hide-developer-options-on-android-devices/

  16. Dec 27, 2014 at 5:04 AM
    Jubril Tayyib says:
    Reply

    Ok my samsung galaxy s5 is in root mode but it`s taking forever to reset what`s wrong with it

    • Dec 27, 2014 at 7:16 AM
      Rakesh says:
      Reply

      Sorry, I am unable to get what you want to say.

      • Jan 1, 2015 at 1:10 AM
        Jubril Tayyib says:
        Reply

        I tried to root my Samsung galaxy s5, but it is now stuck on recovery mode how do I get rid of recovery mode

  17. Dec 25, 2014 at 6:41 PM
    T Wheat says:
    Reply

    On my galaxy 4.4.2 in about device doesn’t show build number on the build version for the debugging options should i proceed anyway

    • Dec 25, 2014 at 8:30 PM
      Rakesh says:
      Reply

      Yes.

      • Dec 29, 2014 at 9:37 PM
        T Wheat says:
        Reply

        Thanks! Will DN4 ROM work on my Galaxy Note 2 SGH i1317 now that it has been rooted and do you have install instructions?

        • Dec 29, 2014 at 7:28 AM
          Rakesh says:
          Reply

          I am not sure that DN4 ROM is available for the AT&T Note 2. To install a custom ROM, you also requite to have a custom recovery installed.

          • Dec 30, 2014 at 9:29 PM
            T Wheat says:

            How do I install the custom recovery

          • Apr 22, 2015 at 12:58 PM
            LUCIFER says:

            just throw your phone!!!

          • Jun 9, 2016 at 6:43 AM
            Allen Kitchell says:

            Lucifer believe me I have been tempted to spike my LGL15G Sunrise more than once in the past 24 hours. It got hung in a boot loop literally on the anniversary of my activating it , shut down as the warranty expired. The Smart Talk rep said sorry nothing we can do other than sell you a new phone that we can transfer your account balance to if you choose to buy and continue straight talk service. Not only do I have the boot loop, I also have the McAfee Kill switch that stops a factory reset, bootloop is stopping me from getting to settings, where I could turn on USB Debugging, giving me a window to the software, and access point to repair the thing. I’m thinking about telling Straight talk and McAfee both that I’d be fine if they stuck their LG Sunrise where the sun don’t shine.

  18. Oct 13, 2014 at 11:43 PM
    رند says:
    Reply

    Thanks
    It’s very helpful article.

    – I thought my self a dangerous developer after enable this feature X)-

    • Oct 13, 2014 at 3:18 AM
      Rakesh says:
      Reply

      😉

  19. Aug 23, 2014 at 12:14 AM
    Awaaz says:
    Reply

    Hi Rakesh ji, can plz you upload a video for lg g2 sprint ls980 how to root and unlock the device step by step? I tried a lot using the method but get too much confusions, not sure what to do. PLZ help me.

    • Aug 23, 2014 at 4:49 PM
      Rakesh says:
      Reply

      Hi, I could have done that but do not have my G2 any more. Use ioRoot: https://www.droidviews.com/root-and-install-twrp-recovery-on-lg-g2-verizon-att-sprintt-mobile-bell-rogers/
      It works!

  20. Jun 25, 2014 at 11:28 AM
    Krishna kumar says:
    Reply

    i have given factory reset to my xolo x900 mobile.after that it’s showing imei number unknown and it’s not detecting sim..please help me to solve this issue

  21. Mar 22, 2014 at 5:44 AM
    Rakesh says:
    Reply

    Thanks for informing us. There are various blogs that steal content from our site.

  22. Feb 19, 2014 at 6:51 PM
    Arsh Dagar says:
    Reply

    my htc one is running CM 11 but its not working properly. it is stuck on the boot loop so is it possible to turn on usb debugging another way?

    • Feb 19, 2014 at 6:52 PM
      Rakesh says:
      Reply

      Nope. Do you have the backup of your previous ROM?

  23. Feb 16, 2014 at 10:41 PM
    Josef Richter says:
    Reply

    Thanks for the info!

  24. Sep 24, 2013 at 11:19 PM
    HB says:
    Reply

    Thank you for the information for my HTC One!

  25. Sep 19, 2013 at 8:34 AM
    Rich Hudson says:
    Reply

    Really useful, thanks

  26. Sep 1, 2013 at 5:21 AM
    Sreenivasan Subramaniam says:
    Reply

    Good support to learners..I love this site…GREAT….

  27. Aug 24, 2013 at 3:36 PM
    KayAtchison says:
    Reply

    so for warp sequent whats a good anti virus security app

  28. Aug 24, 2013 at 3:19 PM
    KayAtchison says:
    Reply

    boostmobiles zte warp sequent when i turned dev option on it said may cause apps to misbehave or break the device lol smh

  29. Aug 24, 2013 at 1:23 PM
    KayAtchison says:
    Reply

    ty,it says can cause apps to misbehave or break the device ,is lookout android security a good app?

    • Aug 24, 2013 at 3:10 PM
      DroidViews says:
      Reply

      LOL, who said that?

      Look here to find good security apps: https://www.droidviews.com/category/downloads/android-apps/

  30. Aug 24, 2013 at 4:47 AM
    KayAtchison says:
    Reply

    so some sites say dont enable should i enable this dev.option on warpsequent jellybean4.1.2

    • Aug 24, 2013 at 6:05 AM
      DroidViews says:
      Reply

      Hi, I always recommend keeping it ON whether you do any custom development job or not as it might prove a lifesaver in critical situations.

  31. Jun 15, 2013 at 6:20 PM
    riaj says:
    Reply

    ALREADY TAP 7TIME BUT NO OPEN usb debugging mode

    LOOK SAY THIS

    • Jun 16, 2013 at 6:33 PM
      DroidViews says:
      Reply

      Open About and tap on Build Number. I did it many times. It works on all devices with Android 4.2.

      • Jun 16, 2013 at 6:38 PM
        riaj says:
        Reply

        OK THANKS BRO

Join The Discussion: Cancel reply

We never share our visitor/user details. For more info, Please read our privacy policy before submitting your comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Footer

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Contact Us

Privacy Policy | Terms & Conditions
© 2025 · DroidViews