How To Flash Stock ROM Using Fastboot Mode [#2023 Guide]

In this tutorial, we’ll go over whatever you need to learn about how to flash Stock ROM using Fastboot step by step.

On an Android smartphone, what exactly is stock firmware? The ROM that arrives with the phone out of the packaging is known as stock firmware or stock UI.

For illustration, Redmi’s standard firmware is MIUI, whereas Vivo’s is Funtouch OS, Realme OS for Realme, Colour OS for Oppo, Samsung’s is OneUI, and OnePlus is OxygenOS, and Huawei’s is EMUI. With the Fastboot functions, you may simply flash stock firmware on your device.

Before flashing a stock ROM or firmware, there are also some necessary points to be noted

Before learning how to use the Fastboot command to flash firmware, there are a few things you need to understand exactly:

  1. First and foremost, create a backup of any crucial media files placed on your Android smartphone. Because flashing the stock ROM/firmware would delete everything on your smartphone.
  2. Make absolutely sure that you have recharged your phone to its full capacity. Your smartphone may not shut down during the flashing Stock procedure, resulting in equipment damage.

How Do I Use Fastboot Mode To Flash A Stock Rom?

Let’s proceed to flash the ROM with the Fastboot command by following the simple instructions below. However, be certain you follow the directions below exactly.

STEP 1: ACQUIRE THE ANDROID SDK (SOFTWARE DEVELOPMENT KIT) Toolbox

  • To begin, first of all, you have to download and install the Android SDK Platform Tools on your computer. Google provides an official ADB and Fastboot binary called the Software Development Kit (SDK).
  • All you have to do now is download it and save it somewhere on your computer where it may be utilized throughout this article.

STEP 2: NOW ENTER FASTBOOT MODE ON YOUR ANDROID DEVICE

Following that, just boot your Android into Fastboot mode. There are two ways to approach this: one is to use hardware keystrokes and the other is to use ADB commands.

  1. If your smartphone is functional, you can use one of these two methods.
  2. If your phone is stuck in a boot loop or soft brick and you can’t get into the operating system, you can attempt the hardware keys combination approach.

So, without further ado, let’s put both strategies to the test.

When Your Smartphone Is Up And Running Properly Without Any Issue:

As previously said, assuming your device is in proper working order, you should use the ADB Command to boot your phone into Fastboot Mode. We considered for this position the ADB Command because it is a universal technique that utilizes well on all Android devices.

  • To begin, go to Settings and then About Phone to enable USB Debugging.
  • In the second phase, you must click on a “Build Number” seven times (In Xiaomi devices, you need to click on MIUI Number).
  • Switch back to Settings, then go to the System option, then tap Advanced.
  • You must locate and choose Developer Options, then “Enable USB Debugging.”
  • Now navigate to the console subfolder and type CMD in the address box, then press Enter. This will load the CMD Command editor for further procedure.
  • Then, in a CMD window, type the following command to quickly boot your phone into Fastboot Mode.
  • “adb reboot bootloader”
  • To confirm a Fastboot connection, use the following code and then return your device ID.

“Fastboot devices”

When Your Android Phone Is In A Bootloop Or Softbrick, Try This:

  • You will not need to activate USB Debugging if you are unable to reach your operating system.
  • There is no universal remedy in this case; all you have to do is attentively follow the directions below:
  • To begin, your first task is to turn off your device. You can do this simply by holding down the Power tab on your smartphone for a long time.
  • After your phone has turned off, press and hold the Power and Volume Up keys simultaneously. This will successfully boot your phone into Fastboot Mode.

STEP 3: STOCK THE FIRMWARE/ROM BY SIMPLY DOWNLOADING AND RETRIEVING IT

  • Obtaining stock firmware seems to be another task. You can do so by visiting the software download page for your smartphone. Then you have to visit the official website in order to download Stock firmware.
  • After it has been completely uploaded, unzip it from the location where the Android SDK Tools were installed.

STEP 4: Apply FASTBOOT COMMANDS TO FLASH STOCK THE FIRMWARE:

So, to learn how to flash Stock ROM utilizing Fastboot mode, please follow the instructions below:

  • Some OEMs (such as Xiaomi and Pixel) make it simple for consumers to include the flash-all.bat files at first.
  • If a Stock Firmware or ROM you’ve retrieved is one as well, simply hit twice on it and wait for the procedure to complete.
  • At this point, you must use the Fastboot Commands to flash the stock firmware.
  • To do so, unzip all of the material from your downloaded Stock ROM into the platform-tools subfolder.
  • Next, use a USB cord to plug your Android smartphone (which has been launched into a Fastboot command) into the desktop.
  • Look for XML files if it doesn’t already own one. It might be named anything other than XML lines, servicefile.xml, or something similar.
  • But keep in mind that the concentration should be on the data of a given file rather than other titles.
  • An XML file, in this case, has a file name, simply written, and notably the segments of each file that is part of Stock firmware.
  • Then we’ll personally build fastboot mode and use them to flash the stock firmware.
  • The following syntax may be employed to produce fastboot commands for any Stock firmware file:

“fastboot flash partition-name file-name-with-extension”

  • Proceed to the platform-tools folder after you’ve made a fastboot command shortlist. Then, in an address bar, enter CMD >> press Enter to launch CMD.
  • Each and every fastboot command must be copied and pasted one by one. Although it is suggested that all instructions be executed in the sequence specified in the XML files, failure to do so may result in brick difficulties.
  • After you’ve completed all of the commands, input the following code to reboot your Android phone:

“fastboot reboot”

You are now finished and you’ve properly flashed stock firmware/ROM employing fastboot commands.

Conclusion

I hope that after reading this comprehensive guide, you now have sufficient knowledge on how to flash Stock ROM utilizing Fastboot mode on any Android device.