Owners of the Xiaomi Redmi Note 9 Pro often face the inconvenience of having an incoming call displayed by a small window at the top of the screen, especially when the smartphone is unlocked.This makes it difficult to quickly take a call, miss important notifications or simply annoying visually.The problem lies in the standard MIUI settings, which are optimized by default to save space on the screen, but are not always convenient in everyday use.
Fortunately, there are several ways to bring back full-screen incoming calls, from simple settings in the phone menu to installing third-party apps. In this article, weโll break down all the current methods, including hidden MIUI features that are not obvious to most users. Importantly, some solutions require super-user rights (root), but the main ones work without them.
If you want the screen to fully light up when you call โ with a photo of the contact, large acceptance/deflection buttons and no unnecessary interface elements โ read on. We tested each method on the Redmi Note 9 Pro with the latest versions of MIUI (including MIUI 14 based on Android 12/13), so the instructions are up to date for 2026.
1. Standard MIUI settings: where to look for full-screen mode
The first thing to check is the built-in MIUI settings, and in some firmware versions, the full-screen call display option is hidden in non-obvious sections.
Open the Phone app (the tube icon on the home screen). In the upper right corner, click three dots (โฎ) You can select Settings. You can go to Incoming Calls, and it can be Full Screen Mode or Notification Style. If it's not, read the next paragraph.
On the Redmi Note 9 Pro with MIUI 12.5+, the path is slightly different:
- Go to Settings โ Applications โ Application Management.
- Find your phone in the list and tap it.
- Select Notifications โ Incoming challenges.
- Try to enable the full screen display option (if available).
Note that in the latest versions of MIUI, Xiaomi developers have removed this option from the public domain, leaving it only for certain regions. If you have global firmware (MIUI Global), the chances of finding it are minimal, in which case move on to the following methods.
2.Use of the โSecond Spaceโ mode: a workaround
Little-known life hack: Second Space in MIUI allows you to create a separate user profile with different settings, sometimes full-screen calls work by default. Here's how to check this:
Go to Settings โ Second Space and activate it (think up a password if you need to). After rebooting your device, log in to the second space and check how incoming calls are displayed. If they are full-screen, the problem is with the main profile settings.
This method doesn't work on all devices, but Redmi Note 9 Pro users have confirmed its effectiveness in thematic forums, and it's a downside: you have to switch between spaces, which is inconvenient for constant use.
โ ๏ธ Note: When activating the second space, some applications (e.g. banking) may require re-authorization, and conflicts with notifications from the main profile may also occur.
๐ก
If the second space is showing calls correctly, try resetting the Phone app settings in the main profile: Settings โ Apps โ Phone โ Storage โ Clear data. This sometimes returns full-screen mode.
3. Resetting the settings of the "Phone" application and cache
A common cause of call failures is a damaged cache or incorrect settings on the com.android.dialer system application to reset them:
Go to Settings โ Applications โ Application Management โ Phone. Press Storage and select:
- ๐งน Clear cache (delete temporary files without affecting data)
- ๐ Reset settings (return parameters to factory settings)
After you reboot your phone, check if the incoming calls have changed. If not, move on to more radical methods.
This method helps in 30-40% of cases, especially if the problem occurred after the MIUI update. The main advantage is that it does not require root rights and does not affect user data.
| Action. | The effect | Need root? |
|---|---|---|
| Clearing the cache | Eliminates temporary display errors | โ No. |
| Resetting settings | Returns factory call parameters | โ No. |
| Deletion of data | Resets the history of calls and settings | โ No. |
| Reinstallation of updates | Restores application system files | โ ๏ธ Sometimes. |
4. Third-party applications for full-screen calls
If the built-in methods don't work, alternative calling apps will come to the rescue, completely replacing the standard dialer and offering flexible interface settings.
- ๐ Truecaller โ in addition to the number determinant, has a full-screen setting in Settings โ Incoming challenges โ Screen style.
- ๐ ExDialer โ Lightweight Dialer with Fullscreen Incoming Call option in display settings.
- ๐จ Contacts+ โ allows you to customize the size of the call window and animation.
To install a third-party dialer:
- Download the app from Google Play.
- Open it and allow access to contacts/calls.
- In your phone settings (Settings โ Applications โ Default โ Phone App), select a new app.
โ ๏ธ Note: Some banking applications and services (such as SberBank Online or Telegram) may block calls through third-party dialers for security reasons.
Backup contacts | Check app reviews in Google Play | Disable battery optimization for new dialer | Test calls in safe mode-->
5. editing system files (for advanced users only)
If you are willing to take drastic measures and you have root rights, you can manually change the system settings responsible for displaying calls. On Xiaomi Redmi Note 9 Pro, the file /system/csc/others.xml, where the MIUI parameters are written, is responsible for this.
You will need to:
- ๐ง Root access (for example, via Magisk)
- ๐ File Manager with root rights (Root Explorer, Mixplorer)
- โ๏ธ Backup copy of the original file
Instructions:
- Open /system/csc/others.xml in the text editor.
- Find the line with the parameter <CscFeature_InCallUi_UseFullScreen>False</CscFeature_InCallUi_UseFullScreen>.
- Replace False with True.
- Save the file, set the rights 644 (rw-r--r---).
- Reboot the phone.
This method is 100% effective, but it is dangerous: editing system files incorrectly can lead to bootloop. If you are not sure about your abilities, you should turn to other methods.
What if the phone doesnโt turn on after editing?
6. Alternative firmware: a radical solution
If none of these methods worked, there is a custom firmware option, and in xiaomi.eu, Pixel Experience, or LineageOS, full-screen calls are the default, because they don't have the limitations of the global version of MIUI.
Advantages of custom firmware for Redmi Note 9 Pro:
- ๐ Full screen calls without additional settings
- ๐ More smooth operation of the system
- ๐ฑ Lack of advertising and unnecessary services MIUI
Cons:
- โ ๏ธ Loss of warranty (if it is still valid)
- ๐ Possible problems with the battery or camera
- ๐ฑ Manual installation via Fastboot or TWRP
Before installation, it is necessary to:
- Backup all data via TWRP or Mi Cloud.
- Check firmware compatibility with the joyeuse model (codename Redmi Note 9 Pro).
- Unlock the bootloader via the Mi Unlock Tool (can take up to 7 days to wait).
๐ก
Custom firmware is an extreme method, start with less risky methods (third-party dialers, resetting), and only if they don't help, consider alternative firmware.