How to bring the speed of the Internet on the screen of the smartphone Xiaomi: all the ways

Why Xiaomi doesn’t have a default Internet speed display?

Owners of Xiaomi, Redmi and POCO smartphones often find that the MIUI shell does not show the current Internet connection speed in the status bar β€” unlike some other manufacturers (such as Samsung or Realme), this is not a fluke, but a conscious decision of developers. The fact that constant monitoring of network activity increases the load on the processor and consumes an additional 3-5% of battery power per day β€” especially on budget models with Snapdragon 4xx or Helio G processors.

But the lack of a speed indicator is not a verdict. MIUI 12/13/14 has at least 5 working ways to bring this data to the screen, from standard widgets to third-party apps with advanced statistics. The main thing is to choose a method that will not conflict with system optimizations. For example, Xiaomi 12T Pro or POCO F5 better use built-in tools, and for older models like Redmi Note 8 Pro will fit lightweight utilities from Google Play.

Before you go to the instructions, make sure your smartphone is connected to Wi-Fi or mobile internet (4G/5G).Speed only shows when data is actively being transferred - a simple connection without traffic will show 0 Kb/s. Also check if battery saving mode is on: it can block background activity of network monitors.

Method 1: Widget "Network monitor" in MIUI

The easiest and safest method is to use the standard MIUI widget, which is available on most devices starting with MIUI 12.It does not require root rights and does not load the system, but only shows speed in real time (no history).

To add a widget:

  • πŸ“± Long pressing in the free place of the main screen β†’ select Widgets.
  • πŸ” Scroll through the list to Tools and find a Network Monitor (or Traffic Monitor).
  • πŸ–₯️ Drag the widget on the screen and select a size (recommended) 2Γ—2 or 4Γ—1).
  • βš™οΈ Press the widget. β†’ Settings β†’ Turn on the option to show speed.

Note: the widget displays the current speed (in Kb/s or Mb/s), but not the total traffic. If you need app detail, go to Method 3. On some firmware (for example, MIUI EU), the widget may be called Data Monitor.

β˜‘οΈ Verification of widget operation

Done: 0 / 4

⚠️ Attention: On devices with MIUI The Global Stable widget may not be available due to regional restrictions, in which case use an alternative method or install the widget. MIUI EU (flat-fibre).

Method 2: Hidden Menu of Engineering Settings (#4636##)

If the widget is not available or you need advanced data (for example, ping or network signal), you can use the hidden EngineerMode menu. This method works on all Xiaomi smartphones, but requires caution - do not change other options in the menu unless you are sure of their purpose!

Instructions:

  1. Open the Phone app and enter the combination: ##4636##.
  2. In the menu that appears, select Network Information (or Network Info).
  3. Scroll down to Traffic section – here you can see the current download/return speed in Kb/s.

The advantage of this method is that it displays speed in real time without installing additional applications.

  • ❌ The menu is reset after rebooting (you will have to re-enter the code).
  • ❌ No way to fix the data on the screen (you have to keep the menu open).
  • ❌ On some models (for example, Xiaomi 13 Ultra) the Traffic section may not be available.
What if the #4636## code doesn't work?
If the combination doesn’t open the menu, try the alternative code: ##225## (to check the calibration) or install the MTK Engineering Mode app from Google Play (for Mediatek-based devices only).
Xiaomi modelSupport for #4636##Alternative code
Redmi Note 10 Proβœ… Yes.##225##
POCO X3 Proβœ… Yes.##36446337##
Xiaomi 12 Lite❌ No (MIUI 13+)Root is required.
Redmi 9Aβœ… Yes.##4636##

Method 3: Applications for Traffic Monitoring

If the built-in MIUI tools don't suit you, look for third-party apps that offer not only speed displays, but also app statistics, traffic limits, and overdrive notifications. Best options for Xiaomi:

  • πŸ“Š Internet Speed Meter Lite is a lightweight application with a status bar widget. Shows speed in MB/s right next to the battery indicator.
  • πŸ“ˆ NetSpeed Indicator supports color tuning and indicator positioning. runs on Android 10+.
  • πŸ›‘οΈ GlassWire – Advanced monitor with graphs and alerts for suspicious activity (for example, if the application consumes traffic in the background).

Installation and configuration (for example, Internet Speed Meter Lite):

  1. Download the app from Google Play and open it.
  2. Click Show Notice and allow access to Overlays (in Android settings).
  3. In the application settings, select Measurement Units (Kb/s or Mb/s) and Indicator Position (left or right of the clock).
  4. Activate the option to Show at Lock if you want to see the speed on the lock screen.

⚠️ Note: Some applications (such as NetSpeed Indicator) may conflict with MIUI Optimization is a system service that closes the background processes. If the indicator disappears, add the application to Auto Run and No restrictions on battery settings.

πŸ“Š What kind of traffic monitoring app are you using?
Internet Speed Meter Lite
NetSpeed Indicator
GlassWire
Other
Not using.

Method 4: ADB-Teams for Advanced Users

If you are ready to dive into the technical details, you can turn on the display of Internet speed via ADB (Android Debug Bridge. This method requires you to connect your smartphone to your PC, but you don't need root rights. MIUI 12/13/14 Android-based 10+.

Step-by-step:

  1. Turn on USB Debugging on your smartphone: Go to Settings β†’ About Phone β†’ MIUI version (click 7 times to unlock Developer Settings), then go back to Settings β†’ Additional β†’ For Developers and activate Debugging over USB.
  2. Connect your smartphone to your PC and open Command Prompt (Windows) or Terminal (macOS/Linux).
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Execute the command to enable speed display: adb shell settings put global show_network_speed 1
  5. Reboot your smartphone. Once turned on, the Internet speed will be displayed in the status bar next to the network indicator.

To disable the display, use the command:

adb shell settings put global show_network_speed 0

πŸ’‘

If, after the execution, ADB-The speed of the commands did not appear, check if it blocks the speed. MIUI Optimization of change. Enter an additional command to do this:

adb shell pm disable-user --user 0 com.miui.optimization

ADB Team TeamDescription
adb shell settings put global show_network_speed 1Includes the display of speed in the status bar
adb shell settings put global show_network_speed 0Turns off speed mapping.
adb shell settings list global | grep networkShows all network settings (for diagnostics)

Method 5: Castomy through Xposed/EdXposed (for root)

If your Xiaomi smartphone has an unlocked bootloader and root rights, you can use Xposed or EdXposed modules to deeply adjust your speed display, a method suitable for enthusiasts willing to sacrifice the warranty for flexibility.

Recommended modules:

  • πŸ”§ Network Speed Indicator – Adds the indicator to the status bar with color and position settings.
  • πŸ“‘ MIUI Network Speed – optimized specifically for the shell MIUI, supportive MIUI 12-14.
  • πŸ› οΈ GravityBox is a universal module with Network Traffic Meter option.

Installation instructions:

  1. Install Magisk and EdXposed (instructions are available on the XDA Developers forum).
  2. Download a module (e.g. Network Speed Indicator) in.apk or.zip format.
  3. Activate the module in Magisk Manager and restart the smartphone.
  4. Open the module settings and adjust the speed display (unit of measurement, color, position).

⚠️ Attention: Use Xposed/EdXposed This can lead to system instability, errors with Google Pay and problems with updates. MIUI Before installation, make a backup copy through the air. TWRP Or Mi Flash Tool.

πŸ’‘

Xposed modules not only allow you to output the speed of the Internet, but also to customize the appearance of the indicator (font, transparency, animation), but they require root rights and can conflict with some MIUI features, such as Game Turbo or Second Space.

Comparison of methods: which one to choose?

To help you decide, we have compiled a comparative table of all methods, taking into account their pros, cons and compatibility with different versions of MIUI.

MethodRoot is required.CompatibilityPlusesCons
The Network Monitor widget❌ No.MIUI 12+ (except Global Stable)Simplicity, no risksLimited functionality
Engineering menu (#4636###)❌ No.All versions of MIUIWithout software installation, real timeResets after rebooting
Party of annex❌ No.Android 8+Extended statistics, notificationsBattery consumption, possible conflicts
ADB-team❌ No.MIUI 12+ (Android 10+)System solution, does not require rootYou need skills to work with ADB
Xposed/EdXposedβœ… Yes.MIUI 10-14 (with Magisk)Maximum customizationRisk of instability, loss of security

For most users, the best solution would be the Network Monitor widget or Internet Speed Meter Lite app. If you want maximum accuracy and are not afraid of technical manipulation, try it. ADB-Xposed should only be considered if you are already rooting and customizing the system.

FAQ: Frequent questions about the speed of the Internet on Xiaomi

πŸ”Ή Why Xiaomi’s Internet Speed is 0Kbps, Even though the Internet is Working?
This is because the smartphone displays the current data rate, not the connection status. If you are not downloading files and watching videos, traffic can be minimal (for example, 1-5 Kb / s for background processes). To check the real speed, run a test on Speedtest.net or start downloading a file.
πŸ”Ή Can I display the speed of the Internet on the lock screen?
Yes, but only with third-party applications like Internet Speed Meter Lite or NetSpeed Indicator, which have a lock screen option in their settings, and note that MIUI 13/14 may require you to disable MIUI Optimization for proper operation.
πŸ”Ή Why After Updating MIUI The speed of the Internet has stopped showing?
Updates MIUI frequently reset user settings, including changes made through ADB To return the speed map: Repeat the command ADB: adb shell settings put global show_network_speed 1. If you've used Xposed, upgrade to the current version. Check if the Network Monitor widget is disabled after the update.
πŸ”Ή How to check the speed of the Internet on Xiaomi without installing applications?
There are three ways to do this without third-party software: Use the engineering menu (#4636###); Add the standard Network Monitor widget (if available); enable ADB display (see Method 4). If none of the methods work, check if the antivirus or data saving mode blocks access to network statistics.
πŸ”Ή Does displaying Internet speed affect smartphone performance?
Minimum: A standard MIUI widget or lightweight applications like Internet Speed Meter Lite consume no more than 1-3% CPU and 10-20 MB of RAM. However, if you use Xposed modules or complex traffic monitors (for example, GlassWire), resource consumption can increase to 5-10%, which is noticeable on weak devices (for example, Redmi 8A or POCO C3).