How to install a photo on a call on Xiaomi: a complete guide with pictures

You want your Xiaomi phone to display a subscriber photo on your incoming call, not the default boring avatar? Not only does it make the interface personalized, it helps you identify the caller faster. Redmi, POCO, and other brand lines with MIUI shells have several ways to set your photo to the call, from standard contact settings to third-party apps.

In this article, we will discuss all the current methods for MIUI 12-14 versions, including nuances for different models (for example, Xiaomi 13 Pro or Redmi Note 12), learn how to add photos directly from the gallery, sync with a Google or Mi Account account, and what to do if the image is not displayed when you call, plus solutions to common problems and tips for optimizing picture quality.

Important: The procedure may vary slightly depending on the firmware version and regional build of MIUI. If your smartphone is running on the "global" or "Chinese" version, some menu items may be called differently - we will specify alternative paths.

Why is Xiaomi not showing a photo when calling?

Before we get to the setup, itโ€™s worth figuring out why a photo of a contact might not show up during an incoming call.

  • ๐Ÿ“ฑ No photo in your contact profile โ€“ the most obvious. MIUI It does not substitute the image "from the air", it must be added manually.
  • ๐Ÿ”„ Contact is not synced โ€“ if you added a number to Google Contacts but didnโ€™t sync them to your phone, the photo may not catch up.
  • ๐Ÿ–ผ๏ธ Incorrect image format โ€” MIUI It works best with photos in format. JPEG or PNG prior 720ร—720 px too large files (e.g., too large, 4K) They may be cut or not loaded.
  • ๐Ÿ“ต Restrictions of the Phone application - in some regional versions MIUI Disabled photo display on the call screen (for example, in India due to local laws).
  • ๐Ÿ”ง Cache failures โ€“ if the photo was displayed before and now it is not, the problem may be in the cache of the Contacts or Phone app.

If you've tried adding a photo but it doesn't appear when you call, check it first, and 80 percent of the time, it's done by syncing contacts or changing the image format.

โš ๏ธ Note: On smartphones Xiaomi with MIUI for the European Region (EEA) Photo display function on incoming call may be disabled by default due to rules GDPR. To activate it, you need to manually enable the option in the settings of the application "Phone".

Method 1: Adding photos through standard contact

The easiest method is to assign a photo directly to the Contacts app, which works on all Xiaomi, Redmi and POCO models with any version of MIUI.

Instructions:

  1. Open the Contacts app (an icon with a personโ€™s silhouette).
  2. Find the right contact in the list and tap it.
  3. At the top of the screen, click on the camera icon (or plus if the photo isnโ€™t already).
  4. Select the source: ๐Ÿ“ท Take a photo - straight from the camera; ๐Ÿ–ผ๏ธ Gallery โ€“ Choose from existing images; ๐ŸŽจ Avatar โ€“ Use standard icons MIUI.

If you choose from the gallery, cut the photo in a circle (MIUI will automatically offer cropping).

Ready.

OK

The photo should then be displayed when the call is in from that number, and if the contact is saved to Google or Mi Account, the changes are synced automatically.

Photo saved and displayed in the contact profile

Contact is not duplicated (there is only one entry with this number)

Photo is JPEG/PNG format and does not exceed 5 MB

In the settings "Phone" is enabled display photo when calling-->

Method 2: Sync photos through Google Contacts

If you use Google Contacts as your primary source for your phone book, you can add photos via the web or mobile app, which is useful if you have multiple Android devices โ€” changes are everywhere.

How to add photos through Google Contacts:

  1. Open your browser and go to contacts.google.com (or use the Google Contacts app on your phone).
  2. Sign in under your Google account.
  3. Find the right contact and click on it.
  4. Click on the camera icon in the top left corner (or the default avatar).
  5. Download a photo from your computer or select from Google Photos.
  6. Save the changes.

Manual input in the phone book

Imports from SIM-cards

Synchronization with Google

Synchronization with Mi Account

Other-->

Method 3: Configure the display of photos in the application "Phone"

Even if a photo is added to the contact, it may not show up when you call because of the settings of the Phone app. MIUI has a separate setting that displays avatars.

How to turn on photo impressions when calling:

  1. Open the phone application (pipe icon).
  2. Tap the three-point menu (โ‹ฎ) top-right.
  3. Select Settings.
  4. Go to Incoming Calls (or Call Settings in older versions of MIUI).
  5. Find the option to Show Contact Photos (or Display Avatars) and activate it.
  6. Also check if Full-screen mode is enabled โ€“ it can block the display of the photo.

If there is no option:

  • ๐Ÿ“ฑ Update the phone application through the Play Store;
  • ๐Ÿ”ง Check the regional settings MIUI (In some assemblies, the function is hidden);
  • ๐Ÿ› ๏ธ Reset the phone application settings in Settings โ†’ Annexes โ†’ Phone. โ†’ Warehouse โ†’ Reset.

โš ๏ธ Note: Some Xiaomi models for the European market (e.g. Xiaomi) 12T Or the Redmi Note 11 Pro.+ 5G) The option to display a photo when calling can be blocked at the firmware level, in which case only flashing to the global version will help. MIUI.

Method 4: Using Third-Party Applications

If standard methods don't work or you don't like the quality of the image display, you can use third-party applications that offer additional features, such as:

  • ๐ŸŽจ Animated avatars;
  • ๐Ÿ“ธ Automatic face recognition for contacts;
  • ๐Ÿ” Showing photos in full screen mode;
  • ๐Ÿ“Š Photo call statistics.

Top.-3 Apps to replace standard call on Xiaomi:

AnnexFeaturesReferenceCons
TruecallerAutomatic identification of numbers, photos from social networks, blocking spamPlay MarketRequires access to contacts, advertising in the free version
Sync.MESynchronization of photos from Facebook, Viber, WhatsAppPlay MarketPaid functions, sometimes slow synchronization
DrupeCall screen customization, gestures, widgetsPlay MarketA complex interface for beginners

To install a photo via Truecaller (the most popular solution):

  1. Install and open the application.
  2. Register (you can use Google or phone number).
  3. Allow access to contacts and calls.
  4. Find the right contact in Truecaller and tap it.
  5. Click Edit โ†’ Add a photo.
  6. Select an image from the gallery or make a new one.

Important: Truecaller can automatically pull up photos of contacts from social networks (Facebook, LinkedIn) if they are tied to a phone number, a feature that does not work for all countries due to GDPR restrictions.

Optimizing photos for the call screen

To make the photo look clear and not cropped on the incoming call screen, follow these recommendations:

  • ๐Ÿ“ Resolution: optimal size โ€” 720ร—720 pixel. MIUI It automatically cuts the photo into a circle, so a square image is better.
  • ๐ŸŽจ Format: use JPEG (for the photo; or PNG (for logos/icons. Avoid HEIC (iPhone) โ€” MIUI He doesn't support it.
  • ๐Ÿ–ผ๏ธ Contrast: Choose images with clear boundaries, dark or blurry photos will be poorly visible on the call screen.
  • ๐Ÿ“ฑ Testing: After adding a photo, call yourself from another phone to check how it is displayed.

If the photo still looks unclear:

  1. Open it in the Gallery app.
  2. Tapnite Edit โ†’ Cut off.
  3. Select the area 1:1 (square).
  4. Increase contrast or brightness if necessary.
  5. Save the changes and reassign the photo to the contact.

๐Ÿ’ก

If you want a photo of a contact to be displayed not only when you call, but also in SMS, check the Messages app settings. Some versions of MIUI have the option to Show avatars in chats (path: Settings โ†’ Display Messages).

Problem Solving: Photos are not displayed when calling

If you have completed all the steps, but the photo does not appear on the incoming call screen, use this troubleshooting instruction:

Problem.Possible causeDecision
Photo is in contact, but not shown when callingDisabled display in the settings "Phone"Enable the option to Show Contact Photos (see Method 3)
Photo clipped or distortedWrong aspect ratioCut the photo into a square (1:1) before adding
Photos are only displayed on some contacts.Contacts are saved in different accounts (SIM, Google, Mi)Combine duplicates in one account (e.g. Google)
Photo disappears after MIUI updateResetting the settings of the "Contacts" applicationClear the Contact Cache and Phone, Reboot the Phone
Photos are not synced with GoogleAccount synchronization errorDelete and add a Google account again in the settings

If none of these methods helped, try resetting the app settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find Contacts and press Warehouse โ†’ Reset.
  3. Repeat for the phone app.
  4. Reboot your smartphone.

โš ๏ธ Attention: On some firmware MIUI For example, in China (Xiaomi 13 Ultra with the X-ray) CN ROM) The photo display function can be blocked without the ability to turn on, in which case only flashing to the global version or using third-party applications like Truecaller will help.

How do I check the MIUI version?
Open Settings โ†’ About Phone โ†’ MIUI Version. If there is a CN at the end of the name (e.g. MIUI 14.0.5 CN) it is Chinese firmware. Global versions are labeled Global or EEA (for Europe). To change the firmware, you will need to unlock the bootloader and install it via Fastboot or Recovery.

FAQ: Frequent questions about setting up photos for a call

Can I install a photo for unknown numbers?
No, the standard Phone app on Xiaomi doesn't have a photo assignment function for unknown contacts, but you can: Use Truecaller, it pulls up a photo from the database (if there's a number on their system), make a contact with the name "Unknown" and assign a photo to him, and then manually edit incoming calls.
Why is a contact photo displayed on WhatsApp but not when you call?
This is because WhatsApp and the standard Phone app use different data sources. Solutions: Make sure that the photo is added not only to WhatsApp, but also to standard Contacts. Check that the contact is saved in the same account that is used by default in the Phone app. Clear WhatsApp cache and Contacts apps.
How to make the photo occupy the entire screen when calling?
The standard Phone app on Xiaomi does not feature full-screen photo. Alternatives: Set a third-party call, such as Drupe or ExDialer โ€“ they support customization of the call screen. Use live wallpaper with blur effect (in Settings โ†’ Wallpaper โ†’ Live wallpaper), but this will not replace a photo of the contact. Note: full-screen mode may conflict with the Always-on Display function (if it is enabled).
Can I assign different photos to a single contact (for example, for work and personal calls)?
Normally, MIUI Contacts don't have this feature, but you can: Create a duplicate of a contact with another name (e.g., "Ivan Ivanov (work)") and assign a separate photo to it; use apps like Sync.ME that support multiple profiles for a single number; and note that duplicate contacts can cause synchronization problems, especially if you use Google Contacts.
After the phone was dropped, all the contact photos were gone.
If photos were linked to a Google or Mi Account: Log in to your Settings โ†’ Accounts. Enable Contact Sync. Wait 5-10 minutes or click Sync Now. If photos were added locally (without account binding), they can only be restored from a backup. Check: Backups to Google Drive (if automatic backup is enabled). Local backups to Settings โ†’ Additional โ†’ Backup and Reset.

๐Ÿ’ก

If a contact photo is not displayed when you call, in 90% of cases the problem is solved by enabling the option to Show photos of contacts in the settings of the Phone application or cleaning the Contact cache.