How to set a photo on the contact in Xiaomi Redmi Note 9 Pro on the full screen: 3 proven methods

Why is the photo of the contact not displayed on the full screen?

Do you want to incoming calls on Xiaomi Redmi Note 9 Pro photo of the subscriber occupied the entire screen, but the system automatically crops the image or leaves black fields? the problem is familiar to many owners of Xiaomi smartphones based on the shell MIUI. The fact that the default system optimizes the photo for the square format of the avatar, and not for full-screen display.

In this article, we will discuss three working ways to stretch a photo to the full screen when you call: through standard MIUI settings, using third-party apps and by manually editing an image, and you will also learn what photo formats are supported, how to avoid distortion, and why settings are sometimes reset after updating.

Important: the instruction is relevant for Redmi Note 9 Pro (models M2003J6A1G, M2003J6B1G, M2003J6C1G) on versions MIUI 12, 13 and 14. On newer firmware (for example, HyperOS), the algorithm may differ - we will also mention this.

Method 1: Configure through the standard β€œContact” application

The easiest method is to use the built-in MIUI tools, which do not require any additional software installation, but has limitations on the format of the photo.

  1. Open the Contacts app (an icon with a person’s silhouette on the home screen or in the app menu).
  2. Find the right contact and tap it to open the card.
  3. Click on the camera icon (or plus in the mug if the photo is not already installed) next to the contact name.
  4. Select Gallery β†’ specify the desired photo β†’ click Ready.
  5. In the trimming phase, stretch the frame to the full screen, clamping the corners and moving them to the edges. The system will offer framing options - select Full screen.
  6. Save the changes with the OK button.

⚠️ Note: If the photo is still displayed with black bars after saving, check the aspect ratio of the original image. The optimal format for full-screen display is 9:16 (vertical orientation) or 16:9 (horizontal). Square photos (1:1) the system automatically crops.

Image resolution of at least 720Γ—1280 pixels

File format: JPG or PNG (not RAW/HEIC)

Image not blurred and without compression artifacts

The aspect ratio is close to 9:16 or 16:9.

-->

If the built-in editor does not allow you to stretch the photo to the entire screen, try to pre-cut it in the gallery:

  1. Open the photo in the Gallery app.
  2. Click Edit β†’ Cut off.
  3. Choose the ratio of 9:16 (for vertical photos) or 16:9 (for horizontal photos).
  4. Confirm the changes and keep a copy.
  5. Now, set the edited photo to contact via Contacts.

Method 2: Using Third-Party Applications

If standard MIUI settings don't work, third-party apps will come to the rescue, offering flexible framing tools and even animations when a call is in, and let's take a look at two proven options:

1. Full Screen Caller ID app

This app is specifically designed to display full-screen photos of contacts, and its benefits are:

  • πŸ”Ή Support for all aspect ratios (including 9:19.5 for modern smartphones).
  • πŸ”Ή Ability to add blur effects or gradients to the background.
  • πŸ”Ή Setting the contact name position (top, bottom, center).
  • πŸ”Ή Compatibility with MIUI 12-14 and HyperOS.

How to determine:

  1. Download the app from Google Play (free version with ads).
  2. Open it and give access to Contacts and Phone.
  3. Select contact β†’ upload photo β†’ set up display (stretching, blurring, text color).
  4. Activate the option Full screen mode in the application settings.

Annex "Truecaller"

Truecaller is known as a number detector, but it also allows you to customize the display of photo contacts.

  • πŸ”Ή Automatic definition of photos from social networks (VK, Facebook, Instagram).
  • πŸ”Ή Ability to manually upload photos in high resolution.
  • πŸ”Ή Full screen mode when incoming call (configured in Settings) β†’ Appearance).

⚠️ Note: When using third-party apps, disable battery optimization for them in settings MIUI, Otherwise, they may not work when you call. β†’ Annexes β†’ Application management β†’ [Title of the annex] β†’ Auto Start and Optimize the Battery.

Standard settings of MIUI

Full Screen Caller ID

Truecaller

Other (I will write in the comments)-->

Method 3: Manually editing a photo before uploading

If you don't want to install additional software, you can pre-pack your photos, and any graphics editors, from Photoshop to free online services like Photopea or Pixlr, will do.

Requirements for photo for full-screen display:

ParameterRecommended valueExplanation
Permission1080Γ—1920 pixelsIt is compatible with the screen resolution of Redmi Note 9 Pro (FHD+).
Relationship of parties9:16 or 16:9For vertical and horizontal photos, respectively.
FormatJPG or PNGHEIC and RAW are not supported by the default system.
File weight5MBLarge files can slow down the display.
Color profilesRGBOtherwise, color distortions are possible.

Step-by-step instructions for editing:

  1. Open the photo in the editor.
  2. Cut it to a ratio of 9:16 (Crop tool).
  3. If necessary, stretch the background with the Content-Aware Scale tool (in Photoshop) or Blurring the Edges (in online editors).
  4. Export in JPG format with a quality of 80-90%.
  5. Set the edited photo to contact through the standard app.

πŸ’‘

If you don’t have experience in graphics editors, use social media templates (like Instagram Stories in Canva) – their 9:16 ratio is ideal for full-screen photos in MIUI.

Frequent problems and their solutions

Even after you have set it up correctly, the photo may not show correctly, and let's look at the typical errors and how to fix them:

1.Photo cropped or blurred

Causes and solutions:

  • πŸ“ Wrong aspect ratio β†’ Cut the photo in advance before 9:16.
  • πŸ” Low resolution. β†’ Use the photo at least 720Γ—1280 pixel.
  • 🎨 System compression β†’ save the photo in PNG instead JPG.

2 Black fields on the sides

This means that the system can't stretch the photo without distorting it.

  • πŸ–ΌοΈ Add a blurred background in the editor (Expand Canvas tool).
  • πŸ”„ Change the orientation of the photo (from horizontal to vertical).
  • πŸ“± Install a third-party application (e.g. Full Screen Caller) ID).

3.Settings are reset after the update

After the MIUI update, the user's contact display settings are sometimes reset, to avoid this:

  • πŸ”„ Create a backup of contacts in Settings β†’ Google β†’ Backup.
  • πŸ“² Use the app side – they are less dependent on system updates.
  • πŸ”§ After the update, check the settings in Settings β†’ Annexes β†’ Contacts β†’ Permits.
Why does MIUI cut photos automatically?
The MIUI shell by default optimizes contact photos for square format (1:1) so that they are correctly displayed in the contact list and call log. When an incoming call, the system tries to stretch the square photo to the full screen, but this is impossible without distortion - so black fields appear. To avoid this, you need to upload a photo with an aspect ratio corresponding to the smartphone screen (9:16 for Redmi Note 9 Pro).

Additional display settings

In addition to stretching the photo, you can configure other parameters for displaying incoming calls in MIUI:

1. Change the style of the call screen

There are several display styles available in MIUI 13/14:

  1. Go to Settings β†’ Applications β†’ Phone β†’ Call screen style.
  2. Choose one of the options: Classic, Full-screen or Minimalist.
  3. For full screen mode, activate the option to Show a photo of the contact to the full screen.

2. Animation setting

In some versions of MIUI, you can add animations when you call:

  • 🌟 Pulsating circle (includes in the settings of the phone).
  • πŸ’« Gradient background (requires setting of topics from the Theme).
  • 🎢 Dynamic Photos (available in HyperOS for new models).

3. Change of font and color of name

If the photo is dark, the contact name can blend in with the background.

  1. Go to Settings β†’ Screen β†’ Style of the font.
  2. Choose a contrasting font (e.g. Mi Sans Bold).
  3. In the phone settings (Settings β†’ Applications β†’ Phone), turn on the text color option on the call screen and select White or Yellow.

πŸ’‘

If you’re using HyperOS (the new Xiaomi shell), the path to settings for the call screen may be different: Settings β†’ Sounds and Vibration β†’ Call screen. Additional options are available here, such as dynamic photo (call animation).

FAQ: Answers to Frequent Questions

Can I put a video instead of a photo on the contact?
The standard MIUI settings for the Redmi Note 9 Pro do not provide this feature. However, you can use a workaround: Using the Video Caller ID Screen app (available on Google Play), convert the video to a GIF (maximum 3 seconds) and set it as a contact photo via Full Screen Caller ID. Note: the video will play without sound.
Why did the contact photos disappear after resetting?
When you reset to factory settings (Settings β†’ About Phone β†’ Reset), all user data, including contact photos, is deleted. To restore them: Restore contacts from Google backup (Settings β†’ Google Accounts β†’ Synchronization). If photos were linked through third-party apps (such as Truecaller), log in again.
How to make the contact photo appear on the locked screen?
To do this, you need to enable the display of notifications on the locked screen: Go to Settings β†’ Lock screen. Select Notifications on lock screen. Activate Show content notifications. In the Phone app settings, turn on Show contact photo in notifications. ⚠️ This will reduce privacy – the photo and name of the caller will be visible to anyone who looks at the screen.
Does Redmi Note 9 Pro support live photos for contacts?
No, Redmi Note 9 Pro does not support Live Photos (short videos like the iPhone) for system-level contacts. GIF-Animation (via Full Screen Caller) ID). Install dynamic wallpaper (in HyperOS available for new models).
How to transfer photos of contacts from iPhone to Xiaomi?
When you transfer contacts from your iPhone to Xiaomi, photos may not be transferred. To transfer them: On your iPhone, export contacts in vCard format through Settings β†’ Contacts β†’ Export. Send the file to yourself by mail or Telegram. On Xiaomi, open the file - contacts are imported automatically but without a photo. To transfer photos, use the Move to iOS app (available in the App Store) or manually save photos from iCloud and install them on contacts in MIUI.