How to set a limit on the Internet in the phone Xiaomi: all the ways for MIUI 14 and 15

Monitoring mobile traffic on Xiaomi is a pressing task for every smartphone owner. Even with unlimited tariffs, operators often introduce โ€œspeed limitsโ€ after exhausting a high-speed package, and on prepaid SIM cards, every megabyte of โ€œeatenโ€ Internet can turn into unexpected costs. MIUI 14/15 smartphones offer several built-in tools to monitor and limit traffic, but not all users know how to use them correctly.

In this article, we will discuss 5 working ways to set a limit on the Internet in Xiaomi, Redmi and Poco phones โ€“ from basic system settings to third-party applications with advanced features. You will learn how to set up warnings about exceeding the limit, block background traffic for individual applications and even completely disable mobile data after exhausting a given amount. MIUI, which the manufacturer does not advertise, but which allow you to flexibly manage traffic without root rights.

Why it is important to limit traffic to Xiaomi

Mobile Internet on Xiaomi smartphones is consumed not only when you are actively surfing in the browser or watching videos, a significant part of the traffic goes โ€œin the backgroundโ€:

  • ๐Ÿ”„ Automatically update apps via Google Play or Mi App Store (especially if the mobile update option is enabled).
  • ๐Ÿ“ค Data synchronization (mail, cloud services, messengers such as WhatsApp or Telegram).
  • ๐ŸŽต Streaming music in Spotify, Yandex Music or Mi Music with poor Wi-Fi.
  • ๐Ÿ“Š System services MIUI, Mi Push (Mi Service Analytics) or msa, which can transfer data without your knowledge.

According to statistics, up to 30% of traffic on Android devices is consumed by background processes, and without limitation, this can lead to:

  • ๐Ÿ’ธ Unexpected write-offs for additional megabytes (at prepaid rates).
  • ๐Ÿข A sharp drop in speed after exhaustion of the high-speed packet (up to 64-128 Kbps).
  • ๐Ÿ”‹ Accelerated battery discharge due to constant mobile module activity.

โš ๏ธ Attention: At some operator tariffs (for example, โ€œSwitch to unlimitedโ€ from Tele2), after exceeding the limit, the speed drops to 32 Kbps - this is enough only to download text messages in messengers.

Method 1: Integrated traffic monitoring in MIUI

The easiest way to control Internet consumption is to use the built-in MIUI tool. It is available on all Xiaomi, Redmi and Poco smartphones with the MIUI 12 firmware version and later (including MIUI 14/15).

  • ๐Ÿ“Š Tracking traffic in real time.
  • ๐Ÿ”” Set warnings about exceeding a predetermined limit.
  • ๐Ÿ“ต Automatically disable mobile data when you reach a threshold.

To set the limit:

  1. Open the Settings. โ†’ SIM-maps and mobile networks.
  2. Choose yours. SIM-card (if there are several).
  3. Go to Data Use (or Data Traffic in some versions of MIUI).
  4. Activate the switch Set a traffic limit.
  5. Specify the reset period (usually the same as the tariff update date) and the maximum limit in megabytes / gigabytes.
  6. Turn on the option to disable mobile data when the limit is exceeded (if you need a hard lock).

Once set up, the system will show notifications when approaching the limit (for example, โ€œ10 percent left of the limitโ€) and completely block the Internet when it is exceeded.

Insert monitoring in ยซSIM-maps and mobile networksยป|

Specify the correct discharge period (coincides with the tariff)|

Set the limit 5-10% below the real (on reserve) |

Activate automatic data shutdown |

Check the list of applications with background traffic-->

Method 2: Limiting traffic for individual applications

If you only need to block internet access for specific programs (like TikTok or Instagram, which eats up traffic in the background), use the built-in Background Data Limitation feature:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the appropriate app (e.g. YouTube).
  3. Click Data Use.
  4. Activate the switch to limit background data.
  5. To fully block (including active use), disable Mobile Data and Wi-Fi in the same menu.

This method is useful for:

  • ๐ŸŽฎ Games that download updates over the mobile network (such as Genshin Impact or PUBG Mobile).
  • ๐Ÿ“บ Video services (YouTube, Twitch) that automatically switch to mobile data when Wi-Fi is weak.
  • ๐Ÿ“ฑ Social networks that update the feed in the background.

โš ๏ธ Note: Some Xiaomi system applications (e.g., com.miui.systemAdSolution) may ignore these restrictions. ADB (see method 4).

AnnexAverage traffic consumption per monthRecommendation on limitation
TikTok3-5 GBLimit background data + disable autoplay video
Instagram1-2 GBLimit background data, disable "Mobile Data for HD"
YouTube5-10 GBBan the use of mobile data completely
Google Play Store0.5โ€“1 GBDisable auto-update on mobile network
Mi Video / Mi Music0.3โ€“0.8 GBLimit background data, reduce flow quality

Up to 5G.|

5-15 GB |

15-30 GB |

Bezlimit (but with speed limit)|

Another option-->

Method 3: Using third-party apps to control traffic

If built-in MIUI tools arenโ€™t enough, install specialized apps from Google Play. They offer advanced features:

  • ๐Ÿ“… Flexible limits with customization for each day of the week.
  • ๐Ÿ“ˆ Detailed statistics for each application (including system-specific statistics).
  • ๐Ÿ›ก๏ธ Block traffic for selected programs on schedule.
  • ๐Ÿ”” Push notifications about exceeding the limit with the ability to quickly turn off the Internet.

Top.-3 apps:

  1. My Data Manager is a simple interface, dual-SIM support, a widget on the main screen.
  2. GlassWire โ€“ visualization of traffic in the form of graphs, blocking suspicious connections.
  3. NetGuard โ€“ does not require root rights, blocks traffic at the application level (analogue of built-in firewall).

Example of settings in NetGuard:

  1. Install the app and provide access to the VPN (necessary for traffic monitoring).
  2. In the main window, tick the applications for which you want to restrict access.
  3. Click on the icon. โš™๏ธ โ†’ Rules โ†’ Add a rule like โ€œBlock mobile data for Facebook from 23:00 to 7:00ยป.
  4. Activate the switch in the upper right corner.

โš ๏ธ Attention: Traffic monitor applications (especially with function) VPN) They can increase battery consumption by 5 to 15 percent. If you notice a quick discharge, check the power saving settings for these programs in Settings. โ†’ Battery.

๐Ÿ’ก

In applications like NetGuard, you can create a whitelist โ€” allow traffic only for messengers and maps, and block access to other applications, which can save up to 40% of traffic.

Method 4: Block traffic through ADB (for power users)

If you need to completely disable mobile data for Xiaomi system applications (for example, for com.miui.analytics or com.xiaomi.midrop), standard settings are available. MIUI It's not going to help. ADB-This method requires connecting the smartphone to the computer, but gives maximum control over background traffic, including system processes.

Instructions:

  1. Turn on Developer Mode on your phone: go to Settings โ†’ About Phone and click on MIUI Version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Connect your phone to your PC, install ADB-tools, and execute the command in the terminal: adb shell pm block-network com.xiaomi.midrop (replace com.xiaomi.midrop with the desired application package).
  4. To unlock, use: adb shell pm unblock-network com.xiaomi.midrop

List of Xiaomi system applications that often consume traffic in the background:

  • com.miui.analytics โ€“ analytics collection (can be blocked without consequences).
  • com.xiaomi.midrop โ€“ transfer files over Wi-Fi Direct (if you do not use it).
  • com.miui.systemAdSolution is an advertising service (blocking will speed up the system).
  • com.miui.hybrid โ€“ hybrid services (sometimes transfers data without the userโ€™s knowledge).
How to find application packages for ADB?
Open Settings โ†’ Applications โ†’ App Management, select the right one and scroll down to the Memory section. There will be a "package" line with the name (for example, com.facebook.katana for Facebook).

Method 5: Operator tariff setting (most reliable method)

If you often exceed the traffic limit, it may not be the smartphone that is the problem, but the inappropriate tariff.

  • ๐Ÿ“ฑ Flexible packages with automatic connection of additional gigabytes at a fixed price (for example, โ€œAdd 1 GB for 50โ€) โ‚ฝยป at MegaFon).
  • ๐Ÿ›ก๏ธ Protection against overspending - blocking the Internet when the package is exhausted (freely connected via USSD-team).
  • โšก No-limits at night โ€“ unlimited traffic from 00:00 to 7:00 (useful for downloading large files).

USSD-teams for popular operators:

Operator.Team to protect against overspendingTeam to check traffic balance
MTS*111*555#*111*1#
Beeline*110*180#*102#
MegaFon*105*499#*105*10#
Tele2.*155*1#*155*10#

The advantage of this method is that the limit is controlled on the operatorโ€™s side, so even if the smartphone โ€œforgetsโ€ to turn off the Internet, you will not spend extra money.

๐Ÿ’ก

The combination of built-in MIUI tools (Method 1) and operator overrun protection (Method 5) gives you a 100% guarantee that you will not exceed the limit and will not lose speed.

Frequent Mistakes and How to Avoid Them

When setting up a traffic limit on Xiaomi, users often face typical problems:

  1. The limit is not reset in time. MIUI. Solution: specify the update date of the package from the operator (usually the 1st day of the month or the date of connection of the tariff) and put it in Settings. โ†’ SIM-map โ†’ Use of data.
  2. Traffic continues to be consumed after the limit is exceeded. Reason: background processes ignore the constraints. Solution: Use Method 2 (blocking for individual applications) or Method 4 (ADB).
  3. Monitoring apps show different data. The reason is that some programs only take Wi-Fi or mobile traffic into account. Solution: check the statistics in Settings โ†’ Communication and Networks โ†’ Data Use (this is the most accurate data).
  4. After the MIUI update, the settings reset. Cause: factory reset or update error. Solution: regularly export the settings through Settings โ†’ Additional โ†’ Backup.

If after all the manipulations the traffic continues to โ€œleakโ€, check:

  • ๐Ÿ” Viruses or spyware (scan your phone through Malwarebytes or Dr.Web).
  • ๐Ÿ“ก Automatic connection to open Wi-Fi (disable in Settings) โ†’ Wi-Fi โ†’ Additionally. โ†’ Auto-connection to open networks).
  • ๐Ÿ”„ Background synchronization (disabled in Settings) โ†’ Accounts. โ†’ Synchronization of data).
Can I set separate limits for 4G and 5G?
No, in MIUI There's no separate traffic records for different types of mobile network (2G/3G/4G/5G). However, you can manually disable 5G, If it consumes traffic quickly: Settings โ†’ SIM-map โ†’ Type of network โ†’ 4G.
Why did the MIUI 15 updates disappear?
V MIUI 15 menu interface changed: now the section "Use of data" is in Settings โ†’ Connections and sharing โ†’ SIM-maps and mobile networks โ†’ [choose SIM] โ†’ Data traffic. If there is no partition, try resetting the network settings: Settings โ†’ System system โ†’ Resetting settings โ†’ Resetting network settings.
How do you know which app is using traffic at night?
Use GlassWire or built-in MIUI monitoring with time detail: Open Settings โ†’ Connections โ†’ Data usage. Click on the traffic flow chart. Select the Time tab and set the night-hour filter (00:00โ€“07:00). If you see suspicious activity, limit the background data for this application (see Method 2).
Can I set a traffic limit without root rights?
Yes, all the methods in this article (except deep blocking of system applications via ADB) work without root. To completely block traffic, it is enough: Built-in MIUI tools (Method 1); Third-party applications like NetGuard (Method 3); Operator tariff settings (Method 5).
What if the Internet does not turn off after exceeding the limit?
Check: Is the option to turn off mobile data when the limit is exceeded in the MIUI settings. Have you lost your settings after the reboot (sometimes saving the limit helps); Is there a conflict with third-party traffic control applications (for example, NetGuard can block system notifications); If the problem persists, use Method 5 (Operator Overspending Protection).