How to take a full-screen contact photo in Xiaomi: the complete guide

You want your Xiaomi phone to have a beautiful full-screen picture of your phone on the screen, not a small icon? This feature is available in MIUI, but many users don't know how to set it up properly. Unlike standard display, where a photo of a contact only takes up part of the screen, the advanced mode makes the image as large as possible - ideal for recognizing the caller at first sight.

In this article, we will explore all the ways to install full-screen photos for contacts on Xiaomi, Redmi and POCO smartphones, from basic settings to hidden MIUI features. You will learn what image formats are supported, how to circumvent system limitations, and why sometimes a photo does not display correctly. Instructions are relevant for MIUI 12-14 versions (including global and Chinese firmware) and work on models from 2020 to 2026.

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

Before you get into the setup, it’s important to understand why a standard contact photo in Xiaomi might look shallow or cropped.

  • πŸ“± Limitations MIUI: By default, the system shows only a square preview (about the 200Γ—200 pixels, even if the original image is larger, this is done to save resources.
  • πŸ–ΌοΈ Inappropriate photo format: MIUI Optimized for 1:1 aspect ratio images (square) Vertical or horizontal photos are automatically cropped.
  • πŸ”§ Disabled settings: In some versions MIUI Full-screen display feature is hidden in the menu depth or disabled by default.

In addition, on new models (such as the Xiaomi 14 or Redmi Note 13 Pro+), the image processing algorithm has changed: the system now analyzes the contrast and brightness of the photo. If the image is too dark or blurry, MIUI can automatically reduce its size when you call.

⚠️ Attention: On devices with AMOLED-screens (e.g. Xiaomi 13 Ultra or POCO F5 Pro) full-screen photos may look overbright due to adaptive brightness. Before setting up, check if the Settings option is enabled β†’ Display. β†’ Adaptive brightness.

Photo Preparation: MIUI Requirements for Images

To ensure that the contact photo is displayed on the full screen without distortion, it must meet the MIUI specifications.

ParameterRecommended valueConsequences of non-compliance
PermissionMinimum 720Γ—720, optimally 1080Γ—1080Blurrency or pixelation
Relationship of parties1:1 (square)Automatic pruning down the center
File formatJPEG, PNG (without transparency)HEIC/WEBP is not supported
Max. File size.Up to 5MBLoading error or compression with loss of quality
Color profilesRGBFlower distortion AMOLED-screen

If your photo doesn't meet these requirements, MIUI will automatically apply compression or cropping. For example, a vertical selfie (9:16) will be cropped to a square, which can cut off important details. To avoid this, use editors like Google Photos or Snapseed for pre-trimming.

πŸ’‘

For the perfect result, use the Canva tool with the Instagram Post template (1080Γ—1080 px) – it automatically creates a square image with the correct resolution.

Method 1: Standard configuration through the Contacts app

The easiest method is to use the built-in Contacts app (or Google Contacts if it is installed by default), which works on all Xiaomi devices with MIUI 12 and later, including the Redmi Note 12, POCO X5 and other models.

  1. Open the Contacts app and select the contact you want.
  2. Click on the camera icon (or plus in the mug if the photo is missing).
  3. Select the source: πŸ“Έ Take a photo - straight from the camera; πŸ–ΌοΈ Gallery – upload an existing image; 🎨 Avatar – create a stylized icon (not suitable for full screen mode).

Ready.

By default, MIUI will trim the image to a square, so you don't lose important details.

  1. Before saving, hold your finger in the photo and move it to select the visible area.
  2. Use two-finger scaling to zoom in/down.

⚠️ Warning: If the photo still appears small after saving, check the settings of the Phone app. MIUI There is a separate option Show a photo on the full screen, which you need to turn on manually (see the next section).

Upload the image at 1080Γ—1080 | resolution

Cut to square (1:1)|

Check the brightness and contrast |

Save it in JPEG/PNG| format

Make sure the file weighs less than 5MB-->

Method 2: Enabling full screen mode in phone settings

On some Xiaomi devices (especially custom firmware or global versions of MIUI), the full-screen photo display feature is hidden in the Phone app settings. Here's how to activate it:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to Incoming Calls (or Call Settings on some models).
  4. Find the option to Show a full-screen contact photo (may be called Full-screen photo or Enlarged photo).
  5. Activate the switch and save the changes.

If you don’t have this option, try an alternative route:

Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Permissions β†’ Additional β†’ Show full screen photos

On devices with MIUI 14 (such as Xiaomi 13T or Redmi K60), this option can be hidden in the Feature Lab. To find it, type the "full screen photo" request in the settings search.

Xiaomi 13/14 series |

Redmi Note 11/12/13|

POCO F/X series |

Redmi K50/K60|

Another model |

Method 3: Using third-party customization apps

If standard methods don’t work (e.g., on older versions of MIUI or after an update), you can use third-party apps that not only stretch the photo to the full screen, but also add animations, change the style of incoming calls, and even adjust transparency.

Top.-3 Proven applications for Xiaomi:

  • 🎨 Truecaller – in addition to spam detection, allows you to install full-screen photos for contacts with additional effects (premium subscription is required for some functions).
  • πŸ“ž Contacts+ β€” Supports customization of call screens, including image stretching and font customization.
  • πŸ–₯️ Calls Blacklist – Lightweight solution with the option β€œFullscreen Contact Photo” (works without root rights).

Instructions for Truecaller:

  1. Install the app from Google Play.
  2. Register and synchronize your contacts.
  3. Open the contact card β†’ click on the photo β†’ select Change the photo.
  4. Upload the image and activate Full-screen mode in the call settings.

⚠️ Note: Apps like Truecaller require access to contacts, call history, and SMS. Before installing, check the permissions in Settings β†’ Annexes β†’ Truecaller β†’ Permissions and disable unnecessary (e.g. location access).

How to return the standard call screen after using third-party applications?
If you install Truecaller or Contacts+ You didn’t like the new interface, return the standard call screen like this: Go to Settings β†’ Annexes β†’ Default management. Find the phone app section and select the standard (Phone or com.android.dialer). Reset the settings of the caller app (e.g. Truecaller) via Settings β†’ Annexes β†’ [Name of name] β†’ Warehouse β†’ Clear the data. After that, incoming calls will be displayed in the standard interface. MIUI.

Solution: Why is the photo not displayed on the full screen?

Even after you set it up properly, the photo of the contact can remain shallow.

Problem.Possible causeDecision
Photo clipped incorrectlyMIUI automatically centers the imageCut the photo manually before uploading (see Preparation section)
Photo is displayed blurryLow source resolutionUse an image of at least 720Γ—720 px
The photo doesn't show at all.The contact is not in the phone book, but in the SIM-mapMove the contact to your device memory or Google account
The call screen remains standardFull screen mode is disabled in the settingsCheck the settings β†’ Phone β†’ Incoming calls
Photo colours distortedIncompatible color profile (e.g. Adobe RGB)Convert the image to sRGB before downloading

If the problem persists, try resetting the phone app settings:

Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Storage β†’ Clear cache and data

Important: After a reset, you may need to reconfigure your selected contacts and call history.

πŸ’‘

If the contact photo doesn’t show up on the full screen even after all the manipulations, check if the theme has been installed that overrides the standard call interface. Return the standard theme to Settings β†’ Themes.

Additional features: animation and effects for photo contacts

MIUI allows you not only to stretch the photo to the full screen, but also to add dynamic effects. For example, on the Xiaomi 13 Pro or Redmi K60 Pro, you can enable a smooth appearance of a photo when you call or animation background blur.

  1. Open Settings β†’ Display β†’ System animation and select Smooth or System by default.
  2. Return to Settings β†’ Phone β†’ Incoming calls and activate the Photo Animation option (if available).
  3. For advanced effects, install a theme with dynamic wallpaper support (e.g. MIUI Super Wallpapers).

Some devices (e.g. POCO F5) have Immersive Mode, which hides the top notification bar during a call, making the photo even bigger, to enable it:

Settings β†’ Display β†’ Full-screen mode β†’ Enable for the β€œPhone” application

If you like experiments, try creating a live photo for contact.

  • Take a short video (3-5 seconds) in the Camera app.
  • Save it as Live Photo (the option appears when you hold your finger on the down button).
  • In the Contacts app, select this video instead of a static photo.

When an incoming call is played animation (does not work on all models).

FAQ: Frequent questions about full-screen photos in Xiaomi

Can I install a GIF instead of a photo of a contact?
No, MIUI doesn't support animated images (GIFs) for contacts. However, you can convert the GIF to video format (MP4) for 1-2 seconds and use it as Live Photo (see previous section).
Why is the photo of the contact small on the lock screen, and during the call – large?
This is a feature of MIUI: the lock screen displays a preview (about 150Γ—150 px), and during the call - a full-size image. You can not change the size of the previews, but you can turn off the display of the photo on the lock in Settings β†’ Lock screen β†’ Additional.
How to make a contact photo appear on the full screen when SMS?
Unfortunately, the standard MIUI Messages app doesn’t have a full-screen photo display option, the alternative being to use Google Messages or Textra SMS, where you can set up large photo notifications.
Does this method work on Xiaomi with Android One (like the Mi A3)?
On Android One devices, the call interface is controlled by the Google Phone app. It doesn't feature full-screen photos, but you can install Truecaller or Contacts+ for a similar result.
Can I install different photos for day and night?
There's no direct function for this in MIUI, but you can use a workaround: Create two contacts with the same number but different photos. In one contact, postfix the name "(Day)" in the other, "(Night)." Use the Tasker app to automatically switch between contacts on a schedule. This method requires manual adjustment and is not suitable for beginners.