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:
- Go to the Appendix section β Application management.
- In the search bar, enter the Phone and select the system application Phone (not to be confused with Contacts!).
- Slip on the Notification item.
- Find the category of incoming calls and click on it.
- 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.
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"
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:
- Go to Settings β Battery and Performance.
- Select Battery Consumption Management for applications.
- Find your phone in the list and tap it.
- Set the option No Limits (or No Limits).
- 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:
- Open the Settings β Screen β Always-On Display
- Turn off the Always-On Display switch.
- 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?
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:
- Open Settings β About Phone β Backup and Reset.
- Select Settings Reset.
- Confirm the action by entering a pattern lock or PIN-code.
- 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 Redmi | Method 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:
- 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.
- Third-party calling apps: Install an alternative dialer, like Google Phone or Truecaller. These often offer more flexible notification settings.
- 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:
- Open Settings β Applications β Applications by default.
- Select the Phone App.
- 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.