Traffic Control on Xiaomi MIUI 12: where to watch and how to set up

Xiaomi smartphone owners often face a situation where mobile Internet ends faster than expected, and there is an urgent need to check the current consumption. In the shell of MIUI 12, the data monitoring system has undergone significant changes compared to its predecessors, moving to new menu sections and getting an updated visual style. Understanding how this mechanism works allows not only to avoid unnecessary communication costs, but also to identify applications that consume resources in the background.

The Android system on which the firmware is based provides powerful tools for detailing statistics, but finding them the first time is difficult because of the deep nesting of settings. The user is not only able to see the total number of gigabytes, but also the ability to see the hourly activity of each software installed. This is especially true for those who use data plans with a limited data package or are in roaming, where the price of each megabyte is high.

In this article, we’ll take a closer look at all the ways to track traffic, from standard system utilities to hidden features available through an engineering menu or ADB. You’ll learn to set tight limits, customize notifications, and block network access for specific applications so that your smartphone works exactly the way you want it to work, rather than the way optimization algorithms intended.

The main way through system settings

The easiest and most affordable way to find out how much traffic has been consumed is in the standard operating system settings menu, and to do this, the user needs to open the Settings app and select a section, which is usually called the Settings app Β«SIM-Maps and mobile networks, or simply Mobile Network, and that's where the key connectivity management parameters are concentrated.

After you go to the specified section, the screen will display the current status of the connection, including the signal level and network type (4G/LTE/5G). However, we are not interested in this, but the statistics, which are often hidden under the additional menu or displayed as a graph. In MIUI 12, the interface may differ slightly depending on the regional version of the firmware (Global, China, EEA), but the logic remains the same.

At the top of the screen, you often see the total amount of data you've sent for the current period, and if you click on that number or on "Data Use," you'll be taken to a detailed report, and here the system shows you a breakdown by period: today, yesterday, the current month, and it's important to note that the meter can be reset automatically at a certain date, which can also be changed manually.

⚠️ Note: The system traffic counter may differ slightly from your carrier’s data due to the rounding and logging features of packets on the gateway side.

To accurately synchronize with your operator's tariff period, it is recommended to manually set the date of the reset of the statistics. This is done in the same menu where you view the flow. Find the item "Date of reset of statistics" and select the number when you start a new billing cycle. This will allow you to always see the current balance for the current period without having to keep your own records.

πŸ’‘

Set the date of resetting statistics on the day of the beginning of your tariff period, so that you can always see the current traffic balance without manually recalculating.

Use of the Application Security

In the Xiaomi ecosystem, the central element of resource management is the pre-installed Security app, which combines the functions of an antivirus, a memory cleaner and, importantly for our theme, a traffic counter, a tool that is often ignored by users, although it provides more flexible settings than the standard Android menu.

To access the statistics, run the Security app and find the Traffic usage icon, and here's a more graphic consumption chart, and you'll see not only the total volume, but also a list of apps sorted by gluttony, which allows you to instantly identify the program that is stealthily eating away at your Internet packet.

One of the key features of this section is the ability to control access for each application separately. You can prevent certain software from using mobile data, leaving access only through Wi-Fi. This is especially useful for navigators, streaming services or games that can be updated in the background without your knowledge.

  • πŸ“Š Detailed statistics for each application with a division into Wi-Fi and mobile network.
  • πŸ”’ The ability to block Internet access for selected programs in one click.
  • πŸ“… Set up an individual traffic limit with automatic Internet shutdown.
  • πŸ“‰ Day and hour consumption charts for peak load analysis.

Inside the Security app, Cards is also available, and by adding a traffic widget to your desktop, you can control the situation without going deep into the menu, and the widget shows the remaining amount of data in real time, which is extremely convenient for operational monitoring.

πŸ“Š How do you most often control traffic?
Through Android settings
Through the Security App
With a desktop widget
I'm not in control. I'm unlimited.

Setting limits and notifications

To avoid the unpleasant surprises of charging money for overpacking, MIUI 12 offers a flexible limit setting mechanism, which is not just passive surveillance, but an active tool to protect your budget.

The first step is to activate the restriction function. Click on Traffic Limit or Limit settings. Here you will need to specify the total amount of packet your carrier provides per month. Once you enter this number, the system will automatically calculate the daily rate of consumption.

You should set up thresholds for notifications, and you should set two alert levels, one, for example, 80% of the total, just informs you that traffic is coming to an end, and the second level, 95-100%, can initiate an automatic shutdown of mobile data.

β˜‘οΈ Setting up traffic limits

Done: 0 / 5

It's important to understand the difference between a warning and a lockdown. A warning is just a pop-up window that you can close and continue to use the Internet. Blocking will complete the connection until you manually allow further use. For family fares or children's phones, locking is critical.

ParameterDescription of actionRecommended value
Monthly limitTotal traffic volume at tariffUnder the contract with the operator
Date of dischargeThe beginning of a new periodDay of connection tariff
Notification thresholdPercentage of expenditure for communication80-90%
Limit actionWhat to do when you reach 100%Disable mobile data
Period of statisticsHow long will the record be kept?Monthly

Analysis of consumption by application

In-depth analysis of where your traffic is going, you can optimize your smartphone. In MIUI 12, the list of applications using the network is sorted by default from more to less, which helps to immediately identify β€œtroublemakers”.

It often turns out that the lion's share of traffic is consumed not by browsers or messengers, but by social networks with autoplay video or cloud storage that syncs a photo gallery. When you click on a particular application in the list, you will see the detail: how much data went through Wi-Fi and how much went through the mobile network.

Some applications have a "Limit Background Activity" feature, which means that the program will only be able to update content when you keep it open on the screen, and in the background, it will be closed to the network, which significantly saves battery power and traffic.

⚠️ Note: Disabling background activity for messengers (WhatsApp, Telegram) can lead to delays in receiving messages until the application is opened.

Special attention should be paid to system services and updates. Sometimes Google Play or Mi Cloud services can start large-scale synchronization or downloading updates over the mobile network, unless the appropriate restrictions are set, check the settings for auto-update applications in the Play Market store and make sure that the check box is β€œOnly through Wi-Fi”.

Hidden System Processes
You can see things on the traffic consumption list that have obscure names like Android System or Media Storage, and they typically consume a little bit, but if you see a spike, check if you're syncing photos or backing up.

Hidden functions and engineering menu

For advanced users who lack standardized reports, there are deeper levels of diagnostics, and in MIUI, some of them can be accessed through an engineering menu, although the functionality there is mainly about the radio module and signal quality, rather than detailed statistics of bytes.

However, there is a command that allows you to see more technical information about connections, and by entering the code ##4636## in the phonebook, you will be taken to the testing menu. The Statistics section may contain data about the package, but the interface there is often raw or empty on new versions of Android.

A more effective method for experts is to use ADB (Android Debug Bridge), by connecting a smartphone to a computer, you can download the detailed logs of network activity. The adb shell dumpsys netstats team will give an array of data on traffic consumption by each UID (application ID) with an accuracy of byte.

adb shell dumpsys netstats | grep"uid=10XXX"

Such methods are justified in cases where it is necessary to prove to the operator overspending or to detect viral activity that standard monitoring tools do not see.

πŸ’‘

Standard MIUI 12 tools are sufficient for 99% of users, deep diagnostics through ADB are only needed to detect complex network anomalies.

Problems with displaying statistics and their solution

Sometimes users are faced with a situation where the counter in the phone shows zero or is not updated in real time, this can be caused by a Network Monitor system process error or a conflict of third-party applications controlling the network (VPN, firewalls).

The first step in solving the problem is to clear the cache of the Security app and the system Settings app. Go to Settings β†’ Apps β†’ All apps, find what you want, select Memory and click Clear Cache. Don't worry, it won't delete your personal data or limit settings.

If the problem persists, check to see if the browser or YouTube app itself is running traffic saving mode. These programs have their own internal counters that may not sync with the system. Also make sure the smartphone has the correct time and date, as time desynchronization confuses the calculation of periods.

In rare cases, network resets help, which will return APN and mobile data settings to factory values. Reset path: Settings β†’ Connection and Sharing β†’ Reset Wi-Fi, mobile networks and Bluetooth. After that, you will need to re-enter passwords from Wi-Fi networks.

Why is the traffic counter not reset on the right date?
A common cause is a failure in the MIUI task scheduler system. Try changing the reset date to any other day, save it, and then return it to the desired value. This will restart the internal timer. Also check if you have automatic time synchronization disabled, which can shift the day.
Can you trust the Xiaomi counter in disputes with the operator?
The smartphone counter captures traffic at the operating system level, after passing through the modem, the operator counts traffic at its gateway, the difference can be up to 5-10% due to service packet headers and resending data when the signal is bad.
Does the enabled VPN affect the spending statistics?
Yes, with active VPN-All traffic is encrypted and goes through the tunnel. MIUI The main volume can be written to the application itself. VPN, Not the software you use, to accurately analyze the consumption of specific applications. VPN better off temporarily.
How to see traffic flow from the past months?
In the standard MIUI 12 interface, the history of past months is often not stored in detail, only the current period. To keep the archive, it is recommended to take a monthly screenshot of statistics or use third-party monitor apps from Google Play, which have the function of cloud-based history saving.
Why does the battery run out quickly when you use traffic?
Communications module is one of the main consumers of energy, constantly searching for the network in the zone of insecure reception (EDGE/3G) It consumes more energy than a stable one. 4G/LTE. In addition, background data synchronization with the mobile Internet turned on does not allow the processor to go into deep sleep.