Many Xiaomi, Redmi and POCO smartphone owners face an annoying problem: instead of the usual full-screen interface, incoming calls are displayed as a small floating window or a narrow band, a situation that is especially relevant for devices running the shells MIUI 12, MIUI 13, MIUI 14 and the new HyperOS.
The reason lies in the changed policy of working with permissions of Google applications, which by default can limit the background activity of calls. Full-screen mode is critical for comfortable communication, as it allows you to see a subscriber’s photo, hands-free buttons and recording a conversation without unnecessary body movements.
In this article, we will discuss how to return the standard view of an incoming call using built-in system settings and special service codes, you will learn how to manage application permissions and eliminate conflicts that cause the interface to shrink to the size of a widget.
Why is the call displayed in a small window?
The main reason for the floating window instead of a full-screen interface is the Android operating mechanism running Google Play Services. Starting with certain versions of Android, the security system limits the ability of applications to overlap other active processes unless the user manually allows it.
Often, the problem arises after updating the firmware or the Phone app itself.The system perceives trying to deploy a full-screen call as a potentially undesirable action unless the appropriate priority is set. Xiaomi in its shells adds an additional layer of memory optimization that can aggressively "freeze" the background processes of the call.
💡
If the problem appears immediately after the system update, try first just to restart the device – this will reset temporary conflicts services.
It is also worth considering that some global versions of smartphones preinstalled Google Dialer, which has its own display settings, different from the system requirements of MIUI. Understanding this architecture helps you to quickly find the right switch in the settings menu.
Setup of permissions for the phone application
The most effective and safe way to solve the problem is to manually recheck the access rights for the system call application, which is a forceful action that tells the system that you trust the service to control the lock screen and block other windows.
To perform the setup, go to the application management menu. Find the listing “Phone” (or “Google Phone” if you use a standard set from a searcher). Note that on Redmi and POCO devices, the names may vary slightly depending on the firmware region.
Inside the app menu, find the "Other permissions" or "Additional permissions" section, and that's where the key switch is hidden, so you need to find the "Display over other apps" item and activate it, and without that, full-screen calling is technically impossible.
☑️ Permit verification
Once this option is enabled, the system can issue a security alert, a standard Android response that can be ignored, as the phone's system app is a trusted component, and it's recommended to check the AutoStart option for the same app to keep the call from being missed during prolonged downtime.
Use of service code to change the interface
There is a hidden engineering menu in the MIUI shells that allows you to change the type of call interface, which is especially useful if the standard settings do not work or if the interface has been changed by a system update to a less user-friendly one.
To access hidden functions, a special code is used that is entered in the dialing application. Open Phone, go to dial mode and enter the following combination: ##86569726#. Note that you do not need to press the call button - the menu must open automatically after you enter the last character.
In the menu that opens, "MIUI InCallUI Version," you'll be asked to choose an interface option. There are two main types available: MIUI InCallUI (the classic Xiaomi interface) and Google Dialer (or Dialer Framework). If you have Google, try switching to MIUI, and vice versa.
What if the code doesn't work?
Once you have selected the right option, the system will ask for confirmation. Press OK or Confirm. A smartphone can freeze or reboot the desktop interface for a short time, which is a normal reaction, indicating that new call display settings are being applied.
Solving problems with Google Phone
Xiaomi's global smartphone versions often pre-installed "Google Phone," which has its own features and can conflict with the design of the system. If you prefer this particular set of numbers but suffer from a small window, check the settings inside the app itself.
Open the Phone app, click three dots in the corner, and select Settings. Scroll through the list to the end and find Incoming Calls. There may be a Full Screen Mode option or call style setting. Make sure you select the option that matches your screen resolution.
It's also worth checking if Do Not Disturb mode or any spam filters that can change the behavior of the call window are enabled, and in rare cases, cleaning the app's cache through the app management menu helps.
| Parameter | Standard Xiaomi | Google Phone | Third-party annexes |
|---|---|---|---|
| Stability | Tall. | Tall. | Medium |
| Recording of conversations | Built-in (depending on region) | Notifies the interviewee | Requires root rights |
| Full screen | By default. | Requires settings | Depends on the version. |
| Blocking spam | Basic | Extended (Google DB) | Depends on the base. |
💡
Using Xiaomi’s native Phone app often gives more options for customizing the call interface than Google’s standard solution.
Impact of Design Themes and Third-Party Launchers
A common but overlooked cause of call display problems is the use of third-party themes from the MIUI Themes store.Some themes, especially those created by enthusiasts, may not have the correct dialogue for the incoming full-screen call, replacing it with a simplified widget.
If you’ve recently changed the visuals of your device, try temporarily returning to the standard “Classic” or “Default” theme to see if the problem is in the system or in a specific theme file. Go to the Topics app to check, select a profile, and apply the standard set.
Third-party launchers (Nova Launcher, Lawnchair, etc.) can also conflict, they can intercept window control. In the launcher settings, find the section associated with pop-up windows or notifications, and make sure that the Phone application does not have a window size limit.
- 📱 Check if the third-party theme is currently active.
- 🔄 Reset the topic to standard through the “Themes” app».
- 🔍 Check the launcher settings for limitations for system applications.
In some cases, a complete reinstallation of the System Interface Components component through the GetApps store or Play Market helps, which will update the libraries responsible for rendering system dialogs, including the call window.
Set up a full screen mode for video calls
Special attention should be paid to video calls via WhatsApp, Telegram or Viber. Here the problem of “not on the whole screen” can be related to the settings of the messenger itself or the camera permissions. Make sure that the application is allowed to use the camera and microphone in “Always”.
Xiaomi's screen settings have a screen extension or similar option for cut-out displays (hole camera). If this function doesn't work properly, it can crop the image during a video call. Try changing the display mode of the content in the screen settings.
For video calls, it is also important to turn off the traffic savings in the background for instant messengers. If the system restricts data transfer, the video may not unfold to the full screen, remaining in a small preview window. Go to the application settings and select "No Limits" for data transfer.
⚠️ Warning: If after all the manipulations, the screen goes out during a conversation, check the proximity sensor.Perhaps the protective glass or cover covers the top of the display, making the phone think it is in your pocket.