Xiaomi Redmi 4 is one of the most popular budget smartphones of 2016-2017, but even after years its owners are faced with the need to completely reset. Slowdown, viruses, preparation for sale or a critical system error can be different. In this article, we will analyze all the current methods of formatting, from standard reset through settings to βhardβ methods through Recovery and Fastboot.
It's important to understand that the term "format" in the context of smartphones often implies a factory reset (wipe), rather than formatting internal memory as on a PC. We'll look at both options - cleaning the system and completely erasing data from memory. You'll also learn how to avoid losing photos and contacts before resetting and what to do if the phone "hangs" during the process.
Preparing for Formatting: What to Do Before Resetting
Before you start resetting, make sure you have all the important data stored.
- πΈ Photos and videos (including screenshots and downloads from messengers)
- π Contacts (unless synced with Google or Mi Account)
- π Application files (save games, program settings)
- π Wi-Fi and account passwords (unless recorded separately)
Methods of backup:
- π₯οΈ Copying on PC: connect the phone to USB file transfer (MTP) and copy the folders. DCIM, Downloads, Pictures.
- βοΈ Cloud services: upload files to Google Drive, Mi Cloud or Yandex.Disk (available 5-15 GB for free).
- π± Third-party apps: use Swift Backup (requires root) or Titanium Backup for app backup.
π‘
If you have Google contacts sync enabled, they will automatically recover after reset. Check this in Settings β Accounts β Google β Sync.
Also check:
- π Battery charge (at least 50% β when reset via Recovery, the phone should not turn off).
- π Original USB-Type-C cable (required for the method via Fastboot).
- π Write down the firmware version (Settings) β The phone. β Version. MIUI) β This will help with recovery.
What happens if you don't back up?
Method 1: Reset via the settings menu (the easiest one)
This method is suitable if the phone turns on and responds to touch, it requires no additional tools and takes 5-10 minutes.
Instructions:
- Open the settings (cog icon on the desktop).
- Go to Additional β Recovery and Reset (on some versions of MIUI, the path may be different: System β Reset).
- Select Settings Reset.
- The system will tell you what to delete: π± All data (full reset) πΎ Internal memory (optional if you need to clear files)
Confirm the action by entering a pattern lock or PIN-code.
Wait for the reboot (the phone may be on longer than usual).
Make sure the phone is charged|Backup important data|Remember your Mi Account (if tied)|Disable screen protection (optional)-->
After the reboot, you will see the screen of the initial settings, as after the purchase. If the phone requires data input from Mi Account, use the previously associated account.
π‘
Resetting through settings does not delete files from the microSD card (if installed). To clear it, format separately in the Storage section.
Method 2: Formatting with Recovery Mode (if the phone is not turned on)
If Xiaomi Redmi 4 is stuck on the logo, does not respond to buttons or is blocked after a failed update, a reset via Recovery will help.This mode is sewn into the firmware and works even if the system is damaged.
How to log in to Recovery:
- Turn off the phone (press the power button for 10-15 seconds).
- Press the Power button + Volume up at the same time.
- Hold until the Mi logo and menu appear in English/Chinese.
Step-by-step:
- Install Xiaomi and ADB/Fastboot drivers on PC (for example, via Mi PC Suite).
- Turn off the phone and press Volume Down + Power to enter the Fastboot (the image of a hare in a hat-eared will appear).
- Connect your phone to your PC and open the command line (Win + R β cmd).
- Check the connection command: fastboot devices must display the serial number of the device.
- Run full formatting: fastboot erase userdata fastboot erase cache fastboot format system fastboot format data
- After formatting, run your phone through MiFlash (instruction below).
β οΈ Note: Fastboot format and fastboot erase commands permanently delete all data, including IMEI And you can set up the communication module, and without the next firmware, the phone will become a brickΒ».
How to flash Redmi 4 after formatting:
- Download firmware in.tgz format for your model (for example, Redmi 4 Prime - markw, Redmi 4X - santoni).
- Unpack the archive in a folder without Cyrillic characters.
- Open MiFlash, select the firmware folder and press Refresh (the device should be displayed).
- Select Clean All mode and press Flash.
- Wait for the completion (5-10 minutes) and reboot.
What to do if MiFlash makes a mistake?
Table: Comparison of formatting methods
| Method | Difficulty | Tools required | Deleting the Mi Account | Implementation time |
|---|---|---|---|---|
| Through settings | β (simple) | Just a phone. | β No. | 5-10 minutes |
| Recovery Mode | ββ (middle-of-the-road) | Phone buttons | β No (requires password) | 10-15 minutes |
| Fastboot | βββ (difficult) | PC, cable, firmware | β Yes (on unlocking) | 20-30 minutes |
| EDL Mode (service) | ββββ (difficult) | PC, firmware box | β Yes. | 30-60 minutes |
Frequent mistakes and their solutions
Even if you follow the instructions correctly, you can have problems, and let's look at the typical situations and how to fix them.
1.The phone doesn't go out of Fastboot mode
If the phone does not restart after fastboot commands:
- π Check the cable and port USB (Try another cable).
- π Battery charge could fall below critical level β connect charging for 10-15 minutes.
- π₯οΈ Execute the forced reboot command: fastboot reboot
2.After reset, the phone asks for the old password
This means that Factory Reset Protection (FRP) has been activated on the device.
- π Enter the password from the last Google account that was on your phone.
- π§ If you donβt remember your password, use the access restoration.
- π οΈ To get around FRP You will need firmware through Fastboot with protection disabled (instructions are on the forums) 4PDA or XDA).
3.The "Cannot receive hello packet" error in MiFlash
The problem is with drivers or connectivity.
- Turn the phone off the PC.
- Remove Xiaomi drivers through Device Manager.
- Install the drivers again (download from the official website).
- Connect the phone to Fastboot mode and repeat the firmware.
π‘
If MiFlash doesnβt see the device, try running it in Windows 7 Compatibility Mode (right-click on executable file β Properties β Compatibility).
How to Recover Data After Formatting
If you havenβt done a backup, the chances of returning the data depend on which reset method was used:
- π± Reset via Settings: Data is deleted software, you can try to recover it using DiskDigger or Recuva (root required).
- π§ Recovery Mode: chances are lower, but some files may remain in unused memory sectors.
- π₯οΈ Fastboot: Data deleted at low level β recovery is almost impossible.
Instructions for recovery through DiskDigger:
- Install DiskDigger from Google Play (or download APK for PC).
- Start the scan (select the full scan).
- Mark the types of files to search for (photos, videos, documents).
- Wait until it is completed (may take a few hours).
- Save the files found to a memory card or PC.
β οΈ Warning: Don't save recovered files to the phone's internal memory - this can overwrite the remaining data.Use microSD or cloud.
To restore contacts and messages:
- π Contacts: If they were synced with Google, they will automatically recover after logging in to your account.
- π¬ Messages: Try it out SMS Backup & Restore (if backup was done before).