How to Enable Developer Options, USB Debugging and OEM Unlock on Android Devices

If you’ve ever rooted or have run debugging on your Android device, you’ve probably already discovered the hidden menu called “Developer options” of Android.

The “Developer options” is a hidden setting on your Android device which let’s you enable/disable a host of your device’ system level defaults, and also enable some critical functions required to debug and unlock bootloader on the device.

From Developer options menu you can enable USB Debugging to debug your device over USB connection from a command line OR graphical interface on a PC. Also, you can enable “OEM Unlocking” from developer options to allow bootloader unlock on the device.

Instructions
  1. Enable Developer Options:
    1. Go to your device Settings.
    2. Select “About phone” » tap seven times on “Build number”.
      └ This will enable Developer options under Settings.
    3. Go back to Settings » scroll down to the bottom and you’ll see Developer options menu.
  2. Enable OEM Unlock: Open “Developer options” menu » find OEM Unlock toggle and enable it.
  3. Enable USB Debugging: Open “Developer options” » scroll down a bit and you’ll see Debugging menu, enable “USB Debugging” option from there.

That’s all. Hope the guide above helps you.

Happy Androiding!

Posted by
Shivam Malani

Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime. Email: [email protected]

24 Comments

  1. Hello, the option “OEM Unlock” is not visible on my device. Do you know if there is another way to do it? I tried to root without it bot I got a bootloop..

    1. Hello, the option “OEM Unlock” is not visible on my device. Do you know if there is another way to do it? I tried to root without it bot I got a bootloop..

  2. Hello, the option “OEM Unlock” is not visible on my device. Do you know if there is another way to do it? I tried to root without it bot I got a bootloop..

    1. Hello, the option “OEM Unlock” is not visible on my device. Do you know if there is another way to do it? I tried to root without it bot I got a bootloop..

  3. Same here, no OEM UNLOCK on my Z2.

  4. Same here, no OEM UNLOCK on my Z2.

  5. The oem unlocking is not there for
    ZenFone max

  6. The oem unlocking is not there for
    ZenFone max

  7. in my phone oem unlock options is not exist , what i have to do?

    1. same here ..did you find any solution having no options exist for oem unlock

    2. Same here, as well. I’ve been trying to research it, and there are no answers. let alone very few people mentioning it…. Hey world, (or XDA), we need big time help here.. you can reach me at [email protected]

    3. I cant find anything. What the heck.

    4. i stop to try 😀 wkwkww

    5. If you cannot find it, then it just means that your OEM has disabled it intentionally. Sad.
      That is really bad on OEM’s (or carrier) part, but we really cannot help with this. It’s not possible to unlock the devices which are locked and don’t have OEM unlocked in Developer Options. (Unless, a tool exists for that, which usually doesn’t. In HTC’s case, Sunshine tool helps.)

  8. in my phone oem unlock options is not exist , what i have to do?

    1. same here ..did you find any solution having no options exist for oem unlock

      1. Kevin Christopherson

        I cant find anything. What the heck.

    2. Kevin Christopherson

      Same here, as well. I’ve been trying to research it, and there are no answers. let alone very few people mentioning it…. Hey world, (or XDA), we need big time help here.. you can reach me at [email protected]

        1. If you cannot find it, then it just means that your OEM has disabled it intentionally. Sad.
          That is really bad on OEM’s (or carrier) part, but we really cannot help with this. It’s not possible to unlock the devices which are locked and don’t have OEM unlocked in Developer Options. (Unless, a tool exists for that, which usually doesn’t. In HTC’s case, Sunshine tool helps.)

          1. thank’s for your answer :). thank’s you very much

    3. Try using the .adb sideload command

  9. i tried the adb sideload command but it tells me sideload requires an argument

  10. screen flashes

    KERNEL REV. CHECK FAIL. DEVICE:7, BINARY:1 (BOOT)

    is this rebooting stage? Should i just wait till it finishes? thanks

Comments are closed.