Pixel 8 Pro Stuck on Bootloader Status, Device: Locked (Unlockable)

Hello,

I am trying to install IodeOS onto my unlocked Pixel 8 Pro. I am using Linux Mint on my computer. I have downloaded and run the installer. Enabled USB Debugging (although for the computer to detect the phone I also have to change the USB setting from Charge only to File Transfer which is not mentioned in the instructions).

The computer detects the phone and instructs to enable OEM Unlocking. I have done this but the installer does not recognise it so I manually confirm that I have enabled OEM unlocking and move to the next stage.

Then the installer rebooted in bootloader to check the bootloader status and this is where I am stuck.

My phone, in bootloader status then shows:

Device State: Locked (Unlockable)

Both the installer and phone stay on these screens and does not progress further.

What can I do?

Many thanks

For example, use Linux installation fastboot script flash-all.sh instead of webinstaller.

  1. Download this file: iode-6.6-20250729-husky-fastboot.zip and unzip the .zip file.

  2. Make sure that the bootloader is unlocked.

  3. Boot into fastboot mode via: adb reboot bootloader

  4. Run: flash-all.sh

  5. At the end of the installation procedure, you can lock the bootloader again.

It’s quick and easy.

Hello, thank you very much for your quick response. I’m afraid that I am a tech beginner.

When you say make sure the bootloader is unlocked, how can I achieve that? because despite completing the installation instructions the Fastboot screen still says:

Device State: Locked (Unlockable)

Also could you please tell me exactly how I do these:

Boot into fastboot mode via: adb reboot bootloader

Run: flash-all.sh

At the end of the installation procedure, you can lock the bootloader again.

Basically I am having exactly the same issue as this guy. I would copy his steps but he’s using Windows and I am on Linux:

Unlocking the bootloader

Follow steps 1 through 7

Thank you for this. I have followed the steps but I get stuck at number 5. When I enter into my linux terminal:

fastboot flashing unlock

it just shows

Terminal screenshot below;

< waiting for any device > means that there is no longer a connection between your “husky” and the host machine (PC).
Try a different USB cable on the PC’s USB 2.0 port.

Ok, I’ve changed the cable and now Im seeing a new issue, its no longer showing me the connected device

Just an update on this. When I connect via USB-C to USB-C the device shows up in the terminal after “fastboot devices” prompt and then when I enter “fastboot flashing unlock” it continues to return:

Then when I switch to connecting my pc to my phone with a USB Type A to USB Type C simply nothing happens at all. I get no response in the terminal.

I have unzipped the file that you told me to download. Am I supposed to do anything else with that?

You cannot run fastboot devices if you previously received the error message:
error: no devices/emulators found

Without a stable connection between your Pixel and your PC, you will not be able to complete the installation.

@Xal
Does your Hostmaschine ThinkPad P15 Gen 1 only have USB 3.2 standard ports 2x USB 3.2 Gen 1 + 1x USB-C 3.2 as described here?

It has 2x USB-A 3.2 Gen1 (1x Powered) and 1 x USB-C

However, I found a workaround. As IodeOS was failing me I went to install CalyxOS instead. I used their web installer, followed the steps and it just automatically unlocked the bootloader for me…

So when I noticed that I thought, well the bootloader is unlocked now, maybe I can try Iode again. So I did and everything worked perfectly after that.

Can Iode introduce whatever Calyx did here to automatically unlock the bootloader?

The Calyxos installer is fantastic. iode can learn a lot from it. There’s still a lot of room for improvement.

2 Likes