Xiaomi Redmi 3 (codenamed ido) is still popular with users due to its robust hardware and custom firmware installation, but over time, any gadget starts to slow down, give errors or refuse to turn on, and in such cases, reinstallation of the system β whether it is a factory reset or a complete firmware reflash β helps.
In this article, weβll break down all the ways Redmi 3 is reinstalled: from simple menu reset to manual firmware via Fastboot and Mi Flash Tool. You will learn how to save data before the procedure, what tools you will need, and how to avoid errors, such as βbrickβ (turning your phone into a βbrickβ) when you incorrectly firmware the preloader partition. 3S and standard version.
Preparing for reinstallation: what to do before starting
Before you start resetting or firmware, be sure to follow these steps β they will save you from data loss and unforeseen problems:
- π± Save important data: contacts (export to.vcf), photos, messages (use Mi Cloud or Google Photos!
- π Charge the battery to at least 60%. When discharged during firmware, the phone may turn off and stop responding to charging.
- π Prepare the cable: use the original USB-Xiaomi cable (or quality cable) cheap cables often cause data transmission errors.
- π» Install drivers: download Mi Phone Manager or Qualcomm drivers manually to work with Fastboot.
If you plan to flash your phone through a PC, check:
- π₯οΈ The driver signature function should be disabled on the computer (for Windows). 10/11). Otherwise, the system will block the installation of Mi Flash drivers.
- π Is bootloader unlocked? Unlocking is not required for official firmware via Mi Flash, but for custom ones (for example, LineageOS) is mandatory.
β οΈ Note: If you used Mi Account and enabled Find Device, after resetting, the phone will require you to enter a password from your Xiaomi account. untie the device in advance in your account settings!
Method 1: Reset to factory settings via the settings menu
The easiest and safest method is soft reset via the standard menu, which deletes all user data but saves the current version of MIUI, which is suitable if the phone turns on and responds to touch.
How to do this:
- Open Settings β About the phone β Reset settings.
- Select Reset all settings (not to be confused with Network Reset!).
- Enter the password (if installed) and confirm the action.
- Wait for the reboot (it will take 3-5 minutes).
After the reset, the phone will start with a clean system, as after purchase, all applications, accounts and files in memory will be deleted, but:
- β Updates will remain MIUI (firmware version won't roll back).
- β There'll be files left on SD-map (if it is installed).
- β Will be removed: SMS, calls, Wi-Fi settings, network passwords.
β οΈ Note: If after resetting the phone asks for a password from Mi Account, and you do not remember it, restore access via account.xiaomi.com!
π‘
If the menu reset doesn't work (the phone freezes), try hard reset via Recovery. To do this, turn off the phone, then press Volume++ Power before the Mi logo appears.
Method 2: Hard Resetting with Recovery Mode
If the smartphone doesn't turn on, freezes on the logo or doesn't respond to touch, resetting through Recovery will help, which works even with corrupted system files, as it uses built-in recovery.
Instructions:
- Turn off the phone (squeeze the power for 10 seconds if it freezes).
- Press Volume+ and Power at the same time until the Recovery menu (the Mi logo with android robot) appears.
- Use volume buttons for navigation and power for selection.
- Select Wipe Data β Wipe All Data (complete cleanup).
- Confirm the action and wait for the completion (the phone will restart automatically).
Redmi 3 uses Xiaomi's stock Recovery, so the interface will be in Chinese/English. If the menu is in Chinese, focus on the icons:
- π§Ή β Data Cleanup (Wipe Data).
- π β reboot (Reboot).
- π± MiAssistant β Connect to Mi Assistant (not required for resetting).
| Action. | Buttons | Note |
|---|---|---|
| Entrance to Recovery | Loudness+ + Nutrition | Hold on for 10-15 seconds. |
| Selection of a paragraph | Volume Β± (navigation), Nutrition (choice) | In the Recovery drain sensor is not working |
| Data resetting | Wipe Data β Wipe All Data | Remove everything except firmware |
| Reboot. | Reboot β Reboot to System | After reset, the first launch will take 5-10 minutes. |
Turned off the phone (not just rebooted)
Charged the battery at least 50%
Prepared the original USB-cable (in case of errors)
I have been using the slate (if I plan to re-shoot after I reset)-->
Method 3: Fastboot (Mi Flash Tool)
If the reset didn't help or you want to upgrade/downgrade the MIUI version, you'll need firmware through Fastboot.
- π Restore the phone after the brick (if the preloader is not damaged).
- π Updates to the latest official firmware.
- π Backtracking to the old version MIUI (for example, 12 to 11).
You'll need to get the firmware:
- π» Windows computer (7/10/11).
- π Original. USB-cable.
- π¦ Firmware in.tgz format for Redmi 3 (download from the official website).
- π οΈ Mi Flash Tool Programming.
Step-by-step:
- Unpack the firmware (.tgz) in a folder without Cyrillic (for example, C:\redmi3_firmware).
- Turn off the phone and turn to Fastboot mode: press Volumeβ + Food before the appearance of a bunny with the inscription Fastboot.
- Connect your phone to your PC. The Android Bootloader Interface should appear in Device Manager.
- Launch the Mi Flash Tool, press Select and specify the path to the firmware folder.
- Select firmware mode: Clean All - complete cleaning (recommended when changing the version of MIUI); Clean All and Lock - cleaning + lock bootloader (only for official firmware!); Save User Data - saving user data (not always stable).
Flash
β οΈ Note: If the Mi Flash Tool gives an error critical partition flashing is not allowed, then you are trying to flash the unofficial firmware to the locked bootloader. Unlock the bootloader via the Mi Unlock Tool.
What if Mi Flash can't see your phone?
Method 4: Install custom firmware (TWRP + ADB)
For power users who want to install LineageOS, Pixel Experience or other custom firmware, you will need to:
- Unlocked bootloader (via Mi Unlock Tool)
- Installed Custom Recovery (TWRP)
- Firmware in.zip format (for example, with XDA Developers).
Instructions:
- Download TWRP for Redmi 3 (version 3.5.2 or later) and firmware.
- Install TWRP via Fastboot: fastboot flash recovery twrp-3.5.2-ido.img fastboot boot twrp-3.5.2-ido.img
- In TWRP, run Wipe β Advanced Wipe and mark Dalvik / ART Cache System Data Cache
Install β Choose. β Swipe to Confirm
Magisk
Advantages of custom firmware:
- π Higher performance (optimized core).
- π Up-to-date versions of Android (for example, Android 12 instead of Android) MIUI 11).
- π No restrictions on Xiaomi (Bloatware removed).
β οΈ Attention: Castom firmware can disrupt the operation of the module NFC or cameras on Redmi 3. Before installing, check reviews about a specific build on the XDA.
π‘
Custom firmware requires an unlocked bootloader and a TWRP installed. Without this, the phone won't boot after firmware!
Frequent mistakes and their solutions
When reinstalling the Xiaomi Redmi 3, users face typical problems.
| Mistake. | Reason. | Decision |
|---|---|---|
| This device is locked in Fastboot | bootloader locked | Unlock through Mi Unlock Tool (account binding required) |
| The phone does not turn on after the firmware | Preloader or incorrect firmware is damaged | Sweep through the official firmware through Mi Flash in Clean All mode |
| E: Unknown command in TWRP | Incompatible version of Recovery | Install TWRP 3.5.2 or later for ido |
| After reset, asks for a Mi Account password | Account tied to device | Restor your access to account.xiaomi.com or run through Fastboot with Clean All and Lock tagged |
If the phone does not respond to the buttons after a failed firmware:
- Turn off the battery for 10 minutes (disassemble the case or wait for full discharge).
- Connect to charging for 30 minutes, then try logging into Fastboot (Voice)β + Nutrition).
- If it doesnβt help, run the firmware through EDL-mode (Qualcomm boxing or help from a service center is required).