Owners of Xiaomi, Redmi and POCO smartphones often face the inconvenience of standard incoming call display: the small window at the top of the screen is easy to miss, especially when the phone is lying on the table or in your pocket. Full-screen call notification solves this problem by making the alert visible and vivid. However, in recent versions of MIUI this option is hidden or does not work correctly - it needs to be activated through hidden settings or third-party tools.
In this article, you will find 4 proven ways to enable full-screen incoming calls on any Xiaomi device, including models on MIUI 12/13/14 and HyperOS. We will break down official methods through the settings menu, bypassing restrictions with ADB, as well as alternative solutions for old and new smartphones.
If youβre tired of missing important calls due to inattention or weak vibration, this guide will help you set your phone up so that the incoming call takes up the entire screen, flashes bright backlights and sounds at maximum volume β even if the device is lying down the screen.
Why incoming calls donβt show up on the full screen by default
Xiaomi deliberately limits the size of the call notification in the latest firmware versions, due to several factors:
1. Multitasking optimization: a small call window allows the user to continue to work with other applications (e.g., play or watch videos) without interrupting completely.
Battery savings: Full-screen animation and backlights consume more power, which is critical for low-end models with small batteries (e.g. Redmi 9A or POCO C31).
3. MIUI Policy: In recent updates (starting with MIUI 12.5), the company removed direct customization of full-screen calls from the interface, leaving it only for selected regions (for example, India or China).
On some models (e.g. Xiaomi) 11T or Redmi Note 10 Pro) the function may be temporarily enabled after resetting, but after the first firmware update disappears again. MIUI, Those who forcefully roll back user changes.
β οΈ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) Standard methods for enabling full-screen calls may not work. ADB third-party launchers.
Method 1: Officially configure via phone menu (MIUI 12β14)
On some firmware, the option is still available through a hidden menu. Check it out this way:
Instructions:
If this is not the case, try an alternative route:
- Open Settings β Applications β Application Management.
- Find the Phone app and open its settings.
- Go to Notifications. β Incoming challenges.
- Activate the full screen display option (if available).
On the POCO F3, Redmi Note 11 and other global firmware models, this item is often missing, so move on to the following ways.
Backup contacts | Check the MIUI version in Settings β About Phone | Charge your phone at least 50% | Disable VPN (can block changes)
-->
Method 2: Enable via ADB (works on 90% of models)
If standard settings donβt help, use the ADB debugging bridge. This method requires a computer, but itβs guaranteed to work on most Xiaomi devices, including MIUI 14 and HyperOS.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux
- π± USB-cable (original or quality)
- π§ Platform Tools (download from Android site)
- π Included debugging by USB phone-on
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone. Click 7 times on the MIUI Version until you become a developer!
USB debugging
- Back to Settings β Additionally. β For developers.
- Activate the debugging switch over USB and confirm the resolution.
- Connect your phone to your computer and run Command Prompt (Windows) or Terminal (macOS/Linux) in the Platform Tools folder.
- Enter the command to check the connection: adb devices Wait for the serial number of the device to appear.
- Execute the command to enable full-screen calls: adb shell settings put global incoming_call_notification_fullscreen 1
- Reboot the phone.
What if the phone doesnβt turn on after editing files?
Problem Solving: Why Full-screen Calls Don't Work
Even after setting it up properly, the function may not be activated, and let's look at the typical causes and ways to address them:
Problem 1: The setup is reset after the reboot
- πΉ Reason: MIUI Forced resets user settings through server policies.
- πΉ Solution: Use ADB-flag-bearer --user 0: adb shell settings put --user 0 global incoming_call_notification_fullscreen 1 Turn off automatic firmware updates in Settings β The phone. β Updating the system.
Problem 2: The function only works for SIM-card
- πΉ Reason: Limitation MIUI two-way SIM-map.
- πΉ Solution: Do a separate thing ADB-second-team SIM: adb shell settings put global incoming_call_notification_fullscreen_slot2 1 Or turn off the second. SIM-map in Settings β SIM-maps and mobile networks.
Problem 3: Full-screen mode works, but without animation
- πΉ Reason: Disabled system animations in the developer settings.
- πΉ Solution: Go to Settings β For developers, set the scale of the animation window, the scale of the animation transition and the scale of the duration of the animator on the 1x.
π‘
If none of these methods worked, check if the installed app is blocking the function to save power (such as Security or Battery Saver).
Additional settings for maximum visibility of calls
Full screen mode is only part of the solution, so you can keep important calls in mind, and set up additional settings:
1. Increase the volume of notifications:
- π Go to Settings. β Sound and vibration β Loudness.
- π Set the slider Call to maximum.
- π Activate Volume Increase when calling (if any).
2. Set the vibration:
- π³ B Settings β Sound and vibration β Vibration when calling, select Strong.
- π³ Turn on vibration when lifting (for models with motion sensor).
Activate the light indication:
- π‘ B Settings β Screen. β LED indicator (not available on all models).
- π‘ Install the Always On Display app (for example, AOD Notify) to display notifications on the screen off.
4. Use special tunes:
- π΅ Download loud calls (like Emergency Ringtone from Google Play).
- π΅ Assign unique tunes for important contacts in the Contacts app.