In this article, I want to share my experience to upgrade to MIUI 9. It was all started when I had a problem with my cellphone, a one-year-old cheap cellphone, which is really giving me a headache. The problem is simple, the battery is barely keeping any voltage. However, with current non-removable battery design, it is very hard to do battery replacement. Then, I decide to get a new cellphone. My choice was Xiaomi Redmi Note 4 which has big battery capacity 4000 mAh and 5.5” full HD screen. It also has 3 Gb RAM and 64 Gb storage. I got Helio X20 Mediatek version which is slightly cheaper.

upgrade to MIUI 9 is not detected

Upgrade to MIUI 9 Problem

Upgrade to MIUI 9 problems

The problems came when the upgrade to MIUI 9 is rolling out. I wonder why my Xiaomi did not get OTA update despite my effort to update manually (Go to “Tools” folder, choose “Updater”, tap vertical button, choose “Download Update”). Then, I search around Xiaomi’s MIUI forum ( only to find that my cell phone is using unofficial ROM. What a problem. I found similar problems here

Solution to upgrade to MIUI 9?

After that, I searched inside the MIUI forum how that I can revert to official ROM. The conclusion is I need to do flashing to update the ROM into the official one. There are some tutorials how we can flash our Xiaomi Redmi Note 4 as following:

However, both upgrade to MIUI methods cannot work for me as-is. In fact, there are some steps that need to be done to get the tutorial work, particularly if we use Windows 10 32-bit PC.

Finally, working solutions of upgrading to MIUI 9

First, we need to prepare the following:

  1. Enable “USB Debugging” in the cell phone.

Go to “Settings” ⇒ “About Phone” ⇒ Tap “MIUI Version” 7 times to activate “Developer” menu.

Go to “Settings” ⇒ “Additional Settings” ⇒ “Developer Options” ⇒ Turn on “USB Debugging

  1. Back-up your data. Flashing the cell phone means deleting all your data.
  2. Charge your cell phone battery. Minimum is 50%. 100% is advised.
  3. Use USB cable from the package.
  4. Download all required files:

a. Windows 10 drivers for Mediatek USB VCOM drivers. The driver is very important to enable communication between PC and the phone.

b. SP Flash Tool. I use the edited version provided in the forums above:

c. Redmi Note 4 Fastbot ROM. The ROM can be obtained from

d. img file. This file is needed to avoid flashing problem by replacing original Cust.img.

  1. PC/Laptop that has no problem.
  2. Spare time.

For next step of upgrade to MIUI 9, you can follow this link to continue.

Categories: DIY

Leave a Reply

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