Xiaomi Redmi smartphone owners often face a problem: an incoming call is displayed with a small window at the top of the screen, rather than taking up the entire display, as on older phones. Not only is it inconvenient β you can accidentally miss an important call, but it also looks unaesthetic. Fortunately, there are several ways to return full-screen call mode to MIUI firmware, and some models even have hidden settings available.
In this article, we will discuss 5 proven methods to make incoming calls occupy the entire screen on Redmi Note 10/11/12, Redmi 9/10/11, POCO X3/X4 and other devices based on MIUI 12/13/14. Some solutions work without root rights, others require minimal technical skills, and you will learn why after updating the firmware setting can reset and how to fix it.
Why incoming calls are not on the full screen: the causes of the problem
With MIUI 12, Xiaomi has redesigned the incoming call interface to make it compact, a "minimalist" approach, but many users didn't like it, the main reasons why the call doesn't take up the entire screen:
- π± Update the firmware - after switching to a new version MIUI The settings are reset to the factory.
- π§ Hidden parameters MIUI β Some features are disabled by default and require manual activation.
- π¨ Topics and design β third-party themes can redefine the standard display of calls.
- π Manufacturer restrictions on some models (e.g. Redmi) A1) Full screen mode is locked at the firmware level.
Interestingly, the flagship models (Xiaomi 13, Redmi K50) are less likely to have problems with a different notification display mechanism, while the budget Redmi (Note and Number series) has been a real headache for users.
Method 1: Enabling full screen mode through MIUI settings
The easiest way is to use the built-in MIUI settings. It works on most devices with MIUI 12.5 firmware and later, but the path to the option may vary depending on the model.
- Open the Settings app (cog icon).
- Go to the Appendix section β Application management.
- In the search bar, enter the Phone and select the standard call app.
- Slip on the Notifications. β Incoming calls.
- Activate the Full Screen Mode (or Show Full Screen) switch.
If there is no such item, try an alternative path:
- Go back to the basic settings and select Screen β Special Features.
- Find the option Display Notifications Mode and set the value Full-screen.
Make a backup copy of contacts
Check the version of MIUI (Settings β About the phone)
Close all background applications
Connect your phone to charge (if the charge is below 30%)
-->
β οΈ Note: On some firmware (for example, MIUI 14 Global) the full screen option can be hidden, in which case only manual editing of system files or using the system will help. ADB-teams (methods 4 and 5).
Method 2: Use MIUI themes to change call display
If you don't have a direct option to enable full-screen mode in the settings, you can bypass the restriction with the themes, and some themes redefine the style of incoming calls to make them larger.
Instructions:
- Open the Themes app (brush icon).
- In the search bar, enter a full screen call or full screen call request.
- Choose a high-rated theme (e.g. MIUI 11 Classic or FullScreen Call Theme).
- Click Apply and confirm the changes.
- Reboot your phone to make the settings effective.
If there is no suitable topic, try to create your own:
- π¨ Download. APK-Full-screen calls (for example, from the forum) XDA Developers).
- π² Install the file through MIUI Theme Editor (requires unlocking the bootloader).
- π Apply the theme and restart the device.
| Model phone | Supported themes | Is root required? |
|---|---|---|
| Redmi Note 10/11 | Yes (MIUI 12.5+) | No. |
| Redmi 9/9A/9C | Partially (only some topics) | No. |
| POCO X3 Pro | Yes (all versions of MIUI) | No. |
| Redmi K40/K50 | Yes (including custom themes) | For some topics, yes. |
π‘
If after applying the theme calls began to appear clumsy (for example, the icons disappeared), reset the settings of the Phone application in the Settings menu β Apps β Phone β Storage β Clear the data.
Method 3: Change system fonts (for advanced users)
This is a way for people who are willing to dig a little bit into the system files, and the idea is to resize the font for the incoming call interface, which will force the system to stretch the window to the full screen.
- π± Phone with unlocked bootloader (bootloader).
- π» Computer with installed ADB and Fastboot.
- π§ System file editor (for example, MT Manager or Root Explorer).
Step-by-step:
- Connect your phone to your PC and activate Debugging over USB (Settings β About Phone β MIUI Version β 7 times tap the build number β return to Additional β For Developers).
- Open the command line on your PC and type in: adb shell su mount -o rw,remount /system
- Go to /system/fonts and find the Roboto-Regular.ttf file (or other system font).
- Make a backup copy of it: cp /system/fonts/Roboto-Regular.ttf /sdcard/fonts_backup/
- Replace the file with a modified font with a larger size (you can download on XDA or 4PDA).
- Reboot the phone.
β οΈ Warning: Changing system fonts incorrectly can lead to interface crash or endless loading.Before experimenting, make sure you have a backup of the firmware (TWRP backup).
What if the phone doesnβt load after changing the fonts?
Method 4: ADB-commands for forced inclusion of full-screen mode
If previous methods have failed, you can try to enable hidden settings through ADB (Android Debug Bridge), which does not require root rights, but requires minimal knowledge of working with the command line.
Instructions:
- Install ADB on your computer (you can download from developer.android.com).
- Connect the phone to the PC and allow debugging over USB.
- Open the command line in the ADB folder and type: Adb devices (should display your device).
- Execute the command to enable full screen mode: adb shell settings put global heads_up_notifications_enabled 0 Next: adb shell settings put global incoming_call_notification_fullscreen 1
- Reboot the phone.
If the first command fails, try the alternative:
adb shell am start -a android.settings.SETTINGS --es extra_fragment_class com.android.settings.SubSettings --es :settings:show_fragment com.android.settings.notification.AppNotificationSettings --es :settings:show_fragment_args "package:com.android.dialer"π‘
ADB-commands are the safest of the "advanced" methods, because you don't need to change your system files, but after you reset your settings or update your firmware, you'll have to re-install the settings.
Method 5: Third-party applications to replace a standard call
If nothing works, the last option is to install an alternative call app that supports full screen mode.
- π Truecaller β has a configuration for displaying incoming calls, including full-screen mode.
- π± Google Phone β Googleβs standard call, works on all Android devices.
- π ExDialer β a lightweight application with flexible interface settings.
- π¨ Drupe β an unusual design with support for full-screen notifications.
How to install and configure:
- Download one of the apps from Google Play.
- Open your phoneβs settings and go to Apps β Default Apps β Phone.
- Select the installed application as the main one.
- Launch the application, find the Incoming Calls or Interface section in the settings.
- Activate Full-screen mode (in Truecaller, itβs Settings β Calls β Notification style).
β οΈ Note: When using third-party applications for calls, functionality may disappear MIUI, for example: π The recording of conversations will not work (if it was in a standard application). π Contacts from Mi Account may not be displayed. πΆ Possible problems with VoLTE/VoWiFi Check the compatibility reviews with your Redmi model before installing.
Frequent problems and their solutions
Even after a successful full-screen setup, users are plagued with bugs, and here are the most common problems and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Full screen call, but no acceptance/deflection buttons | Conflict of topics or fonts | Reset the theme to standard, clear the cache of the application "Phone" |
| The setting is reset after rebooting | ADB-command not saved in firmware | Repeat commands or use Magisk to fix changes |
| Full-screen mode only works for some contacts | Error in the contact database | Export contacts, clear the data of the "Contacts" application, import back |
| After the MIUI update, the settings disappeared | Xiaomi has blocked the function in the new version | Reverse to previous firmware or use the MIUI Full Screen Call Enabler module |
If none of these methods worked, there are two options:
- Wait for an official update from Xiaomi (sometimes user complaints cause developers to return the feature).
- Install custom firmware (such as LineageOS or Pixel Experience) where full-screen calls are default.