Xiaomi Redmi 5A Flashing Guide with Mi Flash Tool

Home » Xiaomi » Xiaomi Redmi 5A Flashing Guide with Mi Flash Tool
Xiaomi Redmi 5A
Xiaomi Redmi 5A Flashing Guide with Mi Flash Tool

Xiaomi is China's best Android smartphone and other techonlogy accessories menufacturer with best battery backup. People like Xiaomi smartphone very much because they have best battery backup and can work for hours without any hangging issue. Just like Xiaomi Redmi 5A device which has best battery backup ever. Besides battery features, sometimes Xiaomi smartphone users face problems with their device's software due to some trojan viruses, irresponsive device behaviour and other small glitches inside. To fix these device glitches, you have to flash stock firmwares on your device using Flashing tools if factory reset not working.

In this article, we are going to show how to flash stock firmware or custom ROMs on your Xiaomi Redmi 5A device using Mi Flash Tool. Many people use SP flash tool to flash firmware files but I would like to suggest you to use Xiaomi flash tool to get rid of any errors while flashing file. Using Mi flash tool, you can flash stock firmware on your Xiaomi Redmi 5A and make any customization on your smartphone like flashing custom recovery image, unlocked bootloader, and more.

There is a new version for Xiaomi flashing tool (Miflash) is released and you can download from this article too. We have linked the download link for Mi Flash tool in pre-requisite section of this article.

Changelog/Whats new in this version of Mi Flash tool
  • Now, MiFlash is supports 32 & 64 bit operations systems (Windows 7 or above only)
  • MiFlash tool is stable version

Pre-requisites to before flashing Xiaomi Redmi 5A:

You should know that the Mi Flash tooll is still in the development mode and releases new versions by time. Before flashing Xiaomi Redmi 5A with Mi flash tool, make sure you have the following things ready:

  • Make sure your device is charged up to 70% before flashing
  • Backup device data, in case of any flashing error
  • Install ADB USB driver for your Xiaomi Redmi 5A device
  • Download Mi Flash tool for flashing
  • Download firmware file (Scatter file + files to be flashed) that you will be flashing over i.e., this could be stock as well as custom ROM, Xiaomi Redmi 5A with Mi flash tool
  1. Uninstall the older version of Miflash installed if you have installed in your PC
  2. MiFlash supports only Qualcomm processor devices
  3. MiFlash don't support devices older than Mi3.

How to Flash Xiaomi Redmi 5A using Mi Flash Tool

Now, install the downloaded file i.e., MiFlashSetup.msi on your Windows PC

  • Run Mi Flash Tool
  • Turn off your phone and connect the other end of the USB cable while holding the flash key (Volume down or UP flash keys varies between models)
  • Connect your Xiaomi Redmi 5A device to the computer using Micro USB Cable
  • Launch Xiaomi Mi Flash tool on your computer from desktop icon or Start Menu.
  • Using “Select” button, you will be able to locate the folder of that Stock Firmware of your Xiaomi Redmi 5A device.
  • Use “Refresh” button in order to see if your Xiaomi Redmi 5A device is connected or not
  • Press the 'Flash button' to Flash MIUI Fastboot ROM on your Xiaomi Smartphone.
  • Finally, you did it.

Caution: When you start your Xiaomi Redmi 5A device after flashing, the booting up process will be a bit slower than usual.

If you are trying to flash your Xiaomi Redmi 5A device then I would like to suggest you to try using Smartphone flash tool (aka SP Flash Tool). SP flash tool is great flashing tool for Android. You can use this tool to flash almost any MTK (Mediatak IC) based smartphone. Try flashing any custom ROMs, stock ROMs on your Xiaomi Redmi 5A Android smartphone.

SP flash tool is best firmware flashing tool available online whether it is custom ROM or stock ROM. Using SP Flash Tool, you can flash Xiaomi Redmi 5A Android device (but make sure to check if it is based on Mediatek IC). Flash any custom or stock ROM over Xiaomi Redmi 5A Android device. Also, do make sure that you have installed Xiaomi Redmi 5A USB drivers properly on your PC before flashing any firmware file.

Find your Xiaomi Redmi 5A USB drivers by using search below:

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Pre-requisites before flashing Xiaomi Redmi 5A:

  • Battery should be charged up to 70%
  • Make sure you have Xiaomi Redmi 5A's USB cord available
  • Download and install SP Flash tool in PC
  • Since, SP flash tool we need to install MediaTek USB drivers
  • Download Xiaomi Redmi 5A firmware file (Scatter file + files to be flashed)
  • Last but not the least, you need to take your device backup (for safety reasons)
  • Once you have all the things ready above, follow the rest of flashing tutorial

Steps to flashing Xiaomi Redmi 5A using SP flash tool

Follow the steps below to flash Xiaomi Redmi 5A with SP flash tool:

  • Install SP FLASH TOOL in PC - Step 1
    Download & install spflashtool.exe:

    Download SP flash tool, spflashtool.exe

  • Download flash recovery image Step 2
    Download flash recovery image:

    FLashing is not easy, it take time and patience. To flash Xiaomi Redmi 5A, make sure you have flash recovery image ready for your device model.

  • Xiaomi Redmi 5A flashing tutorial with SP Flash Tool - Step 3
    Load scatter file:

    Click Scatter Loading (Load Scatter file of Xiaomi Redmi 5A).

  • 4
    Uncheck all boxes :

    Now, you should uncheck all boxes from SP flash tool

  • 5
    Load Recovery Image:

    Tick-box, Go to / click RECOVERY box from list and load recovery image of your Xiaomi Redmi 5A device (load image from the separate window -->open)

  • 6
    Recovery box must be CHECKED:

    Recovery box is checked before you connect your Xiaomi Redmi 5A, in recovery image location (uncheck all other boxes)

  • 7
    Turn off and connect Xiaomi Redmi 5A with PC:

    Turn off Xiaomi Redmi 5A and connect it with PC

  • 8
    Click Download button:

    After connecting your device with PC, just click download button on top

  • 9
    Step #9, click yes:

    If it ask click “yes”

  • 10

    Congrats! You have successfully flashed your Xiaomi Redmi 5A device

Disclaimer: Please follow the flashing tutorials on your own risk.


If SP flash tool prompts green circle, you are done. Xiaomi Redmi 5A have been flashed using SP flash tool.

Leave a Reply

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