How to make incoming full-screen call on Xiaomi Redmi: all working methods

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.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi Note 10/11/12
Redmi 9/10/11
POCO X3/X4/X5
Redmi K40/K50
Other

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.

  1. Open the Settings app (cog icon).
  2. Go to the Appendix section β†’ Application management.
  3. In the search bar, enter the Phone and select the standard call app.
  4. Slip on the Notifications. β†’ Incoming calls.
  5. Activate the Full Screen Mode (or Show Full Screen) switch.

If there is no such item, try an alternative path:

  1. Go back to the basic settings and select Screen β†’ Special Features.
  2. 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:

  1. Open the Themes app (brush icon).
  2. In the search bar, enter a full screen call or full screen call request.
  3. Choose a high-rated theme (e.g. MIUI 11 Classic or FullScreen Call Theme).
  4. Click Apply and confirm the changes.
  5. 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 phoneSupported themesIs root required?
Redmi Note 10/11Yes (MIUI 12.5+)No.
Redmi 9/9A/9CPartially (only some topics)No.
POCO X3 ProYes (all versions of MIUI)No.
Redmi K40/K50Yes (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:

  1. 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).
  2. Open the command line on your PC and type in: adb shell su mount -o rw,remount /system
  3. Go to /system/fonts and find the Roboto-Regular.ttf file (or other system font).
  4. Make a backup copy of it: cp /system/fonts/Roboto-Regular.ttf /sdcard/fonts_backup/
  5. Replace the file with a modified font with a larger size (you can download on XDA or 4PDA).
  6. 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?
If the phone has gone to bootloop after replacing the fonts, follow the following steps: 1. Load to Fastboot (press Power + Vol Down). 2. Connect the phone to your PC and type in the command: fastboot flash system.img (where system.img is the original image of your firmware). 3. Alternatively, swipe the phone through Mi Flash Tool in Clean All mode.

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:

  1. Install ADB on your computer (you can download from developer.android.com).
  2. Connect the phone to the PC and allow debugging over USB.
  3. Open the command line in the ADB folder and type: Adb devices (should display your device).
  4. 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
  5. 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:

  1. Download one of the apps from Google Play.
  2. Open your phone’s settings and go to Apps β†’ Default Apps β†’ Phone.
  3. Select the installed application as the main one.
  4. Launch the application, find the Incoming Calls or Interface section in the settings.
  5. 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 causeDecision
Full screen call, but no acceptance/deflection buttonsConflict of topics or fontsReset the theme to standard, clear the cache of the application "Phone"
The setting is reset after rebootingADB-command not saved in firmwareRepeat commands or use Magisk to fix changes
Full-screen mode only works for some contactsError in the contact databaseExport contacts, clear the data of the "Contacts" application, import back
After the MIUI update, the settings disappearedXiaomi has blocked the function in the new versionReverse to previous firmware or use the MIUI Full Screen Call Enabler module

If none of these methods worked, there are two options:

  1. Wait for an official update from Xiaomi (sometimes user complaints cause developers to return the feature).
  2. Install custom firmware (such as LineageOS or Pixel Experience) where full-screen calls are default.

FAQ: Answers to Frequent Questions

πŸ”Ή Why my Redmi Note 8 Pro doesn’t have a full-screen option in the settings?
On older models (Redmi Note 8/9, Mi A2/A3), the full-screen calling feature has been removed from MIUI 12, which can only be returned via ADB or custom firmware, and check if you have a Global version of MIUI installed – additional settings are sometimes saved on Chinese firmware (China ROM).
πŸ”Ή Can you make full screen calls without root rights?
Yes, in most cases, it's enough. ADB-Root is only required for deep changes to system files (method 3).If you don't want to take risks, try Truecaller or Google Phone first - they often solve the problem without additional manipulation.
πŸ”Ή After application ADB-The call teams are full-screen, but the animation is gone?
It's a famous bug. MIUI, when heads_up_notifications To bring back the animation, do: adb shell settings put global. heads_up_notifications_enabled 1 Then re-apply the command for full screen mode. If it doesn't work, try changing the theme to the standard one.
πŸ”Ή Will full screen calls work in "Do Not Disturb" mode"?
Yes, but with reservations: If the Do Not Disturb settings allow priority notifications to be displayed, the full screen call will appear. If the alarm only mode is on, calls will be blocked regardless of the window size. On some firmware (MIUI 13+), priority contacts can be displayed in full screen even in DND. Check the settings in Settings β†’ Sound and vibration β†’ Do not disturb β†’ Priority notifications.
πŸ”Ή Why After Updating to Update MIUI 14 full-screen calls are small again?
Xiaomi regularly resets custom settings with major updates. MIUI 14 The structure of system files has also changed, so old methods (e.g. editing) have also changed. framework-res.apk) Solutions: Repeat. ADB-team (method) 4). Install Magisk and module MIUI Full Screen Call Enabler (requires root). MIUI 13, if the function is critically important.