Workaround to Fix Bootloader Unlock Issue (Enable OEM Unlock) on Google Pixel 2/Pixel 2 XL


A main advantage of Google smartphones is that they are fully developer friendly. The thing is same with the newly launched Google Pixel 2 and Pixel 2 XL. However, some Pixel 2 and Pixel 2 XL units come without an option to unlock the bootloader, i.e. the ‘OEM Unlock’ option is permanently disabled. To unlock the bootloader, users need to first enable the OEM Unlock on their device. There is a workaround to fix the issue.

Google addressed this issue on the Google Product Forums, but an official solution is not yet arrived. However, some users found a simple solution to enable the OEM Unlock on their Google Pixel 2 and Pixel 2 XL. That is to say, users can unlock (and lock) the bootloader of their device as usual and perform various things like flashing stock firmware, custom recovery, get root, etc.


The below guide shows you how to fix the bootloader unlock issue on Google Pixel 2 and Pixel 2 XL. The process is very simple – all you need to factory reset your device.

Of course, the process will wipe all data from your device, so back up everything – your account, system, app data, settings, downloaded apps, music, photos and other user data – before proceeding.

You may also Like: How to enable dark theme on Pixel 2/Pixel 2XL without root

Workaround to fix Bootloader Unlock Issue Google Pixel 2/Pixel 2 XL

1. Go to phone Settings > System > Reset Options.

2. Tap ‘Erase all data’ (factory reset) > and then ‘Reset Phone’.


This will format your device and reboot automatically. After rebooting, go to Settings > Developer options > then enable OEM Unlock. That’s it.

For newbie, the bootloader is a security feature of an Android phone, but if you want to flash factory images manually, or install custom recovery like TWRP, get root access, etc. needs unlocked bootloader.