PSA: Android 10 Bootloader has a new ‘Rescue Mode’ option & possibly a dedicated Fastboot Mode

Google Pixel Android 10 Q fastbootd - Dedicated Fastboot Mode

Google devices are the easiest to flash, be it the legendary Nexus series or the new Pixels. At least that’s what I feel. Unlocking the bootloader, flashing custom recoveries, root, etc have always been the simplest when it comes to these devices. And so is the process of restoring the stock firmware – simply download the factory image, extract it, put your phone into Bootloader Mode and run the batch/script file.

So today, I decided to jump from Android 9 Pie to Android 10 on my Google Pixel 3 XL. Since my phone was previously rooted, I opted to make a fresh install by flashing the Android Q factory image via fastboot.

Is there a dedicated fastboot mode in Pixel devices now?

During the flashing process, I suspected something new. In the midst of the flashing process, my P3XL entered into a new mode with “fastbootd” in bold red color slapped on the top. As soon as the flashing finished, the phone rebooted normally, just like it ever did in the past.

Google Pixel Android 10 Q fastbootd - Dedicated Fastboot Mode

So I decided to boot back into recovery mode and that’s when I saw a new ‘Enter fastboot’ option. Selecting it booted the phone to the same screen that you can see in the image above. To me, it seems like a dedicated fastboot mode and I confirmed it by issuing a few fastboot commands, and they worked.

Google Pixel Android 10 Q - Enter fastboot option in Stock Recovery

I wonder why it has been done? We can already issue fastboot commands while our Pixel device is in Bootloader Mode, right? Anyhow, I have only experienced this on my Pixel 3 XL, so I cannot comment about the previous generation Pixel devices.

I already posted on Reddit regarding this and a fellow Redditor (/u/Rockman501) with a Pixel 3 has confirmed this too.

New ‘Rescue mode’ option in Bootloader

Google Pixel Android 10 Q Rescue Mode

Another thing that showed up on my Pixel’s Bootloader screen was the new ‘Rescue mode’ option. Selecting the option led to the same screen as one would see while booting their phone into stock recovery.

That’s right, the ‘No command’ screen with an Android bot and a red warning icon. I held the Power button and tapped the Volume Up key to see what happens. Next, all I could see was “Waiting for rescue commands…..“. So, I connected the phone to the PC and tried issuing the ‘adb devices’ command and voila! The phone was detected and returned the device serial number with ‘host’ corresponding to it.

Google Pixel Android 10 Rescue Mode - ADB Devices

Normally, adb only works inside stock recovery when we try to sideload OTA packages.

Personally, I have no idea what usage either of the new options has until someone digs in deeper. And yes, this ain’t anything significant, especially for an average smartphone user. However, I thought it would be worthwhile to share it with the Android community.

Also, do you see the same on your Pixel 1 and Pixel 2 devices? Let me know so that I can update this post.

Comments

  1. Okay, I think I found a solution as my phone was stuck in fastboot mode no mater what option I pressed or what buttoms I held & I did not want to go through the option of resetting/recovering as I had some very important information on my phone.

    If your phone is stuck in fastboot mode I would suggest selecting the power off option by pressing the volume down key then clicking the power button to confirm your selection. Wait until you see what percentage your battery is on while the phone is still off then turn it back on.

    If this doesn’t work, select the rescue mode option. Yes, the no command Android bot comes up. Wait this out until your phone restarts on its own. It will bring you back to the fastboot mode then you would want to select the power off option & as you guessed it, wait until your phone’s battery percentage shows. Once it does, you can now turn on your phone & voila. You should be able to get into your phone.

    1. Yolan, thank you for taking out the time and providing the details. I am sure it’ll prove helpful to other readers who arrive at this post.

      May I know the device you’re using? Is it the Pixel?

      Since I published this post, I came to know about “fastbootd“, which is userspace fastboot and is now used by the latest devices when flashing the firmware. I am doing a bit of research to collect all available information and will be preparing a separate article on the same.

    2. @Dhananjay I am using a pixel 3a xl. It was weird my phone went into fastboot mode because all I did was unlock my phone to check my notifications & less than a minute it shut off then I was stuck in fastboost mode

    3. Well, that’s a very uncommon issue. Have you tried booting the phone into the stock recovery mode from the Fastboot mode?

  2. Hello my pixel 3 keeps giving me the error under Device state under fast boot mode and won’t do anything regardless of what I choose. Can you help me?

    1. Hi Sara. I will surely try my best to help you.

      Could you please provide a screenshot/photo of the error message?

      Also, did this happen while you were doing something with the phone?

    1. Hi yavg. Could you please elaborate a bit? What error are you exactly facing? Is your Pixel 3A not booting into the OS?

Leave a Reply

Your email address will not be published. Required fields are marked *