How to make a full-screen incoming call on Xiaomi Redmi Note 9 Pro: 5 proven ways

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:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find your phone in the list and tap it.
  3. Select Notifications โ†’ Incoming challenges.
  4. 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.

๐Ÿ“Š What firmware are you using on the Redmi Note 9 Pro?
MIUI Global
MIUI China
MIUI Europe (xiaomi.eu)
LineageOS (Pixel Experience)
I don't know.

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 effectNeed root?
Clearing the cacheEliminates temporary display errorsโŒ No.
Resetting settingsReturns factory call parametersโŒ No.
Deletion of dataResets the history of calls and settingsโŒ No.
Reinstallation of updatesRestores 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:

  1. Download the app from Google Play.
  2. Open it and allow access to contacts/calls.
  3. 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:

  1. Open /system/csc/others.xml in the text editor.
  2. Find the line with the parameter <CscFeature_InCallUi_UseFullScreen>False</CscFeature_InCallUi_UseFullScreen>.
  3. Replace False with True.
  4. Save the file, set the rights 644 (rw-r--r---).
  5. 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?
If, after the change, others.xml Redmi Note 9 Pro's stuck on the logo MIUI, You'll need it: 1. Log in Recovery Mode (Press Power) + Volume Up). 2. Connect to the PC through ADB Return the original file with the command: adb push others_original.xml /system/csc/others.xml 3. Or you can flash your phone over a Fastboot with data saved. TWRP!

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:

  1. Backup all data via TWRP or Mi Cloud.
  2. Check firmware compatibility with the joyeuse model (codename Redmi Note 9 Pro).
  3. 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.

FAQ: Frequent questions about full-screen calls on Xiaomi

Why did the MIUI update make calls appear as a small window?
With MIUI 12, Xiaomi has changed its notification display policy to reduce the CPU load during calls. In global builds, full-screen mode is disabled by default, but can be returned via settings or third-party apps.
Will the full screen mode work if the phone is locked?
Yes, on a locked screen, incoming calls are always displayed on the full screen โ€” this is a system limitation of Android. The problem only occurs when the phone is unlocked or multitasking.
Can I return full screen calls without root rights?
Yes, 80% of the time helps: Reset the settings of the application "Phone" Install a third-party dialer (for example, Truecaller) Activation of the second space in MIUI Root is required only for editing system files.
Why did the calls become small again after the reset?
This is because the system applications are automatically updated through Google Play. After resetting, MIUI restores factory settings, but then Google Dialer or MIUI Dialer updates and returns the same behavior. Solution: disable the auto-update for the Phone app.
Is there a risk of losing data when changing the dialer?
No, installing a third-party call app doesn't delete your contacts or call history. However, if you completely uninstall the standard Phone app (which requires root), the data may go missing. Always back up through Settings โ†’ Google โ†’ Backup.