How to make a full-screen call on Xiaomi Redmi: a complete guide with nuances

Why Calling Xiaomi Redmi Doesn’t Take the Whole Screen and How to Fix It

Have you ever encountered a situation where during an incoming call on Xiaomi Redmi, the screen lights up only partially? Instead of a full notification with a photo of the contact and large acceptance/deflection buttons, you see a small window at the top of the display or only a flashing bar at all? This problem is typical for many users of Redmi smartphones - especially after MIUI updates or resets.

The reason lies in the interface settings MIUI, where the default "compact mode" of call notifications can be activated, in some cases, battery optimizations that limit the operation of system applications are to blame. AMOLED-screens (e.g. Redmi) K50 or Note 12 Pro+) This problem can be exacerbated by the Always-On Display settings, and in this article, we’ll look at all the ways to return full-screen call mode, from basic settings to hidden developer settings.

Method 1: Configure the display of calls in standard MIUI settings

Let's start with the obvious, check the basic settings of the phone, and in most cases, the problem is solved in 3 clicks if you know where to look. Open the Settings app and follow the instructions:

  1. Go to the Appendix section β†’ Application management.
  2. In the search bar, enter the Phone and select the system application Phone (not to be confused with Contacts!).
  3. Slip on the Notification item.
  4. Find the category of incoming calls and click on it.
  5. Activate Show as a pop-up (or Full-screen mode depending on the MIUI version).

After this, check the call, call your phone from another phone. If the screen still doesn't light up completely, go to the next method. Note: on some firmware (MIUI 13 and later), this item may be called Notification Style β†’ Full-screen.

πŸ“Š What version? MIUI installed on your Redmi?
MIUI 12 or older
MIUI 13
MIUI 14
I don't know.
other

Method 2: Reset the settings of the "Phone" application

If the standard settings didn’t work, it might be a problem with the configuration of the Phone system application, in which case it will help to reset its parameters to factory settings. Attention: this will not delete your contacts or call history, but will reset individual settings (for example, tone of beeps or vibration).

Instructions:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find and select the phone application.
  • πŸ”§ Put it on the vault and the cache.
  • πŸ—‘οΈ Click Clear Cache, then Reset Settings (or Delete Data – wording depends on version) MIUI).
  • πŸ”„ Reboot your smartphone.

After restarting, check incoming calls, and if the problem persists, it may be a conflict with other system applications (e.g., Security or Battery Optimization) that will help with the following method.

β˜‘οΈ Preparation for resetting the settings "Phone"

Done: 0 / 4

Method 3: Disable battery optimization for the Phone application

Xiaomi Redmi smartphones aggressively optimize background processes to save battery life, sometimes resulting in system notifications (including incoming calls) being displayed incorrectly, and to rule out this factor, you need to disable optimization for the Phone app:

  1. Go to Settings β†’ Battery and Performance.
  2. Select Battery Consumption Management for applications.
  3. Find your phone in the list and tap it.
  4. Set the option No Limits (or No Limits).
  5. Activate the AutoRun switch (if you have one in your version of MIUI).

It is also recommended to check the settings of the energy saving mode:

  • πŸ”‹ Open the Settings. β†’ Battery and productivity β†’ Energy saving regime.
  • 🚫 Make sure Super Energy Saving or Ultra Energy Saving is turned off.
  • πŸ”„ If it has been activated, restart the device.

πŸ’‘

If after disabling battery optimization, calls still don't show correctly, try temporarily disabling Adaptive Battery in battery settings.This can help on MIUI 14+ firmware.

Method 4: Check the Always-On Display settings (for AMOLED-model)

On smartphones Xiaomi Redmi with AMOLED-screens (e.g. Redmi) K60, Note 12 Pro+, Redmi 10 Pro feature Always-On Display (AOD) It can interfere with the display of incoming calls. AOD Uses the same system resources as full-screen notifications, and sometimes β€œclogs” them.

To test this hypothesis:

  1. Open the Settings β†’ Screen β†’ Always-On Display
  2. Turn off the Always-On Display switch.
  3. Ask someone to call you and check if a full-screen notification has appeared.

If the problem is gone, then it's AOD, and you have two options:

  • πŸ“΅ Leave it. AOD Disabled (this will save battery life).
  • πŸ”§ Update the firmware - in new versions MIUI This bug is often fixed.
Why is AOD interfering with calls?
Always-On Display uses low-level access to the GPU. When an incoming call arrives, the system tries to "snatch" the screen from AOD, but due to MIUI optimizations, sometimes a failure occurs and the notification is displayed in a stripped-down form.

Method 5: Reset all settings (last chance before firmware)

If none of the previous methods worked, the radical solution is to reset all settings to factory settings, which will return the smartphone to its original state, but deletes all user data, including photos, messages and installed apps. Be sure to back up before the procedure!

Resetting instructions:

  1. Open Settings β†’ About Phone β†’ Backup and Reset.
  2. Select Settings Reset.
  3. Confirm the action by entering a pattern lock or PIN-code.
  4. Wait for the process to be completed (it will take 5-10 minutes).

After discharge:

  • πŸ“± Set up your smartphone as new (don’t restore backup right away – check calls first!).
  • πŸ“ž Call the device to make sure the problem is solved.
  • πŸ”„ Only then can the data be recovered from the backup.

⚠️ Note: If the problem persists after the reset, the cause may be a hardware failure (for example, a malfunction of the display module or notification controller.

Table: Compatibility of methods with different Redmi models

Model RedmiMethod 1 (Notification settings)Method 2 (Resetting "Phone")Method 3 (Battery Optimization)Method 4 (Offline AOD)
Redmi Note 10/11/12βœ… It's working.βœ… It's working.βœ… It's working.❌ Inapplicable (IPS-screen)
Redmi K50 / K60βœ… It's working.βœ… It's working.βœ… It's working.βœ… It's working (AMOLED)
Redmi 9 / 9A / 9Cβœ… It's working.βœ… It's working.⚠️ Partially (needs to be opened.) Adaptive battery")❌ Inapplicable.
Redmi 10 / 10Aβœ… It's working.βœ… It's working.βœ… It's working.❌ Inapplicable.
Redmi Note 8/9 Proβœ… It's working (MIUI 12+)βœ… It's working.⚠️ Requires manual off-shoot optimization❌ Inapplicable.

If your model is not in the table, focus on the version MIUI and screen type (AMOLED or IPS). For AMOLED-Models (e.g. Redmi K-series or Note 12 Pro)+) You should definitely try Method 4.

What to do if nothing works: alternative solutions

If all of these methods are powerless, consider the following options:

  1. Firmware update: Check for updates in Settings β†’ About Phone β†’ System Update. Sometimes bugs with the display of calls are fixed in new versions of MIUI. Especially relevant for the Redmi Note 11 and Redmi 10, where similar problems were massive in 2022-2023.
  2. Third-party calling apps: Install an alternative dialer, like Google Phone or Truecaller. These often offer more flexible notification settings.
  3. Manually enable full screen mode through ADB: For advanced users: connect your smartphone to your PC and follow the command: adb shell settings put global heads_up_notifications_enabled 0 This will disable pop-up notifications, forcing the system to use full screen mode. MIUI!

If you decide to use Google Phone, please note that on some Redmi models it must be assigned by default:

  1. Open Settings β†’ Applications β†’ Applications by default.
  2. Select the Phone App.
  3. Specify Google Phone instead of the standard dialer.

πŸ’‘

On models with MIUI 14+, it sometimes helps to disable the Smart Assistant function in battery settings, which aggressively manages background processes, which can block the correct display of notifications.

FAQ: Frequent questions about full-screen calls on Xiaomi Redmi

Why did the MIUI update stop showing calls to the full screen?
This is a typical problem after major updates (e.g. MIUI 13 to MIUI 14). Xiaomi developers often change the logic of notifications and the settings are reset. Try Method 1 (set up notifications) or Method 2 (reset the Phone app). If it doesn't help, check Method 3 (battery optimization), as newer versions of MIUI usually tighten energy saving.
On my Redmi Note 10 Pro, calls only show full screen when the screen is unlocked. Is that normal?
No, it's not the norm. You probably have a Privacy Notification mode activated, which hides the content of the notifications on the locked screen. To fix: Open Settings β†’ Lock the screen. Select Notifications on the lock screen. Set the setting to Show all the contents of the notifications. Also check if the Private Mode is on in the notification curtain.
Can you make full-screen calls only for certain contacts?
Yes, but not through the standard Xiaomi settings. You'll need a third-party app like Contact Plus or Truecaller, which has a notification customization feature for individual contacts. The standard MIUI dialer doesn't have this option. The alternative is to assign a unique tune for important contacts (in Contacts β†’ Choose Contact β†’ Call Melody).
After resetting the settings, the full-screen calls went live, but then went missing again a day later.
It is most likely the fault of background optimization MIUI. The system will eventually again restrict the phone app to save charge: πŸ”‹ Turn off the Adaptive Battery in the Battery Settings. πŸ“΅ Add the Phone app to Optimization Exceptions (in battery settings). πŸ”„ Clean the phone app cache regularly (once a week). If the problem recurs, try rolling back to an older version. MIUI (If possible, it is possible for your model).
The Redmi K60 has full-screen calls, but the screen doesn't wake up when you call in. How do you fix it?
This is a separate issue related to Ambient Display (similar to Always-On Display). Solutions: Open Settings β†’ Screen β†’ Ambient Display. Turn off the Rise to Wake (sometimes it conflicts with incoming calls). Activate Double Touch to Wake up - this will help wake up the screen manually. Check if Do Not Disturb mode is on with exceptions for calls. If the screen still doesn't wake up, the problem may be in the approximator. Test it with the engineering menu (#6484#).