When you make an incoming or outgoing call on the Xiaomi Redmi Note 9 Pro, many users want to see a full-screen photo of the contact β itβs not only convenient, but also adds personalization. However, by default, MIUI displays a smaller image with a call management interface. In this article, weβll look at all the ways to zoom in the contact photo to the full screen, including hidden settings, third-party apps and solutions for different versions of the firmware.
It is important to understand that the configuration options depend on the version of MIUI and the launcher installed. For example, in MIUI 12/13 the contact display algorithm has changed compared to MIUI 11. We will look at universal methods, as well as specific solutions for the Redmi Note 9 Pro, taking into account its hardware features (FHD+ display, Snapdragon 720G processor).
If you're faced with a contact photo not showing at all or showing in low resolution, there's a section at the end of this article that addresses these issues, and for those who want maximum customization, we've prepared a review of alternative full-screen calls.
Why a contact photo doesnβt show up on the full screen by default
In a standard MIUI call, a contact photo only takes up part of the screen for several reasons:
- π± UI constraints: The bottom bar with the "Decline"/"Accept" buttons is fixed and takes up to 30% of the screen.
- π Adaptive design: in MIUI 12+ The system automatically adjusts the size of the photo to the resolution of the display (2400Γ1080 Redmi Note 9 Pro, but the priority is given to functionality, not aesthetics.
- π οΈ Performance optimization: Full-screen rendering with blur effects (like in iOS) requires more resources, which can affect the smoothness of animations on budget devices.
In addition, in some regional firmware (for example, India or China), the settings of the display of contacts may differ, this is due to the localization of MIUI for different markets. For example, in the European version of MIUI 13.0.4 for the Redmi Note 9 Pro, the full-screen mode is disabled by default, whereas in the global version it can be accessed through hidden options.
β οΈ Note: If you use a third-party launcher (such as Nova Launcher or Hyperion), the settings of a standard call may be reset, in which case you will have to adjust the display of contacts through the launcher settings or install an alternative caller.
Method 1: Enabling full screen mode through MIUI settings
The easiest method is to activate the hidden option in a standard call, which works on MIUI 12-14 without having to install additional applications.
Instructions:
- Open the phone application (call).
- Slip on three dots in the upper right corner and select Settings.
- Go to Incoming Calls (or Display Calls in some versions).
- Find the option βFull screen contact photoβ or Enlarge photo when calling and activate it.
- If this option is not available, try enabling immersive display mode in the screen settings (Settings β Display β Full-screen mode).
Once activated, the photo contact will occupy almost the entire screen, leaving only a minimal control panel at the bottom. In some firmware, you can additionally adjust the transparency of this panel through Settings β Special features β Color and movement.
Make sure that the contact has a high-resolution photo (minimum 720Γ720)
Update MIUI to the latest version (check in Settings β About Phone β System Update)
Turn off energy saving mode (can block animations)
Restart your phone after changing your settings-->
Method 2: Use of alternative calls
If standard MIUI settings do not allow you to achieve the desired result, you can install a third-party call with support for full-screen mode.
| Annex | Support for full-screen photo | Additional functions | Cons |
|---|---|---|---|
| Truecaller | β Yes (in the theme settings) | Spam Definition, Conversation Recording, Blacklist | Advertising in the free version, high battery consumption |
| Google Phone | β No (only partial increase) | Integration with Google services, spam filter | Not supportive. MIUI-topics, limited customization |
| Drupe | β Yes (Immersive Caller mode) ID") | Contact widgets, quick access to messengers | Paid themes, sometimes lagging on MIUI |
| ExDialer | β Yes (configurable photo size) | T9-Search, support for topics, minimum permission | Outdated design, no Russian language |
For installation:
- Download the selected application from Google Play.
- Set it by default in Settings β Applications β Default β Phone.
- In the call settings, find the Caller ID section or Incoming calls and activate the full screen mode.
β οΈ Note: Some calls (such as Truecaller) require access to contacts, SMS Check the permissions in Settings before installing. β Confidentiality β App permissions and disable unnecessary.
Standard. MIUI|Truecaller|Google Phone|Drupe|Another.-->
Method 3: Editing system files (for advanced)
If you're ready to experiment, you can manually change the settings for displaying calls through system files, which requires an unlocked bootloader and root rights, and is only suitable for power users.
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer).
- Go to /system/csc/others.xml (or /system/csc/feature.xml in some firmware).
- Find the line with the ConfigCallUiFullScreenPhoto option and change the value from false to true.
- Save the file, set the rights to 644 (rw-r--r---) and restart the phone.
An alternative method is to edit the /system/build.prop file:
Add this line to the end of the file
ro.config.callui_fullscreen_photo=trueAfter editing build.prop, be sure to clear the cache in recovery (Wipe β Wipe Cache), otherwise the changes may not apply. This method does not work on all versions of MIUI, and in case of an error, a bootloop is possible.
What if the phone doesnβt turn on after editing?
Solving problems with displaying photo contacts
If the contact photo is not shown at all or is displayed in low quality, check the following points:
- πΈ Photo resolution: minimum recommended resolution β 720Γ720 If the photo is smaller, it will stretch and lose as a result.
- π Contact Sync: Make sure your contacts are saved to your Google or Mi Account, not just your contacts. SIM-Go to the contact line. β Settings β Import/Export and update data.
- π¨ Topics MIUI: Some themes override the style of the call. Try resetting the theme to standard in Settings β Theme β My subjects.
- π Cash calls: clear the cache of the "Phone" application in Settings β Annexes β Application management β Phone. β Clear the cache.
If the problem persists, try resetting the call settings:
- Go to Settings β Applications β Application Management.
- Find the phone app and tap on it.
- Select Warehouse β Clear the data (this will reset all call settings, but will not delete contacts).
π‘
If the contact photo is displayed blurry, try saving it in PNG format instead of JPEG. MIUI handles transparency and compression better in PNG, especially for round avatars.
Comparison of methods: what way to choose
The choice of method depends on your skills and functionality requirements, and below is a comparison of all the options considered:
| Method | Difficulty | Root is required. | Risks. | Efficiency |
|---|---|---|---|---|
| MIUI settings | β (simple) | β No. | No. | Medium (depending on the version of MIUI) |
| A third-party call. | ββ (moderately) | β No. | Battery consumption, advertising | High (full customization) |
| Editing system files | ββββ (difficult) | β Yes. | Possible bootloop, loss of warranty | Maximum (full control) |
| ADB-team | βββ (middle-of-the-road) | β No, but I need a PC) | Resetting settings when updating | High (works on most versions) |
For most Redmi Note 9 Pro users, the best solution is a combination of the first and second methods: first try the standard MIUI settings, and if they are not enough, install Drupe or ExDialer. The method with editing system files should be used only if you are confident in your skills and are ready for the possible consequences.
π‘
The most reliable way to avoid risks is to use a third-party call that supports full-screen mode. This does not require root rights and works steadily even after MIUI updates.
Additional tips for customizing calls
In addition to increasing the contact photo, you can configure other call settings on the Redmi Note 9 Pro to improve the user experience:
- π΅ Individual melodies: assign unique ringtones to different contacts β Select contact β Edit β Call sound.
- π Vibration when calling: in Settings β Sound. β Vibration when calling you can choose a vibration pattern or create your own.
- π Quick action: in MIUI 13+ during the call, you can swipe up to open additional options (recording, speakerphone, message).
- π Dark Theme for Calling: Activates automatically when you turn on the system dark theme in Settings β Display. β Dark mode.
For fans of minimalism, you can turn off animations when calling:
- Activate Developer Mode (7 taps by Assembly Number in Settings β About Phone).
- Go to Settings β Additional β For developers.
- Find options: Scale of window animation β No animation Scale of transition animation β No animation
This will speed up the display of the call interface, but make it less dynamic.