How to put your avatar on a call Xiaomi: all the ways for MIUI 14/15

Do you want your Xiaomi screen to display not a standard image, but your personal photo or logo? This not only adds personality, but also helps to identify the caller more quickly. In this article, we will discuss in detail all the current ways to install an avatar on a call for Xiaomi, Redmi and POCO smartphones based on MIUI 14/15.

It may seem simple, but many users have a hard time: somewhere you don't see the changed picture, somewhere you reset the settings after the update, we took all the nuances and prepared step-by-step instructions for the latest firmware versions, and you will learn how to optimize the photo for better display and what to do if the avatar is not used.

Importantly, the methods vary depending on the MIUI version and the phone model. For example, on the Xiaomi 13 Pro and Redmi Note 12, the path to settings may vary slightly. But don't worry, we've covered all the options!

Why doesn’t Xiaomi display an avatar when calling?

Before we move on to setting up, let’s look at the typical reasons why your photo might not show up:

  • πŸ“± An outdated version MIUI β€” firmware MIUI 12 functionality is limited or not working properly.
  • πŸ–ΌοΈ Inappropriate image format – the system may not support.png with transparency or files weighing more than 5 MB.
  • πŸ”„ Contact cache not updated – after changing the photo, you need to restart the Contacts application.
  • 🚫 Manufacturer restrictions on certain models (e.g, POCO F5) Avatars are only displayed for contacts from Mi Account.

If you’ve tried to install an avatar but it doesn’t apply, try clearing the Contacts and Phone app cache in the settings (Settings β†’ Apps β†’ Application Management) this solves the problem 70% of the time.

⚠️ Note: On devices with Global ROM (Some of the call personalization features may be disabled due to Xiaomi’s policy for the Western market, in which case switching the region to India or China in the phone settings will help.

Method 1: Install an avatar through standard contacts

This is the simplest method that works on all Xiaomi models with MIUI 11 and later, suitable for personalizing photos for both your contacts and other people’s numbers (if they are saved in the phone book).

Instructions:

  1. Open the Contacts app (an icon with a person’s silhouette).
  2. Find the contact you want to set up an avatar for and tap it.
  3. In the upper right corner, click on the pencil icon (edit).
  4. Touch the current avatar (or empty circle if it is not).
  5. Select the source of the photo: πŸ“Έ Take a picture - immediately from the camera; πŸ–ΌοΈ Gallery - choose from existing; 🎨 Emoji – Use a smiley face instead of a photo.

Cut the image in a circle (the system will automatically offer the optimal frame).

Ready.

After that, when an incoming call from this contact will show the picture you have installed, if the avatar does not appear immediately, restart the phone or call yourself from another device for verification.

Update the Contacts app to the latest version

Reboot the phone after the changes

Photo complies with the requirements (JPEG/PNG, less than 5 MB)

The contact is stored in the phone book, not in the phone book. SIM-map-->

Method 2: Using MIUI themes and styles

If you want to set a universal avatar for all incoming calls (including unknown numbers), this method works better. It works through Xiaomi’s design themes settings.

How to do this:

  1. Go to Settings β†’ Themes.
  2. Select the Lock Screen or Call Screen section (depending on the MIUI version).
  3. Scroll down to the Call Screen Settings block.
  4. Slip on the option of background call or Avatar by default.
  5. Upload your image or select from the system.
  6. Confirm the choice and apply the topic.

This method allows you to set a single photo for all incoming calls, including hidden numbers, but note that on some firmware (for example, MIUI EU), this option may be hidden.

How do you get back a standard avatar?
To reset a personalized photo and return a standard display, go to Themes β†’ Call Screen and select Default or Reset option, after which the system will show standard contact icons or silhouettes for unknown numbers.

Method 3: Special applications for customizing calls

If the standard methods don't work, you can use third-party utilities, which offer advanced features: animation, dynamic backgrounds, support for GIFs and even video avatars.

Top.-3 Proven applications for Xiaomi:

AnnexFeaturesLink (Google Play)Compatibility
ZedgeLarge library of avatars, wallpaper and melodies; GIF support.DownloadMIUI 12+
Ringtones & WallpapersSimple integration with contacts, optimization for AMOLED screens.DownloadAll models.
Contact Photo & RingtoneAllows you to assign different avatars for outgoing / incoming calls.DownloadRequires Android 10+

How to use such applications:

  1. Download and install the selected application.
  2. Open it and give access to Contacts and Warehouse.
  3. Select a contact and upload a photo through the program interface.
  4. Apply changes – this is usually done by the Set or Save button.

⚠️ Note: Some applications (e.g. Zedge) may conflict with system settings MIUI. If after installing the avatars stopped showing, clear the cache of the Phone application and restart the device.

Through standard contacts

Use MIUI themes.

Third-party applications (Zedge, etc.)

I don’t use standard, I use standard.

Another option-->

Optimizing the image for the call avatar

To make your photo look clear and not cropped unsuccessfully, follow these recommendations:

  • πŸ“ Size: Optimal resolution β€” 512Γ—512 The system will automatically cut to a circle, so it's important that the main object is in the center.
  • 🎨 Format: Preferably.jpg or.png (no transparency). Avoid.webp - it may not display correctly.
  • πŸ” Contrast: On screens AMOLED (For example, Xiaomi 13 Ultra, dark photos blend in with the background. Use bright colors.
  • πŸ“± Check: Before saving, look at the preview in the editor – sometimes the system cuts down on important details.

For quick optimization, you can use online services like ResizeImage or TinyPNG, which automatically adjust the photo to the desired parameters.

πŸ’‘

If you want the avatar to be displayed on the lock screen when missed calls, activate the option to Show notifications on the locked screen in the Security β†’ Lock screen settings.

Frequent Mistakes and How to Avoid Them

Even after you set it up properly, the avatar may not work, and here are the most common mistakes and solutions.

Problem.Reason.Decision
The avatar is not displayed for a specific contact.Contact saved on SIM-card, not in the phone's memoryMove the contact to Local Contacts via editing
Photo reset after MIUI updateResetting theme settings when updatingBefore updating, back up the themes in Settings β†’ Themes β†’ Backup
The avatar is displayed blurrylyLow resolution of the original imageUse a photo of at least 512Γ—512 px
It does not work for unknown numbers.MIUI Limitation for Unsaved ContactsInstall a universal avatar through Topics (Method 2)

If neither method worked, check if the system permissions for Contacts and Phone applications are disabled.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select Contacts, then Permissions.
  3. Make sure all permissions are included, especially Warehouse and Contacts.

Additional chips: animation and video avatars

On devices with MIUI 14/15, support for dynamic avatars β€” animated images or short videos that play when an incoming call is available, but if your Xiaomi supports it, here’s how to use it:

Instructions for animated avatar:

  1. Download a GIF or video up to 3 seconds (e.g. via EZGIF).
  2. Open Contacts, select the contact you want and click Edit.
  3. Slip on the avatar and select Video or GIF (if the option is available).
  4. Download the file and cut it in a circle.
  5. Save the changes.

Limitations:

  • 🎞️ Videos should be no longer than 3 seconds and weigh less than 10MB.
  • πŸ”„ The animation works only on the incoming call screen, not on the lock screen.
  • πŸ“± Supported only on flagships: Xiaomi 13/14 series, Redmi K60 Pro, POCO F5 Pro.

πŸ’‘

Animated avatars significantly increase battery consumption when incoming calls. If you notice a quick discharge, turn off dynamic backgrounds in the theme settings.

Can I put an avatar on outgoing calls?
Yes, but only through third-party apps like Contact Photo & Ringtone, which is not available in standard MIUI settings, and only you will see your photo when you call out (if you have the front camera on in some firmware).
Why is the avatar not on the entire screen?
This is a feature of MIUI, which automatically adjusts the photo to a round or square format depending on the model of the phone. To make the avatar take up more space, use images with a minimum background (for example, a portrait on a white background).
How to make an avatar appear when calling via WhatsApp?
WhatsApp uses its display settings. To change a picture of a contact in the messenger: Open chat with a contact on WhatsApp. Tap by name at the top β†’ View the contact. Click on the avatar and select Change. This will not affect the display on normal calls - the settings of WhatsApp and the system phone application are independent.
Can I put an avatar for a group of contacts?
The standard MIUI settings do not have this feature, but you can create a general theme for a contact group through the Contact Group app (available in Google Contacts), and a single photo will be displayed when a call from any member of the group is made.
Why did all the avatars disappear after the reset?
When resetting to factory settings, all user data, including contact photos, is deleted. To restore it: Restore a backup of contacts from Mi Account or Google. If there is no copy, you will have to install the avatars again manually. In the future, regularly back up through Settings β†’ About Phone β†’ Backup.