The Xiaomi Redmi 8 Pro is a popular smartphone with a balance of performance and price, but even it requires regular updates to keep things running smoothly.The firmware update not only adds new features, but also fixes bugs, improves security and optimizes power consumption. However, the upgrade process can be challenging, especially if you're doing it for the first time.
In this article, you will find three official ways to update (via OTA, Recovery and Mi Flash Tool), as well as solving typical problems - from the error "Cannot verify update" to hanging on the Mi logo. We will discuss each step in detail so that you can upgrade the Redmi 8 Pro without the risk of "bricking" the device.
Important: Before you start, check that you have enough battery power (at least 50%) and a stable Internet connection. USB-Xiaomi cable β cheap analogues can cause failures.
1.Preparation for the update: what to do before the start
Incorrect preparation is the main cause of failures in the update.
- π Battery charge: Make sure the charge level is at least 50%.When discharged during the upgrade, the device may stop turning on.
- π‘ Internet connection: For OTA-Wi-Fi is required (mobile internet is not recommended due to traffic restrictions).
- π± Backup: Save important data (contacts, photos, messages) to Google Drive or PC. Update rarely erases data, but it's better to be safe.
- π Make sure your device is the Redmi 8 Pro (Oliva model code) and not the Redmi 8 or Redmi. 8A. To do this, go to the Settings. β The phone. β Model.
If you are updating via PC, additionally:
- π₯οΈ Install the Mi Flash Tool (latest version) and Qualcomm drivers.
- π Download the correct firmware for your model from the official Xiaomi website. For Redmi 8 Pro, choose files marked olive.
β οΈ Note: If your Redmi 8 Pro with bootloader unlocked, upgrading through the Mi Flash Tool may result in the device being locked. OTA or recovery.
Also check if the phone has root rights (root) or custom firmware (like LineageOS) installed, in which case the official updates may not work β you will need to return the stock firmware first.
Check the device model (olive)
Make a backup copy of the data
Charge your phone β₯50%
Connect to Wi-Fi (for OTA)
Download the correct firmware (for manual updates)-->
2. Method 1: Air Update (OTA) is the easiest method
OTA (Over-The-Air) is an automatic update over the Internet that does not require a PC connection.
- π² You have official firmware. MIUI modificationless.
- π Upgrade weighs less than 2GB (large upgrades may require manual installation).
- π The device is not rooted.
Instructions:
- Open Settings β About the phone β System update.
- Click Check Updates. If the update is available, the Download button will appear.
- After downloading, click Install and wait for the reboot.
If the Download button is inactive or there is an error called "Cannot verify update", try:
- π Restart the phone and try again.
- π‘ Connect to another Wi-Fi (sometimes the lock is at the provider level).
- ποΈ Check date and time in settings (incorrect settings may block the update).
β οΈ Attention: If after OTA-The phone has been stuck on the Mi logo for more than 10 minutes, don't panic. Try to force the device to restart by holding the power button for 15-20 seconds. If that doesn't work, you'll need firmware through Recovery.
The advantage of OTA is simplicity and minimal risk. However, sometimes updates come with a delay (especially for older models).
π‘
OTA-Update is suitable for 90% of users, but will not help if the firmware is very outdated or modified.
3. Method 2: Update via Recovery - if OTA doesn't work
If OTA is unavailable or gives you errors, you can manually install the update via Recovery Mode, which does not require a PC, but you need to download the firmware in.zip format beforehand.
Step-by-step:
- Download the latest version of MIUI for Redmi 8 Pro from the official website. Choose a file marked Recovery (not Fastboot!).
- Rename the file to update.zip (required!) and move it to the root folder of the phoneβs internal memory (not to the Download or MIUI folder).
- Turn off the phone, then press Volume Up + Power to enter Recovery Mode.
- From the Recovery menu, select the language (if you have an option), then: Install update.zip to System One or (in newer versions of MIUI): Apply update β Choose from internal storage β update.zip
- Confirm the installation and wait until it is completed (usually takes 5-10 minutes).
- After the reboot, check the MIUI version in Settings β About Phone.
If E: Signature verification failed appears in Recovery, it means:
- π The firmware file is damaged (download again).
- π The firmware is not designed for your model (check the olive code).
- π§ You have custom firmware installed (requires to return the stock version via Fastboot).
Important: Don't leave Recovery Mode during installation! interruption of the process can result in data loss or a "brick" of the device.
What happens if the Recovery Mode does not open?
4. Method 3: Firmware via Mi Flash Tool - for power users
This method is used if:
- π± The phone is not turned on or stuck on the logo.
- π We need to downgrade the version. MIUI (downgrade).
- π οΈ Requires to restore stock firmware after unsuccessful modifications.
To run through the Mi Flash Tool, you will need:
- π₯οΈ Windows computer (7/10/11).
- π Original. USB-cable (better from the set).
- π Fastboot firmware (.tgz or.zip file).
- π οΈ The Mi Flash Tool.
Instructions:
- Unpack the downloaded firmware in a folder without Cyrillic characters (for example, C:\MIUI\olive).
- Install the Mi Flash Tool and Qualcomm drivers (come with the utility).
- Turn off the phone, then press Volume Down + Power to enter Fastboot Mode (a hare in a hat-eared hat will appear).
- Connect your phone to your PC. In the Mi Flash Tool, press Refresh, and the COMX device should appear.
- In the Select field, specify the path to the firmware folder.
- Select firmware mode: Clean all - clean (deletes all data!), Clean all and lock - clean + lock bootloader (for security), Save user data - save data (not always stable).
Flash
After successful firmware, the phone will automatically restart.
| Mistake. | Reason. | Decision |
|---|---|---|
| Cannot receive hello packet | Problems with drivers or cable | Reinstall the drivers, try another one. USB-port |
| Flash is not done | A damaged firmware file | Download the firmware again, check the checksum MD5 |
| Device is locked | bootloader locked | Unlock bootloader with Mi Unlock Tool |
| The phone does not turn on after the firmware | The mode is not selected correctly (Clean all instead of Save user data). | Repeat the firmware with the correct mode or restore through Recovery |
β οΈ Note: Fastboot resets all settings, including data in internal memory. If you don't backup, you can't restore files.
π‘
If the Mi Flash Tool doesnβt see the device, try running it on behalf of the administrator or disabling the antivirus (it can block drivers).
5. Typical errors and their solutions
Even with the right actions, the update can go wrong, and let's look at the most common problems and how to fix them.
Error: "Cannot verify update" in OTA
Causes and solutions:
- π Xiaomi servers are overloaded β Wait a few hours and try again.
- π‘ Blocking by provider β Use it. VPN or other Wi-Fi.
- π§ Modified firmware β Return the stock version via Fastboot.
- ποΈ Wrong date/time β Enable automatic synchronization in the settings.
Error: phone is stuck on startup Mi logo after update
Possible action:
- Wait 15-20 minutes β sometimes the first download takes a long time.
- Force the phone to restart by holding the power button for 20 seconds.
- If it doesnβt work, log in to Recovery and select Wipe data β Reboot (data will be deleted!).
- In extreme cases, run your phone through Fastboot (see Method 3).
This package is for 'olive' devices; this is a ''
This error means that you're trying to install firmware not for your model.
- Check the model code in Settings β About Phone β Model (must be M1908C3JG or olive).
- Download firmware specifically for Redmi 8 Pro (not for Redmi 8 or Redmi Note 8 Pro!).
Error: There is not enough room for updates
If the message βInsufficient Memoryβ appears when downloading OTA:
- Clear the cache in Settings β Memory β Clear the cache.
- Delete unnecessary files or transfer them to the SD-map.
- Download the firmware on PC and install through Recovery.
If none of these methods worked, contact Xiaomi Service Center. Donβt try to stitch your phone with unofficial tools (like the SP Flash Tool) β this can permanently put it out of order.
6. How to check the success of the update
After restarting the device, make sure the update is correct:
- Go to Settings. β The phone.
- Check the fields: The MIUI version must match the installed version. The Android version -- if the update included a new version of Android, it must change. The build number must match the downloaded firmware.
- πΆ Mobile network and Wi-Fi.
- π Sound and microphone (call another phone).
- π· Camera (take a test shot).
- π Charging (connect the charger).
If after the update there are glitches (for example, quickly dies the battery or lays the interface), try:
- π Reboot the phone.
- π§Ή Clear the cache in Settings β Memory. β Clear the cache.
- π§ Reset the settings to factory (pre-make a backup!).
β οΈ Note: If after the update, mobile network data is lost (no signal), check the settings APN. To do this, go to the Settings. β SIM-maps and mobile networks β Access points (APN) and restore the default settings.
π‘
After a successful upgrade, it is recommended to calibrate the battery: completely discharge and charge the phone 1-2 times for the correct display of the charge level.
7. Where to Download Official Firmware for Redmi 8 Pro
To avoid installing fake or corrupt firmware, download files only from official sources:
| Source | Reference | Notes |
|---|---|---|
| Official MIUI website | miuirom.xiaomi.com | Select the Redmi 8 Pro (olive) section. Recovery and Fastboot versions are available. |
| Xiaomi Community Forum | c.mi.com | In the Redmi 8 Pro section, you can find firmware and error discussions. |
| Xiaomi Firmware Updater | xiaomifirmwareupdater.com | Firmware aggregator with easy-to-search model. Check the MD5 checksums! |
| Chatbot Mi Assistant in Telegram | @MiAssistantBot | You can request a direct link to the latest firmware for olive. |
Warning: Do not download firmware from torrent trackers or dubious sites!
- π¦ Viruses or spyware.
- π§ Modified cores leading to unstable operation.
- π« Blocking of Mi Account (if the firmware is pirated").
Before installing, always check the checksum (MD5 or SHA-1) of the downloaded file, and you can use utilities like WinMD5Free or 7-Zip to do this.