Xiaomi Redmi 5A – Device Keeps Restarting – What to Do
Is your phone stuck on reboot? Does the cycle continue no matter what you do? If your Redmi 5A is constantly cycling, it can be a frustrating experience.
Unfortunately, there are no easy answers to this problem. And the internet is filled with quick fix hacks that may only solve the problem temporarily.
There are a couple of things you can do to get your phone working properly. One may be more advanced than the other solutions, so try it at your own risk.
Download Stable ROM – Local
The internet community agrees that the constant reboot cycle is a problem with Xiaomi’s programming. So there isn’t much you can do. However, if the problem is because of an unstable ROM, downloading the newest one may fix it for you.
Step 1 – Download MIUI 10
Many of the reboot problems stem from faulty or unstable scripts in a previous MIUI update. Downloading MIUI 10 should fix that. You can get your stable ROM here.
Step 2 – Upgrading Your Device Via PC
Next, connect your Redmi 5A to your PC via USB. Copy the stable ROM file that you downloaded in step one to the folder called ‘downloaded_rom’ on your device. This folder should be in your internal storage.
Step 3 – Launch Upgrade on Device
Now, it’s time to upgrade your device. Go to the Settings menu on your phone and tap on the “About phone” option.
Tap on System Update next and then the 3 vertical dots in the upper right corner. Select “choose update package.” Tap on the ROM file that you copied to your phone from your PC.
When you select the ROM file, your upgrade begins automatically. The device will also reboot to the new version. You’ll know you were successful if your phone goes to your lock screen again.
Download Stable ROM – Fastboot Update
Would you prefer to update your phone via Fastboot? If you do choose this method, keep in mind that it erases all user data. So remember to create a backup or all your data will be gone forever.
Also keep in mind that if you’re experiencing constant reboots, this method may be difficult to do between cycles because you need to:
- unlock your device
- enter Fastboot mode
And all of this needs to happen in between restart cycles. However, if your phone is already unlocked it may be a matter of timing it right.
Step 1 – Download All Necessary Files
If you haven’t already, download the MIUI Flashing Tool. Next, download the correct Fastboot file for your phone:
Now, it’s time to flash your phone.
Step 2 – Enter Fastboot Mode
First, turn it off completely. When your device is fully powered down, press Volume Down and Power buttons simultaneously. Keep pressing them until you see the bunny Fastboot screen.
Step 3 – Flash Upgrade
Next, connect your Redmi 5A to your computer via a cable. Decompress and open the file folder for the Fastboot File Download.
Copy the file path from the address bar.
You will also want to open and install the MIUI Flashing Tool if you haven’t already done so.
Now open the flashing tool .exe and paste that file folder path into the address bar. Click on the yellow outlined Refresh button.
The flash tool should automatically recognize your device. Next, click on the red-outlined Flash button.
Step 4 – Wait for Installation
Lastly, keep an eye on the installation bar. When it flashes green, your device has been upgraded successfully. The smartphone will reboot automatically to finalize the changes.
If your phone is constantly rebooting, the easiest way to flash an upgrade is using Fastboot. But you need to unlock your phone to developer mode first. And this may be frustrating if you are working with 20-second windows between restarts.
However, once you get your device unlocked, flashing your phone with the new stable ROM is relatively simple. On the other hand, if you have longer windows between restart cycles, you can try the local upgrade instead.