Xiaomi Redmi 8 is a reliable budget smartphone, but even it is not immune to software failures, βbrickβ after a failed update or hanging on the logo. MIUI version cannot be installed on this device, do not rush to carry it to the service. In 80% of cases, the phone can be restored yourself - the main thing is to correctly determine the cause of the malfunction and choose the appropriate method.
In this article, weβll take a look at all the working ways to restore Redmi 8 (codenamed olive), from the simplest reset via Recovery to manual firmware via Fastboot and the most basic way to do it. EDL-Each method is accompanied by step-by-step instructions, screenshots (where possible), and warnings of typical errors, and we will focus on the problems specific to this model: bootloader lock, version conflicts. MIUI hardware "symptoms" that are often confused with software.
Before you get started, check: is the phone charged (at least 30%), has a data backup, and is the method chosen suitable for your situation.If the Redmi 8 doesn't respond to the power button, try a hardware reset first - it takes 2 minutes and often resolves the problem without risking losing the warranty.
1. Diagnostics of the problem: why Redmi 8 is not turned on or not working
The first step is to determine what exactly you are dealing with: a software failure (fixed by flashing) or a hardware malfunction (required repair).
- π Cyclical reboot (hang on logo) MI or Redmi: almost always a software problem involving corrupt system files or incompatible firmware.
- π« Black screen without charging response: can be either a dead battery or a brick after a failed update via Fastboot.
- β οΈ This mistake MIUI version cannot be installed: when you try to flash an incompatible version MIUI (For example, the Chinese model or vice versa).
- π The phone vibrates, but the screen doesnβt turn on: often associated with damage to the display plume or graphics chip (hardware malfunction).
- π± Fastboot or Recovery screen getting stuck: typical after interrupted firmware or reset.
If your case does not fall under these descriptions, use the table below to narrow down the possible causes:
| Symptoms. | Probable cause | Recommended method of recovery |
|---|---|---|
| The phone is switched on but constantly restarted. | Damage to system files, application conflict | Reset via Recovery or Fastboot Firmware |
| Hanging on the MI logo after the update | Incompatible firmware or interrupted update | Firmware in EDL-Reverse or Reverse to a Stable Version |
| The phone does not respond to buttons, does not charge. | Discharged battery, damaged power controller | Connect to charging on 30+ Check the cable/power supply for a minute |
| Anti-rollback protection error when running | Reversed to an older version of MIUI | Switch only a valid or new version (see Anti-Rollback section) |
| Screen flashes, artifacts appear | Problems with the display or graphics chip | Diagnostics in the service center (screen replacement is possible) |
Critical information for Redmi 8: This model is powered by Qualcomm Snapdragon 439 processor, which means support EDL-Even with a fully-killed bootloader, this is your last chance to restore your phone if other methods fail.
β οΈ Note: If the phone was previously unlocked through Mi Unlock, the firmware is official MIUI via Fastboot may cause the bootloader to be blocked again, in which case it will require re-unblocking.
2.Reset via Recovery: The Safest Way
If Redmi 8 is turned on but is unstable (laggit, reboots, issues errors), the first thing you should do is try a soft reset via standard Recovery. This method does not require a computer, does not remove the bootloader lock and retains the possibility of rollback.
Instructions:
- Turn off the phone (if it doesnβt respond, press the power supply). + Increase volume by 10-15 seconds).
- Squeeze the power combination + Increase volume and hold until the logo appears MI and the Recovery menu.
- Select a language (usually English or Chinese) from the menu, then:
If after resetting the phone again stuck on the logo, go to the firmware via Fastboot.
Turn off the phone from charging |
Backup important data (if the phone is still switched on)|
Charge the battery to at least 50% |
Prepare a button combination (Food) + Volume up)-->
β οΈ Note: On some versions MIUI For Redmi 8, the Recovery menu may not have Wipe All Data option. In this case, select Wipe Data, then enter a password (if set) and confirm the reset.
3. Fastboot firmware: if Recovery doesn't help
If a Recovery reset fails or the phone doesn't boot at all, the next step is to run the Fastboot firmware.
- π± Eliminating the βbrickβ after a failed update.
- π Cycling reset corrections.
- βοΈ Official installations MIUI (Global, Chinese or European).
You'll need firmware.
- π» Windows computer 7/10/11 (on macOS/Linux Possible problems with drivers).
- π Cable USB Type-C (preferably original).
- π¦ Firmware archive for Redmi 8 (codenamed Olive).
- π οΈ Mi Flash Tool (download from the official website of Xiaomi).
Step-by-step:
- Download the right firmware for your model: π Globally stable: olive_global_images_... (international versions). π¨π³ China's stable: olive_images_... (Only for Chinese devices!).
β οΈ Note: Installing Chinese firmware on a global model (and vice versa) will lead to this error MIUI Version cannot be installed. Check the version in settings (Settings) β The phone. β Version. MIUI) or on a battery sticker.
C:\olive_fastboot
Qualcomm
Mi Flash Tool
Download the driver from the Qualcomm website or use the package from the Mi Flash archive.Mi Flash Tool
Select
Fastboot
1. Turn off the phone.
2. Press <Power + Volume Down> and hold for 5-10 seconds.
3. Connect to the computer - the device should appear in Mi Flash.Mi Flash Tool
Clean All
Clean All and Lock
Flash
If the firmware is flash not done or critical partition flashing is not allowed, then:
- π The bootloader is blocked β unlocking is required.
- π You are trying to recreate an older version. MIUI (See Anti-Rollback).
- π Problems with cable or port USB β Try another cable or port USB 2.0.
π‘
If the Mi Flash Tool doesnβt see the device, try running it on behalf of the administrator or temporarily disabling the antivirus (it can block Qualcomm drivers).
4. Recovery through EDL: When the Fastboot is not working
EDL-Emergency Download Mode is a firmware emergency mode that works even if the bootloader is damaged or the phone is not responding to buttons. It is available on Redmi 8 thanks to the Snapdragon 439 processor, but requires special tools.
When you need an EDL:
- π§± The phone does not turn on or respond to Fastboot.
- π Fastboot Firmware Ends with Flash Not Done Error.
- π« The bootloader is locked and unlocking via Mi Unlock is not possible.
Instructions:
- Download Mi Flash Pro (not to be confused with the regular Mi Flash Tool) and.mbn firmware for Redmi 8 (search for olive edl firmware).
- Install the Qualcomm driver HS-USB QDLoader 9008: How to install the QDLoader 9008 Driver Download the driver from Qualcommβs website or from the firmware archive. In Device Manager, find an unknown device (usually with an exclamation mark), update the driver manually, specifying the path to the.inf file.
- Transfer the phone to EDL-Mode: 1. Turn off the phone. 2. Press the buttons. <Nutrition + Volume up. + Turning down the volume> 3. Hold for 10-15 seconds until "Qualcomm" appears in Device Manager. HS-USB QDLoader 9008".
- In Mi Flash Pro, select firmware (.mbn) and press Flash. The process will take 5-15 minutes.
- Once completed, the phone will automatically restart. The first turn on can take up to 10 minutes.
β οΈ Attention: Firmware through EDL It resets all the data and can block the bootloader if it's unlocked. Use this method only if other methods have failed.
π‘
EDL-The mode is the last chance to restore the Redmi 8 if other methods fail, but it requires special drivers and firmware in.mbn format, which are not always available officially.
5. Unlocking the bootloader: if the firmware is blocked
If you try to flash Redmi 8, you get a device is locked error or flash is not allowed in locked state, then the bootloader is locked. Xiaomi blocks it by default to protect against unauthorized changes. To flash custom firmware or roll back to an older version. MIUI, will need to be unlocked.
The official method is through the Mi Unlock Tool utility, but it has limitations:
- β³ Requires to link your Mi Account to your device (minimum 72 hours of waiting time).
- πΆ You need an active internet connection on your phone (even if it doesnβt turn on).
- π Unlocking resets all data.
Instructions for unlocking:
- Download Mi Unlock Tool from the official website.
- Sign in to your Mi Account on your phone (if it still turns on) or via Fastboot:
- After unlocking the loader will be open for firmware custom ROM or a rollback to old versions MIUI.
If the unlock fails:
- π Make sure your Mi Account is linked to your phone (check Settings). β Mi Account).
- π‘ Try another one. IP-address (sometimes Xiaomi blocks unlocking for certain regions).
- β³ Wait 72 hours after you have linked your account (if your phone is new or after you reset).
6. Anti-Rollback Protection: Why you can't roll back on the old one MIUI
Xiaomi Redmi 8 is equipped with an Anti-Rollback Protection mechanism that blocks the installation of firmware older than a certain version. MIUI, get a mistake:
Anti-rollback check failOr the phone will turn into a brick.
How to check the acceptable version:
- Check out the current version. MIUI in settings (Settings) β The phone. β Version. MIUI).
- Compare the compatibility table for Redmi 8 (codenamed olive):
| Current version of MIUI | Minimum permissible version for rollback | Note |
|---|---|---|
| MIUI 12.5 and newer | MIUI 12.0.1 | Recoil below 12.0.1 blocked |
| MIUI 12.0.x | MIUI 11.0.6 | Early versions 11.x may not be established |
| MIUI 11.0.x | MIUI 10.3.2 | A rollback to Android 9 is possible, but not recommended |
If you need to revert to an older version:
- π Find a modified firmware with Anti-Rollback bypass (look for forums) 4PDA or XDA-Developers).
- π§ Use custom Recovery (for example, TWRP), But it'll require an unlocked bootloader.
- β οΈ Be prepared for the risk of βbrickingβ β if the bypass doesnβt work, the phone may stop turning on.
π‘
If you need to roll back due to bugs in the new version MIUI, Try resetting through Recovery first. Often it solves problems without risking an anti-Rollback breach.
7. Hardware reset: if the phone does not respond to buttons
If Redmi 8 doesnβt turn on, charge, or respond to button combinations, there may be a hardware problem (a dead battery, a damaged power controller).
Instructions:
- Connect your phone to charge for 30 to 60 minutes (use the original cable and power supply).
- Squeeze the power combination + Volume up. + Reduce volume by 20-30 seconds.
- If the phone vibrates or the logo appears on the screen, release the buttons. If there is no reaction, try again.
- If the reset works, the phone will reboot to Fastboot or Recovery β follow the instructions in the relevant sections.
If the hardware reset did not help:
- π Check the battery: connect to another charger or try charging from another phone.
- π Check the port. USB-C for damage or oxidation.
- π οΈ If the phone does not show signs of life (no vibration, does not warm), a hardware malfunction is likely - contact the service.
β οΈ Note: Some Redmi 8s may have a power controller protection after a long idle (e.g., zero discharge) in which case the phone will not charge until the battery has received an initial pulse. Try holding it for 1-2 hours or using a more powerful power supply (e.g. from a laptop).