Entering Developer Mode on the HP Chromebook X2 and other Chrome OS Tablets

Normally it is a very trivial process to get a typical Chromebook into developer mode however this process is very different on the HP Chromebook X2 and other future Chrome OS Tablets. This is because Google actually requires dedicated circuitry to ensure the switch to developer mode was a deliberate action done by the user and not accidental or by a malicious application. Here are the steps to get the HP Chromebook X2 Into Developer Mode and these instructions should also work on all future ChromeOS Tablets

Fair Warning, you will loose all saved data on your HP Chromebook X2 if you follow the steps in this post. Developer mode will also turn off OS Verification which is a major security component on Chrome OS Make sure you understand what you are doing and Backup everything now.

Entering Developer Mode

Step 1) Power Down Your Chromebook

Step 2) Detach the Tablet from the Keyboard Dock (Not required but it does make it easier)

Step 3) Hold the Volume Up, Volume Down and Power Buttons Down for about 7 seconds – specifically until the charging indicator above the USB Type C Ports Flash White. You will be sent to the Chrome OS Recovery Menu.

Step 4) Press the Volume Down Button once to be taken to the Menu

Step 5) Press the Volume Up and Down buttons to bring up the prompt to disable OS Verification

Step 6) Press the Volume Up button to select “Confirm Disabling OS Verification”

Step 7) Press the Power Button to confirm

At this point, your device will factory reset itself and transition into Developer Mode. These instructions should be the same for all Chrome OS Tablets.

From this point on, you will be presented with a new boot screen each time the Chromebook is turned on. You can simply press Ctrl + D on your keyboard or navigate to Developer Options > Boot from Internal Hard Disk – additionally you can also just wait for 10 seconds (followed by a loud beep) in which you will be booted to ChromeOS.


Those who want to boot from a USB Drive should be happy to know that the option to boot from a USB drive has been exposed directly in the menu.




Also published on Medium.

16 thoughts on “Entering Developer Mode on the HP Chromebook X2 and other Chrome OS Tablets”

  1. So I just got an up x2 with Intel and I can’t seem to get any os options from that screen. I only get show debug info, cancel, power off, and language. Any idea on how to get into dev mode?

    • Good Morning,
      From that “Debug/Cancel/Power Off” screen, press the Volume Up and Down Keys at the same time to bring up the other options. Note, these are the Volume keys on the tablet itself, not the one on the keyboard. Contact me if you have any issues and I will try to help you as much as possible


  2. Keith,

    Thanx much, that is great info. that has yet to be added to the Help Center sites.
    Many crouton fans will appreciate your contribution.

    Slightly off topic but we often need to perform a hardware reset typically using the ‘refresh + power’ on laptops as explained here:


    Is there a side-button combo that performs this important procedure that you’re aware of?

    Thanx in advance,

  3. This button-combo was suggested to me but I don’t have a tablet to try it out on:

    Press ‘power + volume up’ for ten seconds or so.

  4. Hi,
    Your method worked like a charm, however, once at the startup menu I cannot boot from USB when choosing the “Boot from USB” option and the tablet freezes when I choose the “Boot legacy BIOS” option. With the keyboard attached and using the arrows same story.

    I’m trying to install Ubuntu 19.10 from a USB pendrive via a usb-c adaptor. The adaptor works fine in chrome and the USB-key boots on my usual laptop.
    Any ideas?

    • Hello,
      I have not personally tried to boot the HP on Ubuntu but it should be just like any other chromebook. Try doing the following

      Boot into a fresh install of ChromeOS in developer mode, on the first screen of the initial setup, you will see a option to enable “debugging features”. Follow the workflow to setup a root password and boot into the OS. When in the OS open a Terminal (CTRL+ATL+T) and run the command “shell” or Press CTRL+ALT+F2.

      Run the following commands
      sudo crossystem dev_boot_usb=1 dev_boot_legacy=1

      You will need the root password that was setup in the debugging features workflow.

      • Thanks Keith,
        That’s pretty much what I tried. It gives an error saying the USB is not bootable, but as said, the USB is working fine…and the legacy one definitely freezes. If you have any other ideas I can try let me know!

          • From what I tried from this site:
            it seems there is a hardware write protect that can only be unlocked with a special cable before you can write a BIOS onto the harddrive. A bit too complex for me I’m afraid. If you find an easier way let me know

          • That would be needed but can I ask the reason why you want to replace ChromeOS with Ubuntu? I am a huge Ubuntu fan but ChromeOS can do almost anything Ubuntu can without much of a problem.

          • I was wanting to use the chromebook to replace my main laptop. Now I just installed Gimp into the ChromeOS environment making it OK for a second computer but not a replacement…

  5. Thanks for this blog. I put my HP Chromebook X2 into developer mode and used a Chrome debug cable to disable firmware write protection. I then used the mrChromebox script to try to install UEFI firmware so I could try to convert the chromebook to a linux machine. However, the script didn’t work and I had to use a recovery USB stick to reinstall Chrome. If this Chromebook can’t install a UEFI bios or even boot into an alternative OS with a USB stick, what’s the use of Developer mode?

    • To be honest, I have not tried to boot into alternate OSs on this unit. Developer mode does have several use cases including the ability to sideload Android Applications into ARC++, Running custom Chroots with tools such as Crouton and a few other things. I will need to look at what is needed to boot to a USB on the HP, I am sure it is indeed possible.


Leave a Comment

Join the New Chromebook Community at Chromebook.Community
Join the new Technical Chat Community at Technical.Chat

%d bloggers like this: