How to take a full-screen contact photo when calling Redmi Note 9 Pro: full instruction

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:

  1. Open the phone application (call).
  2. Slip on three dots in the upper right corner and select Settings.
  3. Go to Incoming Calls (or Display Calls in some versions).
  4. Find the option β€œFull screen contact photo” or Enlarge photo when calling and activate it.
  5. 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.

AnnexSupport for full-screen photoAdditional functionsCons
Truecallerβœ… Yes (in the theme settings)Spam Definition, Conversation Recording, BlacklistAdvertising in the free version, high battery consumption
Google Phone❌ No (only partial increase)Integration with Google services, spam filterNot supportive. MIUI-topics, limited customization
Drupeβœ… Yes (Immersive Caller mode) ID")Contact widgets, quick access to messengersPaid themes, sometimes lagging on MIUI
ExDialerβœ… Yes (configurable photo size)T9-Search, support for topics, minimum permissionOutdated design, no Russian language

For installation:

  1. Download the selected application from Google Play.
  2. Set it by default in Settings β†’ Applications β†’ Default β†’ Phone.
  3. 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:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/csc/others.xml (or /system/csc/feature.xml in some firmware).
  3. Find the line with the ConfigCallUiFullScreenPhoto option and change the value from false to true.
  4. 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=true

After 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?
If Redmi Note 9 Pro doesn’t boot after you change your system files (hangs on the MI logo), follow the following steps: 1. Press Power + Volume Up to log in to Recovery Mode. 2. Select Wipe & Reset β†’ Wipe Cache. 3. If it doesn’t help, swipe your phone through the Mi Flash Tool with a Clean All option (data will be deleted!). 4. In the future, use a backup of TWRP before editing system files.

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:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the phone app and tap on it.
  3. 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:

MethodDifficultyRoot is required.Risks.Efficiency
MIUI settings⭐ (simple)❌ No.No.Medium (depending on the version of MIUI)
A third-party call.⭐⭐ (moderately)❌ No.Battery consumption, advertisingHigh (full customization)
Editing system files⭐⭐⭐⭐ (difficult)βœ… Yes.Possible bootloop, loss of warrantyMaximum (full control)
ADB-team⭐⭐⭐ (middle-of-the-road)❌ No, but I need a PC)Resetting settings when updatingHigh (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:

  1. Activate Developer Mode (7 taps by Assembly Number in Settings β†’ About Phone).
  2. Go to Settings β†’ Additional β†’ For developers.
  3. 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.

FAQ: Frequent questions about setting up photo contacts

Can I take a full screen photo on MIUI 14?
Yes, but only through third-party calls (like Drupe) or editing system files. In standard MIUI 14 settings, this option is removed for most devices, including the Redmi Note 9 Pro.
Why is the contact photo not displayed when you call?
The reasons may be: Photos not assigned to the contact (check in Contacts). β†’ Contact saved on the SIM-card (transfer it to your phone or Google account) Power saving mode is enabled (turn off Settings β†’ Battery) Call cache failure (clear the phone app cache").
How to return a standard call after using a third-party?
Go to Settings. β†’ Annexes β†’ By default. β†’ Phone and select "Caller" MIUI". If it disappeared from the list, reset the application settings in Settings β†’ Annexes β†’ Application management β†’ Three points. β†’ Reset the settings.
Will the full screen photo work after the MIUI update?
If you used standard settings or a third-party call, yes. If you edited system files, you may have to repeat the changes after each major update (e.g., from MIUI 13 to MIUI 14).
Can I make an animation of a photo of a contact (like on an iPhone)?
A standard MIUI call doesn't have that feature, but Drupe or Truecaller do have options with smooth photo appearance and blur effects. A full iOS simulation requires custom firmware (like the Pixel Experience).