You're sending important things. SMS-A message, but not sure if it reached the destination? on Xiaomi Redmi 9 there is a hidden feature that solves this problem - a delivery report SMS. This option allows you to receive notifications that your message has successfully reached the recipient, but where to find it in the settings of your smartphone and how to set up the right settings?
The problem is that many users don't even know it exists, and those who do, often find that reports don't come in and blame the carrier for it. In fact, 80 percent of the time, the problem is the phone itself, and in this article, we'll look at all the ways to include Redmi 9 delivery reports, including the hidden developer settings and the different carriers.
What is an SMS Delivery Report and Why You Need It
Delivery Report (or SMS Delivery Report) is a standard mobile communication function that tells the sender the status of their SMS. When you activate this option, after sending a message, you get a short notification like "delivered" or "not delivered."
- π Important business correspondence (contracts, confirmations)
- π³ Bank Notices and Confirmation Codes
- π Sending messages to regions with unstable communications
- π Control over SMS-mailing lists (to know if messages have reached customers)
On Xiaomi Redmi 9, this function works through interaction with the SMSC (SMS-center operator).
β οΈ Note: Not all operators support delivery reports for all tariff types, for example, some virtual operators (such as Tele2 or Yota) may ignore such requests.
Itβs also worth distinguishing between a delivery report and a read notification (which shows whether the recipient has opened a message), which only works on instant messengers like WhatsApp or Viber, not standard SMS.
Checking the support function of your operator
Before setting up your phone, make sure your carrier supports delivery reports at all. Here is the up-to-date table for the main Russian providers (data for 2026):
| Operator. | Support for reports | Features | SMSC number |
|---|---|---|---|
| MTS | Yes. | It works on all tariffs except corporate ones. | +79160000000 |
| Beeline | Yes. | Maybe not work on the "Limitless" tariffs | +79030000000 |
| MegaFon | Yes. | Requires activation through USSD-team *105*00# | +79260000000 |
| Tele2. | Partially. | It does not work on virtual numbers. | +79500000000 |
To check the support on your tariff:
- Send an SMS to any number (such as your second phone)
- If the phoneβs settings include a delivery report, but the notification did not arrive β the problem is in the operator.
- Call support at 0611 (for MTS) or similar for your operator and specify
Method 1: Enable via standard SMS settings
The easiest way to activate reports is through the message menu. On Redmi 9 with MIUI 12/13/14, the path looks like this:
- Open the Messages app (the envelope icon)
- Slip on three points in the upper right corner β Settings
- Select Extra or Advanced Settings (depending on the MIUI version)
- Find the item Delivery Report or Delivery Reports
- Switch the slider to the position on.
If there is no such clause, it means:
- π± You've got an old version. MIUI (Update through Settings β The phone. β Updating the system)
- π The operator has blocked this function at the level SIM-map
- π οΈ You need to activate hidden settings (see Method 3)
Check the MIUI version (must be at least 12.0)
Ensure stable network signal (2-3 antenna divisions)
Have a second phone on hand for testing
Write down the number. SMSC your operator-->
After switching on, send a test. SMS And you wait for the notification. It'll look like a little text underneath the message you sent: "β Delivered [date]β or "β Not delivered".
Method 2: Configure through USSD-operator
Some operators require additional activation of the function through special commands. USSD-codes for major providers:
- πΆ MTS: *111*55# β select βServicesβ SMS" β "Delivery report"
- πΆ Beeline: *110*181# β Enter the password (by default) 1234 last 4 number)
- πΆ MegaFon: *105*00# β wait SMS-confirmation
- πΆ Television2: *155*1# β The function may be paid (specify)
Once you have the command, you will receive an SMS with the activation confirmation, and it is important that MegaFon and Beeline sometimes require a phone restart to make the changes take effect.
If USSD-team didn't work:
β οΈ Note: Check the balance - on some rates for USSD-Requires a minimum balance (usually) 1-2 Also make sure you do not activate the "Saving Traffic" mode in the settings. SIM-map.
Method 3: Hidden settings through the engineering menu
If standard methods fail, you can try activating reports through the Hidden Menu, a method that requires caution, as incorrect actions can disrupt the network.
Instructions for Redmi 9:
- Open the phone (calling) application
- Enter the code ##4636##
- Select Phone Information (Phone Information)
- Scroll down to the SMSC block
- Make sure that the SMSC number matches your operator (see table above)
- If the field is empty, enter the number manually and click Update.
For advanced users, there is an alternative method through adb:
adb shell content insert --uri content://telephony/carriers --bind name:s:"Custom" --bind apn:s:"internet" --bind mmsc:s:"http://mmsc" --bind mmsproxy:s:"proxy" --bind mmsport:s:"8080" --bind smscenter:s:"+79160000000"Replace +79160000000 with your carrierβs current SMSC.
What to do if the engineering menu does not open?
Solving the Problem: Why Delivery Reports Are Not Coming
If you have enabled the feature but notifications never appear, check out these points:
| Problem. | Reason. | Decision |
|---|---|---|
| Reports don't come to any numbers. | Wrong SMSC | Check the number. SMS-centered on ##4636## |
| It only works for some numbers. | Operator restrictions | Call support and clarify the terms of the tariff |
| Notifications are coming with a delay | Poor network coverage | Enable 3G Only in your network settings |
| The function shuts down. | Resetting the application settings | Disable optimization for the Messages app |
A special case is dual SIM-On Redmi 9, delivery reports can only work on the main one. SIM (Slot 1. - To change priority:
- Go to Settings. β SIM-maps and mobile networks
- Select Control. SIM-map
- Set the SIM as the primary SMS
π‘
If you frequently send SMS roaming, check before traveling whether the local operator supports delivery reports.
Alternative ways to track SMS
If standard shipping reports donβt work, consider these options:
- π² Messengers with confirmation of reading: WhatsApp, Telegram, Viber β all of them show the statuses βdeliveredβ and βread"
- π§ Email-to-SMS gateways: Services such as SMS@mts.ru or beeline-sms.ru often give extended reports
- π Mass mailing services: SMS.RU, SMSClub, TurboSMS β all support detailed shipping statistics
- π Tracking applications: "SMS Delivery Reports" (Play Market) or "Textra SMS" logged
For business purposes, a specialized service will be the best solution, for example, SMS.RU provides:
- Real-time delivery reports
- Statistics for each communication
- Ability to resend undelivered SMS
The cost of such services starts from 0.5 rubles per SMS, which is often cheaper than using mobile communication with reports.
π‘
For critical messages (bank codes, legal notices) always use alternative confirmation channels. SMS does not guarantee 100% delivery even with reports included.
Security: Risks of using delivery reports
Despite the convenience, the feature has several hidden threats:
1. Metadata Leak: Each delivery report contains information about your number, shipping time and status, and this data may be collected by the operator for analytics.
2. Additional costs: Some operators charge reports as separate SMS (especially in roaming), for example, on Tele2, the cost can reach 3 rubles per notification.
3.Spam Risks: Fraudsters can use delivery confirmations to check the activity of the number before attacks.
β οΈ Note: If you notice that delivery reports are coming to numbers you didn't send SMS β It's a sign of a possible break-in. SIM-Contact the operator immediately for verification.
To minimize the risks:
- π Turn off reports when they are not needed
- π΅ Use a separate one. SIM-map
- π‘οΈ Install. PIN-code SIM-map (in the security settings)