How to Track Internet Traffic on Xiaomi Phone: Built-in Tools and Third-Party Apps

Monitoring the flow of Internet traffic on Xiaomi smartphones is a challenge for users with limited tariffs and those who want to optimize the operation of applications. The MIUI shell offers built-in monitoring tools, but their functionality often goes unnoticed. Meanwhile, the correct setup will avoid unexpected charges for exceeding the limit or slowing down the network due to background processes.

In this article, we will analyze all available ways to track traffic โ€“ from standard options to Settings. โ†’ SIM-maps and mobile networks to specialized applications like GlassWire or NetGuard. MIUI 14/15, which allow for the separation of statistics by SIM-And for the owners of dual-devices, for the owners of the dual-devices. SIM Instructions for setting notifications for each card separately.

MIUI built-in tools for traffic monitoring

The MIUI shell contains two main sections for monitoring Internet traffic: general statistics and app detail, the first one shows the total spending for the current month, the second one shows the "gluttonous" programs, and the main menu is opened:

  1. Go to Settings. โ†’ SIM-maps and mobile networks.
  2. Select Data Consumption (on some models โ€“ Traffic usage).
  3. Click on the gear icon in the upper right corner to access the reporting period and limits settings.

Here you'll see a daily consumption chart. Importantly, MIUI defaults to reset the statistics on the 1st of each month, but you can change this setting manually. For example, if your tariff is updated on the 15th, set that date in the period settings.

๐Ÿ“Š What type of traffic do you control more often?
Mobile (SIM-map)
Wi-Fi
Both types.
Not in control.

For details by annex:

  1. In the same section, scroll down to the section Using traffic by apps.
  2. Click on any application to see mobile network and Wi-Fi consumption separately.
  3. Activate the Background Data Limit switch if you want to block background activity for a particular program.

โš ๏ธ Attention: B MIUI 14 and newer, the Background Limit feature doesn't work for all system applications. For example, Google Play Services may ignore this limitation.

Set up notifications about exceeding the traffic limit

To avoid unexpected write-offs, set up alerts about approaching the limit.

  1. Open the Settings. โ†’ SIM-maps and mobile networks โ†’ Data expenditure.
  2. Slip the gear icon and select Set a Data Limit.
  3. Activate the Slider Set a warning and specify a threshold value (for example, 90% of your tariff).
  4. Below, set up Automatically Shutdown Mobile Data when you reach the limit.

Set the date of the reset of statistics|Activate 90% of the cost warning|Set up automatic shutdown when exceeded|Check the division of statistics by SIM-maps (for dual models)-->

For devices with two SIM-Cards (Redmi Note 12 Pro)+, POCO F5 Limits are set separately for each card. Switch between them at the top of the screen.

Xiaomi modelSupport for dual SIMsSeparate traffic statistics
Redmi Note 11/12Yes.Yes (MIUI 13+)
POCO X5 ProYes.Yes (requires upgrade to MIUI 14)
Xiaomi 13 LiteYes.Yeah (with factory firmware)
Redmi 10CYes.No (limiting older versions of MIUI)

If your model does not support separate statistics, use third-party apps (see the next section).

Third-party applications for detailed traffic analysis

Built-in tools MIUI They give you basic information, but you need specialized tools to do deep analysis.-3 decision:

  • ๐Ÿ“Š GlassWire โ€” visualizes real-time traffic consumption by application and server, even short-term bursts of activity.
  • ๐Ÿ›ก๏ธ NetGuard is a root-free traffic blocker that allows you to completely turn off the Internet for selected applications.
  • ๐Ÿ“ˆ My Data Manager is convenient for setting monthly limits with alerts. Supports widgets on the home screen.

To install any of these applications:

  1. Download APK from the official website or through Google Play.
  2. Give permission to access network usage data (a pop-up will appear when you first start).
  3. In the application settings, specify the traffic limit and the reset period.

๐Ÿ’ก

If after installing NetGuard mobile Internet stopped working, check whether the system applications com.android.phone or Telephony Provider are blocked in the utility settings.

For users with root rights, advanced features are available:

  • ๐Ÿ” Monitoring traffic at the level of individual processes (e.g. adb shell netstats).
  • ๐Ÿ“ฑ Blocking Advertising Domains through Hosts File.
  • ๐Ÿ”„ Redirecting traffic through VPN logged.

โš ๏ธ Note: Apps like GlassWire can show inflated traffic consumption on the Internet 5-10% Due to the nature of data collection through Android API. For accurate measurements, use operator data (USSD-request *100# personal account).

How to Track Traffic on Wi-Fi Networks

The Wi-Fi data flow control in MIUI is less obvious than in the mobile Internet, so to see the statistics:

  1. Go to Settings. โ†’ Wi-Fi.
  2. Tap the name of the connected network and select Data Consumption.
  3. This will show the consumption schedule for the current day/month.

Limitations of the built-in tool:

  • โŒ No breakdown by app (only total traffic).
  • โŒ Statistics are reset when reconnecting to the network.
  • โŒ No notifications of exceeding the limit.

For detailed analysis, use:

  • ๐ŸŒ Router statistics: Go to your routerโ€™s web interface (usually 192.168.1.1) and check the Traffic Monitor section or DHCP Clients.
  • ๐Ÿ“ฑ Fing App: Scans the local area network and shows traffic consumption for each device.
How do you know? MAC-phone address for identification in the router
Go to Settings. โ†’ The phone. โ†’ General information โ†’ Status. MAC-The Wi-Fi address will be listed under the Wi-Fi address section (may be called Wi-Fi). MAC).

Hidden Traffic Consumption: How to Identify and Block

Some apps consume traffic in the background, even when you're not using them.

  • ๐Ÿ“ฑ Social networks (Facebook, TikTok) โ€“ upload content in advance.
  • ๐ŸŽฎ Games (PUBG Mobile, Genshin Impact โ€“ Update data in the background.
  • ๐Ÿ”„ Cloud services (Google Drive, Mi Cloud) โ€“ synchronize files.

To limit background activity:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the desired application and tap the Data Consumption.
  3. Activate the option to limit background data.
  4. To block completely, turn off Auto Start and Background Activity.

System applications (such as Google Play Services) may require:

adb shell cmd appops set com.google.android.gms RUN_ANY_IN_BACKGROUND deny

This command disables background activity for Google Play Services via ADB. Be careful: improper use of ADB can disrupt the system.

๐Ÿ’ก

Even after the background data is limited, some applications (such as messengers) will consume traffic to deliver notifications, and you can only block them completely through a firewall like NetGuard.

Traffic Display Problems and Their Solutions

Sometimes embedded MIUI tools show incorrect data, common problems and ways to fix them:

Problem.Possible causeDecision
Statistics are dropped by themselvesMistakes in MIUI OptimizationClear the cache of the Settings application โ†’ Apps โ†’ Show everything โ†’ MIUI Optimization โ†’ Clear the cache
Traffic not countedStatistics are turned offInclude in Settings โ†’ SIM-map โ†’ Data expenditure โ†’ A gear. โ†’ Traffic data collection
Difference with operator dataMIUI does not take into account VPN trafficUse third-party applications (GlassWire) or operator data as a reference

If the data consumption section has disappeared after the MIUI update:

  1. Check the firmware version in Settings โ†’ About Phone โ†’ MIUI version.
  2. For MIUI 14+, the path has changed to Settings โ†’ Connections and Sharing โ†’ Data Consumption.
  3. If there is no partition, reset the network settings: Settings โ†’ SIM-map โ†’ Resetting network settings.

Tips for saving traffic on Xiaomi

In addition to monitoring, data consumption can be optimized:

  • ๐Ÿ“ถ Limit Background Sync: Disable Auto Update for Google Photos, Dropbox, and other cloud services in their settings.
  • ๐ŸŽต Customize streaming content quality: On YouTube or Spotify, select lower resolution for mobile data.
  • ๐Ÿ”„ Use data compression: Enable Traffic Saving option in Google Chrome or Opera.
  • ๐Ÿ“ด Turn off autoplay video on social media (application settings) โ†’ Auto-reproduction โ†’ Never).

For devices with MIUI 15, the function is available Intelligent Traffic Saving:

  1. Go to Settings โ†’ Battery and Performance โ†’ Traffic Savings.
  2. Activate the slider and select the apps that you want to limit background traffic for.

๐Ÿ’ก

If you use navigators frequently (Google Maps, Yandex.Maps), download maps in advance via Wi-Fi. In Google Maps, this is done in the Offline Maps menu.

FAQ: Frequent questions about traffic control on Xiaomi

Can I track the traffic of a particular app in the past month?
Built-in tools MIUI For long-term analysis, use third-party applications like My Data Manager, which export data to the data. CSV. Alternative โ€“ manual export of statistics from Settings โ†’ SIM-map โ†’ Data consumption before reset.
Why does MIUI show traffic flow and the operator shows it differently?
The difference is due to: Traffic consumed before installation SIM-The data that was sent through the phone VPN (MIUI Rounding of values (operators often round to 1 MB, MIUI โ€” To be accurate, check the operator's data through USSD-request (*100# for Beeline, *105# for MTS) or personal account.
How to Reset Traffic Statistics Manually?
V MIUI 12-15 The reset is done as follows: Open the settings โ†’ SIM-maps and mobile networks โ†’ Data consumption. Tape the cog icon in the top corner. Select Reset statistics and confirm action. If the option is inactive, check if the password is set to settings (Settings section). โ†’ System system โ†’ Additionally. โ†’ Protection of settings).
Can you track traffic to Xiaomi without SIM-maps (wi-fi only)?
Yes, but with limitations: The built-in MIUI statistics will only show total Wi-Fi consumption without breaking down by application. Use GlassWire or NetGuard for detail. If the phone is connected to a router, check the statistics on the router side (DHCP Clients or Traffic Monitor section).
Why did the MIUI update stop working?
It's a well-known versioning problem. MIUI 13.0.4โ€“13.0.6 Solutions: Update your firmware to the latest stable version via Settings โ†’ The phone. โ†’ Update system. Reset network settings: Settings โ†’ SIM-map โ†’ Reset network settings. Clear the app cache. MIUI Optimization (see the table under Problems) If the problem persists, install a third-party monitoring app.