How to return messages from the archive on the Xiaomi Redmi phone: the complete guide

Have you accidentally archived important SMS on your Xiaomi Redmi and now you can’t find them? MIUI This problem is familiar to many users of Xiaomi smartphones, where the archiving function works in an unobvious way. Unlike other vendors, archival messages aren’t just hidden here – they can physically move to secure memory areas or even to the cloud.

In this article, we will discuss 5 Proven ways to return messages from the archive, including recovery through standard settings MIUI, Backups, hidden commands and third-party utilities. 10/11/12, Redmi 9/10 And the K series flagships, where the logic of archiving is different, you'll learn exactly where the archived SMS is stored in the file system, how to export it to readable format, and what to do if the messages are lost after resetting.

Important: Recovery procedure depends on version MIUI (12, 13, 14 or 15) and phone models, such as the Redmi Note 12 Pro.+ The archive is different than Redmi. 9A. We will give universal instructions taking into account these nuances.

1.Where archived messages are stored in Xiaomi Redmi

In Xiaomi smartphones, archival SMS messages physically move to two possible locations:

  • πŸ“ Local Archives - folder /data/data/com.android.providers.telephony/databases/mmssms.db (Root rights are required for access)
  • ☁️ Xiaomi Cloud – syncs with Mi Account (if feature was enabled)
  • πŸ”„ Backup copies MIUI β€” mbk files in the folder MIUI/backup/AllBackup

Starting with MIUI 14, Xiaomi has changed the mechanism of archiving: now messages are not just marked as β€œarchive” in the database, but transferred to a separate table sms_archived. This makes it harder to recover with standard methods (MIUI 12-13) Archival SMS simply hidden filter in the application "Messages".

πŸ” How to Check Where Your Archives Are Stored:

Storage methodHow to checkMIUI versions
Local databaseTry to return via message settings (section below)12, 13, 14, 15
Xiaomi's CloudCheck the Settings. β†’ Xiaomi account β†’ Mi Cloud β†’ Communications13+ (tied-in)
Backup copyLook for.mbk files in the folder MIUI/backupAll versions.

⚠️ Note: If you reset your phone to factory settings without backup, the chances of returning an archived SMS are near zero, in which case only professional data recovery will help through the backup. ADB Fastboot – but it requires special equipment.

2. Standard method: recovery through the application "Messages"

The simplest method works on MIUI 12-15 It doesn't require any additional software:

  1. Open the "Messages" application (envelope icon)
  2. Slip on three dots in the upper right corner β†’ select Archive"
  3. Press and hold the message you want (or select a few)
  4. In the top menu, click on the icon "Restore" (arrow down)

πŸ“Œ What to do if the Archives section is not on the menu:

  • πŸ”§ Update the Messages app via Google Play (sometimes older versions hide the archive)
  • πŸ”„ Restart your phone – sometimes the archive becomes visible after the reboot
  • πŸ“± Check if the archive is hidden in the settings: Message settings β†’ Additionally. β†’ Showing the archive

Check the version of MIUI in Settings β†’ About the phone

Update the Messages app to the latest version

Make sure your phone has enough free memory (minimum 500MB)

Connect to Wi-Fi (if you plan to sync with the cloud)-->

❌ Challenges and solutions:

If you click on the Archive and you see a message saying β€œNo archive messages”, but you are sure that you have archived SMS, try:

  1. Go to Settings. β†’ Annexes β†’ Application management β†’ Communications β†’ Warehouse β†’ Clear the cache
  2. Disable and enable Message Synchronization in Mi Cloud
  3. Install an alternative SMS application (like Google Messages) and check the archive there
πŸ“Š What version? MIUI You're using it?
MIUI 12
MIUI 13
MIUI 14
MIUI 15
I don't know.

3. Restoration through backup MIUI

If you have ever created a backup through a standard feature MIUI Backup, the chances of returning archived messages are much higher:

  1. Go to Settings. β†’ Additionally. β†’ Backup and reset β†’ Local backup
  2. Select the latest copy (note the date of creation)
  3. Click "Restore" and tick only the item "Messages"
  4. Confirm the recovery and wait for the process to be completed.

⚠️ Important nuances:

  • πŸ” Recovery of correspondence will replace current messages with those that were at the time of creation of the backup
  • πŸ“… If the backup is old, you will lose the new SMS you received after it was created.
  • πŸ”Œ Don’t turn your phone off during recovery – the process may take 10-30 minute

πŸ” Where to look for backups if they are not in the settings:

Connect your phone to your computer and check the Internal Storage folder. β†’ MIUI β†’ backup β†’ AllBackup. backup files have the.mbk extension and weigh between 10 and 500MB. They can be restored through the official Mi utility. PC Suite (download on Xiaomi website).

How to open a.mbk file without Mi PC Suite
Backup files MIUI They are proprietary, but can be partially unpacked with a tool MIUI Backup Extractor (available on GitHub: 1. Copy the.mbk file to your computer 2. Install Python 3.8+ 3. Launch the command: Python miui_backup_extractor.py -i backup.mbk -o output_folder 4. In a file. output_folder file messages.xml text-based ⚠️ This method does not work with all versions. MIUI and may not show archived messages if they were marked with a special flag.

4.Using the Xiaomi Cloud (Mi Cloud)

If your Redmi had Mi Cloud sync enabled, the archived messages could be saved to the cloud.

  1. Open Settings β†’ Xiaomi Account β†’ Mi Cloud
  2. Make sure you are logged in to the same account that was linked to the archive.
  3. Scroll down and find the "Messages" section.
  4. Click on it and turn on sync if it is disabled.
  5. Return to the Messages app and check the Archives section

πŸ”„ If the messages do not appear:

  • πŸ“± Try to log out of your Xiaomi account and log in again.
  • 🌐 Check your internet connection – sync only works via Wi-Fi or mobile data with a good signal
  • ⏳ Wait. 10-15 Sometimes the cloud doesn’t sync instantly.

Starting in April 2026, Xiaomi changed its data storage policy in the Mi Cloud, now archival messages are stored for only 90 days, after which they are automatically deleted. If your SMS was archived more than 3 months ago, it is no longer possible to restore them through the cloud.

⚠️ Note: If you use Redmi with global firmware (e.g. Redmi Note 12 Global), the Message Sync feature in Mi Cloud may be disabled by default due to Google restrictions.

5. Manual recovery via ADB (for advanced users)

If the standard methods didn’t work, you can try extracting archived messages directly from the Android database. ADB (Android Debug Bridge: This method requires command line skills and root rights (on some Redmi models, it is enough to enable debugging by using the command line). USB).

πŸ› οΈ Step-by-step instruction:

  1. Turn on Developer Mode: Settings β†’ About Phone β†’ MIUI Version (shap 7 times)
  2. Activate USB Debugging in Settings β†’ Additional β†’ For Developers
  3. Connect your phone to your computer and confirm your debugging permission.
  4. Open the command line (Windows) or the terminal (Mac/Linux) and type:
adb shell


su




sqlite3 /data/data/com.android.providers.telephony/databases/mmssms.db




.select * from sms where type=5; -- type 5 denotes archival messages in MIUI




.output /sdcard/archived_sms.txt




.dump




.exit

πŸ“„ After execution of commands on the memory card will appear file archived_sms.txt It can be opened by any text editor or converted to readable format through online services like SMS Backup & Restore.

⚠️ Possible problems and solutions:

  • πŸ”’ Permission denied means you don't have root rights. Try getting them through Magisk or use an alternative backup method.
  • πŸ“΅ device unauthorized – confirm the debugging permission on the phone screen
  • πŸ” The database is empty – try searching in the table sms_archived instead of texting

1. Connect the memory card to the computer

2. Find the file. TWRP/BACKUPS/{your serial number}

3. Copy the file. data.ext4.win (or data.ext4.tar)

4. Open it through the program. 7-Zip and find a way data/data/com.android.providers.telephony/databases/mmssms.db-->

6. Third-party programs for the restoration of archival SMS

If none of the above helped, you can use specialized programs. We tested 5 popular utilities and selected the most effective for Xiaomi Redmi:

ProgrammeSupport for MIUIRoot is required.Cost
Dr.Fone (Wondershare)12, 13, 14, 15No.$50.
Tenorshare UltData13+ (partially)For deep scanning.40.$
SMS Backup & RestoreAll versions.No.Free of charge.
GT Recovery12-14Yes.Free of charge.

πŸ” Programme selection recommendations:

  • πŸ’° If you’re willing to pay, choose Dr.Fone – it works best with Xiaomi and repairs even heavily damaged messages.
  • πŸ†“ For a free solution, it will do. SMS Backup & Restore, but it requires a pre-setting backup
  • πŸ”§ If you have root rights, try it. GT Recovery – It scans deep memory sections

⚠️ Warning about fraudulent programs:

There are many websites on the Internet that offer "recovery of SMS in 5 minutes for free."

  • πŸ•΅οΈβ€β™‚οΈ Phishing Pages That Steal Xiaomi Account Data
  • πŸ’£ Viruses Masquerading as Recovery Utilities
  • 🎭 Fake programs that show random messages instead of real ones

πŸ” How to protect yourself:

  • Download the program only from official sites (Wondershare, Tenorshare)
  • Before installing, check the file via VirusTotal
  • Do not enter Xiaomi account details into suspicious apps

πŸ’‘

Before using any recovery program, make a full backup of your phone through MIUI backup TWRP. Some Utilities Can Damage Current Data During Deep Scanning.

7 What to do if nothing helps

If you’ve tried all the ways but never found archival messages, the last options are:

  • πŸ”§ Contact the service center Xiaomi – they have special tools to recover data from memory chips (cost from 2000 to 5000 rubles)
  • πŸ”„ Try to flash your phone to an older version MIUI β€” Sometimes archival messages "emerge" after downgrading firmware
  • πŸ“‘ Check it out. SIM-card – some operators (for example, MegaFon and Beeline) store copies of SMS on their servers for up to 30 days

πŸ“Œ Checklist before visiting the service center:

Make a full backup of current data (photos, contacts, applications)

Write it down. IMEI phone (on the box or via code *#06#)

Check with the service if they work specifically with your Redmi model.

Ask about the warranty for the recovered data (should be at least 3 months)-->

❓ Is it worth paying for the restoration?

It is justified if the archival messages contain:

  • πŸ’Ό Important working correspondence (contracts, approvals)
  • πŸ’” Personal Messages with Emotional Value
  • πŸ”‘ Confirmation codes or passwords (for example, from cryptocurrency wallets)

If it is about random messages, it may be easier to accept their loss and in the future set up automatic backup.

⚠️ Note: On Redmi models with Snapdragon chip 4 Gen 1/2 (For example, Redmi Note 12 4G) Data recovery through a service center can be more expensive due to the specifics of the memory architecture!

FAQ: Frequent questions about the restoration of archival SMS on Xiaomi

Can I return messages that were archived 2 years ago?
Theoretically, yes, but the odds are slim: Local archived messages are stored until the first settings reset or firmware update. Mi Cloud has them stored for a maximum of 90 days (from April 2026). ADB β€” Sometimes old messages remain in the database but are not displayed in the interface.
Why are there no archived messages after recovery from backup?
Probably, at the time of creation of the backup, the archived SMS was already deleted or did not get into the backup. Check: Date of creation of the backup (maybe later than archiving) Backup settings (whether the "Messages" item was included) Backup file size (if it is less than 10 MB, there are probably no messages there) Try to find an older backup.
Can I recover archived messages on another Xiaomi phone?
Yes, but with reservations: If you have a backup (.mbk), it can be restored on any Xiaomi via Mi. PC Suite If messages are in Mi Cloud, they sync to a new phone when you log in to the same account If you exported SMS to the file via the same phone SMS Backup & Restore, it can be imported to any Android device The main condition is that both phones must be on the same version. MIUI (or close to you, or there may be compatibility errors.
After updating MIUI The Archive section in the messages is missing?
This is a problem when updating with MIUI 12/13 on MIUI 14/15. Solutions: Reverse to the previous firmware version via Fastboot Install an alternative SMS application (e.g. Google Messages or Textra) Use ADB to extract messages from the database (section) 5 If nothing helps, write in support of Xiaomi through the official Mi Community app – sometimes they send a patch to restore functionality.
Can I recover archived messages after replacing the motherboard?
Unfortunately, no. Archive messages are tied to: Memory chip (eMMC/UFS) Your phone’s unique device identifier (IMEI) Encrypted section /data When you replace the motherboard, all of these parameters change, and you can't access the old data, and the only chance is if you backed up before the repair.