Why is the incoming call on Xiaomi Redmi not taking up the entire screen?
Are you missing important calls because the incoming call window on your Xiaomi Redmi is too small? Or want to return the classic look with full-screen notification, like in older versions of Android? The problem is relevant for most models of Redmi Note, Redmi and POCO based on MIUI 12/13/14 β the manufacturer deliberately reduced the size of the call window so as not to overlap the content on the screen.
In this article, weβll look at all the working ways to bring back full-screen incoming calls, from standard MIUI settings to hidden features and third-party apps, and why calls have become small again since the system update β and how to fix it forever.
β οΈ Note: Some Redmi models (e.g. Redmi Note 12 Pro)+) Full-screen mode may conflict with Always-on Display. Before setting up, check if it is enabled in Settings β Screen. β Always-on Display.
Method 1: Enabling full screen mode through MIUI settings
The easiest way to do this is to use the built-in MIUI options, and unfortunately, in the latest firmware versions (starting with MIUI 12.5), this feature is hidden deep in the menu or removed for some regions, but you can still activate it:
- Open the phone application (pipe icon).
- Click on the three dots in the upper right corner β select Settings.
- Go to Incoming Calls (or Calls on some models).
- Find Full Screen Mode or Inbound Call Style β select Classic or Full Screen.
If you don't have one, don't despair. On some firmware (like the Redmi Note 11 with MIUI 13 Global), the option is hidden. Try an alternative way:
Settings β Special features β Services β Phone β Call notification styleβ οΈ Attention: After update MIUI before version 14.0.5+ This setting may reset. To avoid problems, after setting up, back up immediately through Settings. β The phone. β Backup.
Make sure you have the latest version of the phone app.|Check if Full-screen mode is hidden in additional settings|Turn off the Always-on Display if it interferes with the|Reboot your phone after the changes-->
Method 2: Using hidden engineering menu codes
If standard settings donβt work, you can try activating full-screen mode through an engineering menu, which works on most Redmi models, but you need to be careful that the wrong actions can disrupt the phone.
Enter the phone app (as if calling) one of these codes:
- π’ ##6484## - Test mode for screen check (may include call display options).
- π’ ##4636## β Go to Usage Statistics β Find the phone and reset the cache.
- π’ ##36446337## - Engineering menu for interface settings (on some firmware).
In the engineering menu, look for MTK Settings (for MediaTek processors) or Qualcomm Settings (for Snapdragon).
- Go to Telephony β Call Settings.
- Find the Full Screen Incoming Call option and set the Enable value.
- Save the settings and restart the phone.
π΄ Warning: Do not change other options in the engineering menu unless you are sure of their purpose.This can lead to network loss, camera crashes or even "bricking" the device.
What to do if the engineering menu is not opened?
Method 3: Third-Party Apps for Full-screen Calls
If the built-in techniques don't work, third-party apps will come to the rescue, not only bringing back full-screen mode, but also adding customization: changing backgrounds, animations, vibrations and even the assistant's voice.
The best applications for Xiaomi Redmi:
| Annex | Features | Cons | Reference |
|---|---|---|---|
| Full Screen Caller | Full screen mode, background customization, spam blocking | Advertising in the free version | Google Play |
| Truecaller | Number definition + full screen mode in the premium version | Registration is required | Google Play |
| Call Screen Themes | Themes for the call screen, animations, sounds | Not all themes support full screen mode. | Google Play |
| MIUI Full Screen Call | Especially for Xiaomi, imitates the old style of MIUI | Not updated since 2022 | APKPure |
π Important: Before installing a third-party call app, turn off battery optimization for it in Settings β Annexes β Application management β Battery, otherwise, call notifications may not appear.
Standard Xiaomi app|Truecaller|Full Screen Caller|Other|I don't use third-party.-->
Method 4: Configure with ADB (for advanced users)
If you're ready to experiment, you can turn on full-screen mode via ADB (Android Debug Bridge), which requires a computer and basic command-line knowledge, but it gives you 100% results.
Instructions:
- Turn on Developer Mode on your phone: go to Settings β About Phone and click on MIUI Version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC, install Xiaomi USB Drivers and open the command line (Windows) or terminal (Mac/Linux).
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Execute the command to enable full screen mode: adb shell settings put global incoming_call_fullscreen 1
- Reboot the phone.
β οΈ Attention: On some firmware (MIUI 14+) This command may not work because of changes in the system:
adb shell settings put secure incoming_call_fullscreen_enabled 1If nothing has changed after the reboot, check the current value of the parameter:
adb shell settings get global incoming_call_fullscreenIf the result is null or 0, repeat the command or try another parameter (secure instead of global).
π‘
If ADB-commands are not working, try first to reset the settings of the Phone application in Settings β Annexes β Application management β Phone. β Warehouse β Clear the data. It'll bring back the standard call parameters.
Method 5: Manual editing of system files (Root)
This is an extreme method for users with unlocked bootloader and Root rights, which allows you to manually change the settings of displaying calls, but requires caution.
Instructions (for experienced users only!):
- Install a file manager with Root support (such as Root Explorer or Solid Explorer).
- Go to /system/csc/others.xml or /system/csc/feature.xml
- Find the string with the InCallUiFullScreen option and change the value to true: <CscFeature_InCallUi_FullScreenIncomingCall>true</CscFeature_InCallUi_FullScreenIncomingCall>
- Save the file, set the rights to 644 (rw-r--r---) and restart the phone.
π΄ Warning: Incorrect editing of system files can lead to a cyclical restart of the phone or loss of functionality of the communication module!
If the file others.xml No, try to find the parameter in:
/system/build.propAdd a line to the end of the file:
ro.config.incall_ui_fullscreen=trueπ‘
Editing system files is the most reliable way, but it voids the warranty and can disrupt the work. OTA-Use it only if other methods have not helped.
Why are calls small again after MIUI update?
Many Xiaomi Redmi users are faced with the fact that after updating the firmware full-screen mode is reset.
- π± MIUI Resets user settings when major updates (for example, with MIUI 13 on MIUI 14).
- π The cache of the application Phone is cleared and the parameters are returned to the factory.
- π οΈ Xiaomi removes hidden options in new firmware versions (especially in global builds).
- π Googleβs policy requires manufacturers to limit screen customization for security reasons.
To avoid resetting settings:
- Before updating, make a backup through Settings β About Phone β Backup.
- After the update, do not click βReset Settingsβ in the recovery menu.
- Use it. ADB-commands or third-party applications that are not dependent on system updates.
- If you use Root, create a script to automatically apply the settings after the update (for example, via Tasker or Magisk Module).
π According to the community XDA Developers, in MIUI 14 The problem of resetting full screen mode occurs in 63% of cases after the update. ADB ore-menu.