The loss of important correspondence or service notification on a smartphone Honor 10i can become a serious problem, especially if the text contained confirmation codes, addresses or personal agreements. Users often delete messages accidentally or in a hurry to free up memory space, not realizing the value of the lost information until the very last moment. Fortunately, the architecture of the operating system Android and the features of the shell EMUI provide several mechanisms for returning lost data if you act quickly and competently.
The recovery process directly depends on whether automatic synchronizations have been previously configured or system backups have been created. Unlike some other manufacturers, Huawei and Honor use their own cloud services along with standard tools Googlewhich expands the ability to find lost data. However, it is worth understanding that the more time has passed since the deletion and the more actively the phone has been used since then, the lower the chances of success without using specialized software.
In this article we will analyze in detail all available methods: from checking the built-in baskets to using deep memory scanning through a computer. We will look at the nuances of working with a database mmssms.db and we will explain why standard deletion does not always mean physically clearing the memory sector. Follow the instructions carefully to maximize the likelihood of your messages being returned.
Checking the built-in Trash and Message Archive
The first and easiest step is to check the system "Trash" or "Archive" folder, which appeared in updated versions of the Messages application based on EMUI. Many users do not know that when deleting SMS, they are not erased instantly, but are moved to temporary storage, where they remain for 30 days. To find this section, open the standard messaging application and click on the three dots in the upper right corner of the screen.
In the drop-down menu, select the item Settings, and then find the section Trash or Message archive. If the function was active before deletion, you will see a list of all deleted SMS with the date they were erased. Select the messages you want, pinch them with your finger to highlight them, and press the Restorebutton. This will return them to the main inbox list.
⚠️ Attention: If you have previously emptied the trash manually or the automatic timer has been set clearing, messages will be lost forever through this interface. Also, this function may not be available in very old firmware versions.
It is worth noting that some telecom operators and custom firmware versions may hide this option. In this case, the system considers deletion as the final action. If there is no Trash item in the menu, then the messages were deleted directly from the database without an intermediate buffer. In this situation, proceed to the following methods related to cloud services.
Enable the Trash function in the message settings right now, even if it is empty now. This will save your data in the future if you accidentally delete an important SMS.
Recovery via Google account and cloud services
Ecosystem Google Offers a reliable tool for backing up data, including SMS, if this option has been activated in the phone settings. On the device Honor 10i synchronization can occur both through a standard Google account and through the cloud Huawei Cloud (if you used it before the sanctions). Verifying that you have a backup is a critical step before attempting a more aggressive recovery.
To check your Google backup, go to Settings your phone, then select the partition System and press Reset settings. Don't be put off by the name: we only need to look at the available backups without performing the reset itself. In some versions of Android, the path may look like Settings → Google → Backup. Here you will see the date of the last saved copy and its size.
- 📅 Check the date the backup was created copy: it must be before the moment of deleting messages.
- ☁️ Make sure that the “Backup data” switch was active at the time the copy was created.
- 🔄 Please note that restoring from a Google backup often requires a complete reset of the phone to factory settings.
- 🔐 Log in to the same Google account as was used on the phone previously, otherwise the copy will not be found.
If you were a user of the services Huawei, go to the application Gallery or Contact, click on the profile and select Cloud. Although Huawei Cloud often syncs photos and contacts, you can sometimes find backups of system data in the advanced settings. Restoring from the Huawei cloud is usually smoother and does not require a complete formatting of the device; just select the item Recover data in the cloud settings.
Using third-party software for deep scanning
When built-in tools and clouds are powerless, specialized apps for PCs come to the rescue, capable of performing a deep scan of the internal memory of a smartphone. Utilities such as Dr.Fone, Tenorshare UltData or FonePawanalyze the file system for “traces” of deleted data that has not yet been overwritten by new information. The effectiveness of this method directly depends on how actively you used the phone after removal.
To get started, you will need a computer with an operating system Windows or macOS and an original USB cable. Connect Honor 10i to the PC and launch the selected app. The key here is to enable USB debugging mode. Without this permission, the app will not be able to access the system memory partitions where the message database is stored.
⚠️ Attention: For most recovery apps to work, USB debugging mode must be enabled. This is done in the “For Developers” menu, which is hidden by default.
To activate debugging, go to Settings → About phone and quickly click on the item Build number seven times in a row. After the message “You have become a developer” appears, return to the main settings menu, find the section System and updates and select For developers. Activate the switch USB debugging. Confirm the action on the smartphone screen by pressing OK.
☑️ Preparing for scanning
After connecting, the app will prompt select the type of data to be restored. Check the box Messages or Messages and press the button Scan or Get Started. The process may take from 5 to 20 minutes depending on the amount of memory. Once the scan is complete, you will see a list of found messages: black usually displays existing ones, and red or orange indicates deleted ones that can be recovered.
Why may scanning not find data?
If you downloaded a lot of files after deleting, shot a video or installed applications, new data could physically overwrite the memory sectors where the deleted SMS were stored. In this case, even professional software is powerless.
Analysis of working with the mmssms.db database
For advanced users who understand the structure of the Android file system, it is useful to know that all SMS are stored in a specialized SQLite database called mmssms.db. The physical path to this file usually looks like /data/data/com.android.providers.telephony/databases/mmssms.db. During normal deletion, the entry is marked as free space, but the file itself can retain fragments of information until the next entry.
Direct access to this folder is impossible without root access (superuser rights). Obtaining root access to Honor 10i is a complex and risky procedure, as it requires unlocking the bootloader, which Huawei officially stopped providing several years ago. Without an unlocked bootloader, it is almost impossible to gain full access to the system partition using standard methods. /data almost impossible using standard methods.
| Option | Normal mode | With root access | With unlocked bootloader |
|---|---|---|---|
| Access to SMS database | Only through the app | Direct access to the file | Full access to partitions |
| Recoverability | Low (backups only) | High (sector scanning) | Maximum |
| Risk of loss of warranty | No | Yes (software) | Yes (hardware) |
| Procedure complexity | Minimal | High | Critical |
Attempts to extract a file mmssms.db through file managers without root access will only lead to copying an empty or encrypted container. Some utilities (claim) that they can pull data through temporary caches, but on modern versions of Android with disk encryption enabled this rarely works. Therefore, emphasis should be placed on methods that do not require intervention in system files.
Without root access, direct access to the system message database is closed. All recovery methods work either through backups or through analysis of logical data residues available through the debugging API.
Contacting the cellular operator
Many users forget that detailed information about incoming and outgoing messages (numbers, date and time of sending) is stored by the cellular operator. However, it is important to distinguish between metadata and message content. Operators, such as MTS, Beeline, Megafon or Tele2, store connection logs (billing) for a long time, but, as a rule, they do not save the text of the SMS themselves for reasons of confidentiality and storage space.
However, checking the details of calls and messages in the operator’s personal account can help restore the context of the correspondence. You will be able to see to whom and when the message was sent, which will allow you to contact the interlocutor and ask him to forward the text or take a screenshot of the dialogue history. This often turns out to be the most effective “human” way to restore information.
Go to your personal account on your operator’s website or mobile application. Find the section Details or Connection history. Select the desired period and order a report. In some cases, if the message was part of the “Bank Code” service or service alert, the operator may have a template for this message in its database and dictate its contents through the support service after identity verification.
⚠️ Attention: The content of personal correspondence is not stored by operators in the public domain. It is impossible to obtain the text of someone else's message legally through an operator without a court decision.
Preventing data loss and setting up auto-save
To avoid stress in the future, it is critical to set up automatic backup of messages on a regular basis. On Honor 10i this can be done in several ways that do not require constant user intervention. The best practice is to use a combination of local and cloud backups.
Install a reliable application for managing SMS from the store Google Play, for example SMS Backup & Restore. Set it to automatically create copies once a day or once a week and save them to Google Drive. This will take up minimal space, since text files weigh very little, but will provide you with a recovery point at any time.
- 📲 Set up synchronization with Google Drive in the phone backup menu.
- 💾 Periodically copy important correspondence to notes or instant messengers (Telegram, WhatsApp), where the history is stored in the cloud.
- 🔒 Regularly check that your Google account is active and has free space in the cloud.
- ⚙️ Disable automatic garbage cleaning in system utilities if they affect the message database.
It is also recommended to periodically make full backups of your phone to your computer through a proprietary utility HiSuite (if it is supported by your software version) or through a standard Android tool. A complete copy of the system ensures that in the event of a failure or loss, you can return the phone to the “as it was” state with all messages, contacts and settings.
How does HiSuite for Honor work?
HiSuite creates a complete image of the system. When restoring, the phone returns to its state at the time the backup was created. All data that appeared after this date will be deleted, so the method is only suitable for emergency cases.
Frequently asked questions (FAQ)
Is it possible to restore messages if the phone has been reset to factory settings?
It is extremely difficult to restore data after a full reset (Factory Reset). During a reset, the disk encryption keys change, making the old data unreadable. There is a chance only if you had an external SD card that was not formatted, or if you managed to make a backup before the reset.
Does enabling airplane mode affect the recovery process?
Yes, it is recommended to enable airplane mode before starting any recovery procedures, especially when using third-party software. This will prevent the receipt of new SMS, calls or background synchronization, which could overwrite the deleted memory sectors.
Is it safe to use free versions of recovery apps?
Free versions usually only allow you to scan your phone and show a preview of the files found. The restoration itself most often requires the purchase of a license. Be careful with completely free utilities from unverified sources - they may contain malware.
Will restoring from Google Backup delete my new messages?
Yes, restoring from a full Google backup usually involves returning the entire system to its state on the backup date. All messages and data received after this date will be lost. Use this method only if lost messages are critically more important than new ones.
How long are deleted SMS stored in the phone's memory?
Physically, the data remains in memory until the system writes new information over it. This may take from several hours to several weeks depending on the intensity of smartphone use. The less you use your phone after deletion, the higher the chances of saving your data.