Is your device stuck in fastboot mode? Is it not booting up? if yes, then you’ve landed on just the right article. At least 6 out of 10 people knowingly or unknowingly get their phone stuck in fastboot mode every single day, yes you’ve heard it right!
This is a very common issue these days, but there’s no common solution to it, as it could be because of numerous reasons, both official and unofficial ones.
A device stuck in fastboot is as good as a dead device, because you can’t access anything while it’s in fastboot mode.
Also read: Here’s What We Know About The Google Tensor G2 Processor
Fastboot mode is used to re-flash recoveries, system images, etc. Generally, if your device is stuck in fastboot, then a force reboot often helps unless the matter is worse.
This detailed guide will tell you How to fix an android, that’s stuck in fastboot.
Â
Contents
- How to boot into Fastboot mode.
- How to Fix an Android Stuck in Fastboot Mode.
- How to flash Stock/ Custom ROM boot image to un-root android. (What is Rooting?)
How to boot into Fastboot mode
For Normal/Operational Device.
Download Minimal adb
-
Install Minimal adb setup, this will install all the required drivers for adb and fastboot.
-
Go to your phone settings, about device.
-
Keep tapping on build number so that it unlocks Developer Options.
-
Now visit the Developer settings tab, and turn on USB Debugging.
-
Connect your device.
-
Open CMD on PC.
-
Type adb reboot bootloader and hit enter.
-
It will boot your device into fastboot mode.
For bricked Devices/Â Stuck on LogoÂ
- Connect USB cable to your device, keep the volume up+power button pressed.Â
- When you feel your phone reboot, leave the power button, while keeping the volume button still pressed.
- Your phone should now be on fastboot screen.
Errors/ TroubleshootingÂ
If your phone boots to recovery, then reboot the device and try again with volume down+power button. ( this could vary in various Android Devices )Â
Waiting for device Error ?Â
-
If your device is not shown, it could be due to driver error.Â
-
Minimize the CMD window and keep the phone connected.
-
Download and install the drivers below.
-
Download Minimal ADB
-
Now Open up device manager, you can also search for in Taskbar search.
-
Check for your Android Device and double click on it.
-
Click on update driver.
-
Now manually search for drivers.
-
Now search for fastboot drivers, it could be from any brand or universal.
-
Install the driver.
-
Now Open the minimized CMD window and type adb reboot bootloader
-
Hit enter, this should boot your device to fastboot mode.Â
-
Once your device reboots into fastboot mode, type fastboot devices.Â
-
It should show your connected device as a fastboot device.
How to fix an android stuck in fastboot mode
Steps for untouched/non-rooted factory devices. (if you haven’t unlocked your bootloader yet)
Â
- Assuming that a forced reboot didn’t work for your device, navigate to recovery mode on your device.
- Google your device’s model number adding the text “recovery mode” with it, for example: “boot Poco f1 to recovery mode”
- You will find the right combination which can boot your device to recovery mode.
- Boot your device into recovery mode.
- Try clearing cache if the option is available in your stock recovery.
- Now clean your device/factory reset from the recovery menu itself and reboot.
Â
If the above-mentioned ways don’t work, then download fastboot ROM for your device, which you’ll need to flash to bring it back to life.
Every device from a company has a specific procedure for flashing the Stock ROM, for example, you can use Mi flash for all Xiaomi devices.
Also read: How to increase your C Drive space?
Also read: H vs U processors: Here’s what you must consider before buying a new Laptop/Notebook
Â
Steps for rooted device/device with custom recovery/unlocked bootloader. (this basically means you know what you’re doing)
I assume you know what you are doing if you’ve managed to unlock your bootloader/flashed custom recovery, this is probably an easy fix.
- Try cleaning your dalvik cache.
- Open your ROM.zip and extract boot.img file and place it anywhere you wish.
- Connect your phone to pc via cable while it is on the fastboot screen.
- Restore a backup of your current ROM/boot. (if you have any)
- Open CMD with administrator rights and type fastboot devices, your device will be shown.
- Type “fastboot flash boot” and hit the spacebar once, now drag the extracted boot.img to the CMD window and hit enter.
- This will re-flash your boot.img, which will bring your device back to a normal state, this will also clear any custom kernels, Magisk or SuperSU zip that you’ve flashed.
Â
Or
Navigate to recovery, select the ROM zip from storage and dirty flash it, Reboot.
If the above-mentioned steps don’t work, you may need to perform a clean system wipe, and flash your custom/stock ROM once again. (this happens very rarely, flashing boot.img should fix your problem at once)
How to flash Stock/ Custom ROM boot image to un-root android.
- Connect your phone to a PC via a cable.
- Boot the phone to Fastboot Mode.
- Now Open CMD.type “fastboot devices”
- It should show your connected phone as a fastboot device.
- Open your Phone’s Stock firmware/ROM Zip, search for boot.img
- Copy the boot.img and drag it to your desktop.
- On the CMD window type fastboot flash boot hit spacebar once now drag the boot.img from desktop to your cmd command.Now hit enter, it will flash the original boot.img
- After the flash is complete, your phone is now back to factory image.
(*Note: Do not flash any image from any other ROM, make sure you are flashing the image which you’ve extracted from your current installed ROM folder.*)