How to increase the contact photo to the full screen when calling on Xiaomi Redmi Note 9 Pro

Why a contact photo doesn’t show up on the full screen and how to fix it

Are you tired of seeing a tiny avatar of the other person during an incoming call on your Xiaomi Redmi Note 9 Pro? By default, MIUI shows a photo of the contact in a small mug in the middle of the screen, which is not always convenient - especially when you want to quickly identify the caller. Fortunately, the firmware has a feature of zooming, but it works in an unobvious way.

Complicating the problem is that different versions of MIUI (12, 13, or 14) may have different paths to settings, and some options are hidden in developer mode. In this article, we’ll look at all the working methods, from standard settings to manual editing of system files (for advanced users), and you’ll also learn why sometimes the photo doesn’t show up at all and how to fix it.

Important: If you use a third-party launcher (like Nova Launcher) or an alternative call app (Truecaller, Google Phone), the settings may not apply, in which case you will need to return the standard MIUI Dialer.

Method 1: Standard MIUI settings (without root)

The easiest method is to activate full-screen display via the phone's menu, which works on most versions of MIUI, but may not be available in some regional firmware.

Instructions:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner β†’ Settings.
  3. Go to Incoming Calls (or Call Settings in MIUI 14).
  4. Find the option Full screen photo or Inbound Call Style.
  5. Choose Full Screen Mode or Big Photo.

If there is no such item, then your version of MIUI does not support it, in which case move on to the following methods.

Update MIUI to the latest version

Make sure your contact has a photo (not a standard icon)

Check if a third-party launcher is used

Make a backup of your contacts (just in case)-->

Method 2: Change the style of incoming call through themes

MIUI allows you to customize the interface of incoming calls through themes, some themes automatically stretch the photo of the contact to the full screen.

Steps:

  • 🎨 Open the Themes app (icon with brush).
  • πŸ” In the search bar, type in β€œfull screen call” or β€œbig caller photoΒ».
  • πŸ“² Select your favorite theme (e.g., Full Screen Caller or Max Caller). IDΒ»).
  • πŸ“₯ Click Apply and Confirm Changes.

After applying the theme, check how the photo now appears when the incoming call is made. If the result does not work, return the standard theme to the same menu.

πŸ’‘

Some themes require a phone to restart so that the changes take effect, and if the photo doesn't change right away, restart the device.

Method 3: Manual editing of system files (for advanced)

This is a method that works for people who have root rights or an unlocked bootloader, and it involves editing the MIUI configuration file that controls the call interface. Be careful, because the wrong changes can cause the phone to crash!

Step-by-step:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Click on /system/csc/others.xml or (newer versions of MIUI): /system/csc/feature.xml
  3. Find a line with the ConfigCallUiStyle or CallScreenStyle option.
  4. Change the value to full_screen_photo or 1 (depending on the version).
  5. Save the file, reboot the phone.

If the file others.xml Try to create it manually with this content:

<FeatureSet>


<CscFeature_Call_ShowFullScreenPhoto>TRUE</CscFeature_Call_ShowFullScreenPhoto>




</FeatureSet>

What if the phone stopped ringing after editing?
If after the changes, incoming calls stopped working: 1. Return the original value in the file (or delete it). 2. Clear the cache of the Phone application in the settings. 3. Reboot the device in Safe Mode (hold the power button β†’ Safe Mode). If the problem remains, reset through Settings β†’ About Phone β†’ Reset (the data is not affected).

Method 4: Use ADB-commands without root)

If you don't have root rights but you have a computer, you can try changing your settings through ADB (Android Debug Bridge), a method that is safer than editing system files, but requires connecting your phone to a PC.

Instructions:

  1. Enable USB debugging in the developer settings (Settings β†’ About Phone β†’ MIUI version (click 7 times) β†’ Additional β†’ For developers).
  2. Connect the phone to your computer and confirm the debugging permission.
  3. Open the command line (Windows) or the terminal (Mac/Linux) Enter: adb shell settings put global call_screen_style 1
  4. Reboot the phone.

If the team doesn’t work, try an alternative:

adb shell settings put secure call_screen_full_photo 1

Standard settings of MIUI

Setting the topic

Editing system files (root)

ADB-team

Another option-->

Why is the contact photo not displayed at all?

Sometimes users find that the photo of the contact is not shown even in a small form, the reasons can be different:

Problem.Reason.Decision
Photo's not loaded.Contact is synced only to Google, and photos are stored locally.Open contact β†’ click β€œEdit” β†’ add photos manually
A standard icon is displayedContact photo is damaged or has a non-supported formatChange your photo to JPEG/PNG with a resolution of no more than 2048Γ—2048
Photos are available but not shown when you call.Disabled option β€œShow photos” in call settingsInclude in Settings β†’ Incoming calls β†’ Show contact photos
Photos are only displayed for certain contactsContacts are saved in different accounts (SIM, Google, Xiaomi)Combine duplicate contacts in one account

If none of the methods worked, try clearing the phone app cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the phone and click on it.
  3. Select Clear Cache (not Data!).
  4. Reboot the phone.

πŸ’‘

Before you cache or change system files, always back up your contacts via Settings β†’ Google β†’ Backup or export them to a VCF file.

Additional settings for perfect display

To make the contact photo look as clear as possible on the entire screen, follow these tips:

  • πŸ“Έ Use photos with at least a resolution 1080Γ—1920 pixels (for Redmi Note) 9 Pro).
  • πŸ–ΌοΈ Cut the photo so that the face occupies the central part (MIUI cut off).
  • 🌈 Avoid dark or too bright photos – they are not visible on the surface. AMOLED-screen.
  • πŸ”„ If the photo is blurry, try replacing it with another (sometimes). MIUI compresses images while maintaining).

You can also set up an animation of the incoming call:

  1. Go to Settings β†’ Design β†’ System animation.
  2. Choose Smooth or Fast – this will affect the speed of the photo.

If you want a contact photo to be displayed even on a locked screen, activate the option:

⚠️ Note: Displaying caller information on a locked screen may not be safe if the phone falls into the wrong hands.

Settings β†’ Screen Lock β†’ Additional β†’ Show notifications on a locked screen

Frequent Mistakes and How to Avoid Them

When setting up a full-screen photo, users often make these mistakes:

  • ❌ Use low quality photos β†’ It stretches and becomes pixelated. Solution: take images with resolution from the 1080p.
  • ❌ Not updated. MIUI β†’ Older versions may not have the right options. Solution: check for updates to Settings β†’ The phone. β†’ Updating the system.
  • ❌ Install topics from unverified sources β†’ Solution: download themes only from the official store. MIUI.
  • ❌ Edit system files without backup β†’ Solution: Always back up through Settings β†’ Additionally. β†’ Backup and reset.

Another common problem is that the image is displayed correctly but with a delay, which is because MIUI loads the image from the cloud (if the contact is synchronized with Google or Xiaomi Cloud) to speed up the process:

  1. Open the contact in the Contacts app.
  2. Click Edit β†’ wait for the photo to be uploaded.
  3. Keep in touch – now the photo will be stored locally.

πŸ’‘

If after all the manipulations, the photo does not appear on the full screen, check if you have a spam blocking application (for example, Truecaller), which can intercept the incoming call interface.

FAQ: Answers to Frequent Questions

Can I take a full screen photo without root and ADB?
Yes, in most cases, standard MIUI settings or special theme settings are sufficient. Methods 1 and 2 of this article do not require root rights or PC connection.
Why is the photo so small again after the MIUI update?
Updating the system can reset some of the interface settings. Try re-applying the theme or checking the incoming call settings. If it doesn't work, clear the phone app cache.
Will this work on the Redmi Note 9 (not the Pro)?
Yes, the instruction is suitable for all models of the Redmi Note 9 series (including Redmi Note 9S, Redmi Note 9T), as they work on the same MIUI platform.
Can I set up different displays for different contacts?
The standard MIUI means are not, but you can use applications like CallApp or ExDialer that allow you to customize the call interface for each contact individually.
How to return the standard display if you do not like it?
If you used a theme, just return the standard one in the Themes app. If you edited system files, return the original values or reset your phone settings (without deleting data) through Settings β†’ About Phone β†’ Reset.