Are you tired of your Xiaomi or Redmi constantly βjumpingβ between 4G, 3G and even 2G, even though network coverage is stable? This problem is familiar to many owners of MIUI-based smartphones - the operating system by default optimizes the connection for battery saving, but often at the expense of Internet speed, as a result of which online games, video calls and even simple page loading suffer.
In this article, we will discuss 5 Proven ways to fix the constant 4G Xiaomi, from standard settings to hidden engineering menu commands, all methods tested on Redmi Note models 10/11/12, POCO X3/X4/X5, Mi 11/12 and others MIUI 12β14 (Important: Some methods require root or activation rights USB-Debugging, but most solutions are available without them.
Before you start, check two key points: 1 Make sure your SIM-card 4G (Operators "Beeline", "MTS", "Tele2" and "MegaFon" is the standard for modern tariffs. 2) Manually select the operator network in the settings (Settings β SIM-maps and mobile networks β Choice of network β Manually, sometimes automated search forgets the most powerful tower.
1. Standard MIUI settings: how to disable automatic switching
To start with, the basics are built-in MIUI options that are available without any manipulation, and unfortunately, the latest firmware (MIUI 13-14) has removed the direct option to choose only 4G, but the workarounds are still there.
Open the Settings menu β SIM-Maps and mobile networks. We're interested in two things:
- πΆ Network type: select 4G (recommended or Only 4G (If there is one, then some models (POCO F3, Redmi Note 11 Pro) This section is hidden - see the following method.
- π Auto-switching: Turn off this switchboard if it's active, and this is the function that's responsible for the leaps between generations of networks.
- π‘ VoLTE mode: activate it (if supported by the operator). 4G speedless.
If the paragraph only 4G No, don't despair. MIUI 14 is often hidden under the "recommended" settings. Try resetting the network settings: Settings β Memory. β Resetting settings β Reset mobile network settings. After the device restarts, the item may appear.
β οΈ Note: Some of the firmware for Redmi 9A/9C and POCO M3 choice 4G It causes a complete lack of communication. MIUI β In this case, use the methods from the following sections.
2. Engineering menu (#4636##): hidden network settings
If standard options didnβt work, itβs time to turn to the engineering menu, a hidden Android tool that lets you manually configure modem settings.This method works on 90% of Xiaomi models, including the Redmi Note 8/9/10, Mi A2/A3 (Android One) and the POCO X3 NFC.
Follow the following steps:
- Open the Phone app and type the combination: ##4636## (some firmware may require ##4636*#*#).
- In the menu that opens, select Phone Information (or Phone Information in English firmware).
- Scroll down to the Set preferred network type block.
- Choose one of the options: π’ LTE only - compulsory 4G (recommended). π’ LTE/WCDMA β 4G/3G (compromise). π’ LTE/TD-SCDMA β china-fix.
OK
After restarting, check the network indicator β it should show stable 4G or LTE. If the connection is lost, return the settings to LTE/WCDMA Try another method.
What to do if the engineering menu is not opened?
Important: On smartphones with a Qualcomm Snapdragon processor (for example, POCO F3, Redmi K40) after changing the settings in the engineering menu, IMEI may be lost. To avoid this, write down the current IMEI values before manipulating (you can find them in Settings β About Phone β General information).
Make a backup copy IMEI|Record the current type of network|Check the balance SIM-map|Turn off Wi-Fi before the test-->
3. Network fixing applications: 4G Lock and analogues
If manual settings fail, third-party utilities will come to the rescue, especially for models with MediaTek (e.g. Redmi). 9/10, POCO M4 Pro, where standard methods often don't work.-3 applications:
| Annex | Support for MIUI | Need a Root? | Reference |
|---|---|---|---|
| 4G Only Mode | Yes (MIUI 12-14) | No. | Google Play |
| Network Signal Guru | Yes (including POCO) | No. | Google Play |
| MTK Engineering | MediaTek only | No. | Google Play |
The most versatile solution is 4G Only Mode.
- Launch the application and give access to the Network Settings.
- Choose yours. SIM-card (if two of them).
- Activate LTE Only mode.
- Reboot the phone.
Next, run commands in the command line (Windows) or Terminal (macOS/Linux):
adb shell
su
setprop persist.radio.force_lte true
setprop persist.radio.lte_vr_en false
setprop persist.radio.rat_on true
exit
exitOnce you have the commands, restart your phone. If done correctly, your smartphone will ignore 3G and 2G networks even when the 4G signal is weak. To return the automatic mode, use:
adb shell
su
setprop persist.radio.force_lte false
exit
exitβ οΈ Attention: On some firmware MIUI 14 For the Redmi Note 12 These commands may not work because of SELinux limitations, which requires Magisk (root access) to edit the file. /system/build.prop.
π‘
ADB-The most reliable method for fixing 4G, If you don't have a computer, use the applications in Section 3.
5. Editing build.prop (root only)
If you have root rights (installed by Magisk or SuperSU), you can manually prescribe a forced 4G mode in the build.prop system file. This method is suitable for POCO F1, Mi 9, Redmi K20 Pro and other models with an unlocked bootloader.
Instructions:
- Install a file manager with root support (such as Root Explorer or Mixplorer).
- Go to /system/build.prop and open the file in the text editor.
- Add the following lines to the end of the file: persist.radio.force_lte=1 persist.radio.lte_vr_en=0 persist.radio.rat_on=1
- Save the changes and restart the phone.
After the reboot, check the network type β it should remain 4G even in low signal conditions. If the connection is lost, delete the added lines and try another method.
The advantage of this method is that the settings will remain even after the MIUI update (unless the build.prop file is overwritten). However, beware - incorrect editing of system files can lead to a bootloop (cyclical reboot).
How do you get it back if the connection is lost?
6. Alternative solutions: if nothing helps
If all of the above methods have not worked, the problem may lie in:
- π΅ Hardware malfunction: damaged modem or antenna (often found after falls or moisture).
- π‘ Problems with the operator: some towers do not support 4G in your area (check the operatorβs website).
- π Firmware conflict: on custom ROM (LineageOS, Pixel Experience may not have modem drivers.
In such cases:
- Update your firmware to the latest version of MIUI (via Settings β System Update).
- Reset network settings: Settings β Memory β Reset settings β Reset mobile network settings.
- Check it out. SIM-The card on another phone, if not there. 4G, Contact the operator to replace the card.
- Contact the service center if you suspect a hardware breakdown (for example, after repair or replacement of the screen).
For Xiaomi owners, MediaTek (e.g. Redmi 9, POCO M3) has another life hack: install an alternative radio (modem) via TWRP. On the XDA-Developers forum, optimized versions of modems for specific models are often posted.
π‘
If you travel frequently, install the NetMonster app β it shows the real frequency and type of network (LTE Band 3, 7, 20, etc.) to help you understand why your smartphone doesnβt see 4G.