Installing a photo for a contact on smartphones Xiaomi Redmi seems like a simple task, but users often encounter nuances: the image is not saved, is cropped incorrectly, or is not displayed at all in some applications. It's all about the features of the shell MIUIwhich works on top Android and has its own contact synchronization algorithms. In this article we will look at all the current methods - from standard adding through the phone book to synchronization with Google Account and instant messengers.

It is important to understand that the process may differ depending on the version MIUI (12, 13, 14 or HyperOS) and models Redmi (for example, Redmi Note 12 vs Redmi 10A). We will take these differences into account and give universal recommendations. You will also learn why the photo sometimes โ€œfliesโ€ after a system update and how to fix it.

1. Standard method: through the Contacts application

The most obvious method is editing a contact in the standard application Contact (or Phone on English firmware). This method works on all models Redmi, but there are important nuances with resolutions and photo source.

To add an image:

  • ๐Ÿ“ฑ Open the application Contact (icon with a silhouette of a person on the main screen).
  • ๐Ÿ” Find the desired contact in the list or use the search bar at the top.
  • โœ๏ธ Click on the contact, then tap on the pencil icon (Edit) in the upper right corner.
  • ๐Ÿ–ผ๏ธ Tap the circle with the avatar (by default, the first letter of the name is there) โ†’ select Edit photo.
  • ๐Ÿ“ธ Select source:
    • Take snapshot โ€” if you want to take a photo of the person right now.
    • Gallery โ€”to select a finished image.
    • Avatars โ€”standard icons from Xiaomi (if there is no suitable photo).
  • โœ‚๏ธ Crop the photo in a circle (the interface will offer to do this automatically) and click Done.
  • ๐Ÿ’พ Save the changes with the button Save in the top menu.

The contact name is entered correctly (otherwise the photo may not be synchronized)

The photo has a resolution of at least 300ร—300 pixels (otherwise it will be blurry)

The contact is saved to the phone book, not to the SIM card

Synchronization with Google is enabled (if you need the photo to be displayed on other devices)-->

Why may the photo not be saved? A common problem on Redmi is the lack of rights to access the storage. If nothing happens after selecting a photo, go to Settings โ†’ Applications โ†’ Contacts โ†’ Permissions and enable access to Files and multimedia. Also check if power saving mode is installed for the application Contact โ€”it may block background processes.

โš ๏ธ Attention: If a contact is saved to SIM card, it is impossible to add a photo to it. Transfer the contact to the phone memory or Google Account through the editing menu.

2. Adding photos via Google Contacts (synchronization)

If you use Google Account to synchronize contacts, photos can be added via the web version Google Contacts. This method ensures that the avatar will be displayed on all devices where you are authorized under the same account (including Redmi, iPhone or tablet).

Instructions:

  • ๐ŸŒ Open the browser on your computer or phone and go to website contacts.google.com (log in with your Google Account).
  • ๐Ÿ” Find the desired contact in the list.
  • โœ๏ธ Click on the contact, then on the pencil icon (Edit).
  • ๐Ÿ–ผ๏ธ Click on the circle with your avatar โ†’ Edit โ†’ upload a photo from your device.
  • ๐Ÿ”„ Wait for synchronization (usually takes 1โ€“5 minutes). On Redmi check whether synchronization is enabled in Settings โ†’ Accounts โ†’ Google โ†’ Contact synchronization.

Advantages of the method:

  • ๐Ÿ”„ The photo will automatically appear on everyone. devices with this Google Account.
  • ๐Ÿ›ก๏ธ The image is stored in the cloud - it will not be lost when you reset the phone.
  • ๐Ÿ“ฑ Works even if the contact was not originally created through Google, but later synchronized.
Add method Where the photo is stored Synchronizes with other devices Works without the Internet
via the app Contact on Redmi Locally on the phone โŒ No (if synchronization with Google is not enabled) โœ… Yes
Via Google Contacts (web) In the Google cloud โœ… Yes โŒ No (you need internet for the first download)
Via WhatsApp or Telegram In the messenger database โœ… Yes (only inside the messenger) โœ… Yes (after the first download)
โš ๏ธ Attention: If you delete a photo from Google Contacts, it will disappear on Redmi after the next synchronization. To avoid this, make a backup copy of your contacts in Settings โ†’ System โ†’ Backup.

3. How to set a photo for a contact in WhatsApp and Telegram

Photos of contacts in messengers (WhatsApp, Telegram, Viber) are added separately from the phone book. This means that even if you have an avatar installed in standard contacts, it may not appear in messengers. Let's take a look at how to fix this.

For WhatsApp:

  • ๐Ÿ“ฑ Open a chat with a contact in WhatsApp.
  • ๐Ÿ” Tap on the contact's name at the top of the screen to open his profile.
  • ๐Ÿ–ผ๏ธ Tap on the camera icon (Edit) next to the current avatar.
  • ๐Ÿ“ธ Select the photo source (gallery or camera) and crop the image.
  • ๐Ÿ’พ Save the changes. The photo will only appear in WhatsApp โ€”it will not be updated in the phone book!

For Telegram:

  • ๐Ÿ“ฑ Open a chat with a contact or find it through search.
  • ๐Ÿ‘ค Click on the contact name at the top โ†’ select Edit (pencil icon).
  • ๐Ÿ–ผ๏ธ Tap on the current avatar โ†’ select Install new photo.
  • ๐ŸŽจ Crop the image (in Telegram you can choose a round or square crop).
๐Ÿ’ก

If The contact's photo in WhatsApp does not change, check if this number has been added to the black list. Also make sure that the contact's full name (not just the number) is indicated in the phone book.

Important: messengers cache contact avatars If you changed the photo in the phone book, but it has not been updated in WhatsApp/Telegram, try clearing the application cache in Settings โ†’ Applications โ†’ [Messenger name] โ†’ Storage โ†’ Clear cache.

4. Problems and errors: why the photo is not installed or disappears

Users Redmi often face the fact that the added the photo disappears after a reboot, is not displayed in some applications, or is not saved at all. Let's look at the main reasons and solutions.

Common problems and their solutions:

  • ๐Ÿ”„ The photo disappears after synchronization:
    • Check whether several accounts conflict with each other (for example, Google i Mi Account).Disable synchronization for unnecessary accounts in Settings โ†’ Accounts.
    • If the contact is duplicated (available in Google and on the phone), merge it: open the contact โ†’ More โ†’ Merge.
  • ๐Ÿšซ You cannot add a photo (the button is inactive):
    • Make sure that the contact is saved in the phone memory or Google Account, and not on the SIM card.
    • Check permissions for the application Contact (see section 1).
  • ๐Ÿ–ผ๏ธ The photo is displayed blurry:
    • Use an image with a resolution of at least 500ร—500 pixels.
    • Manually crop the photo before uploading (for example, in the application Gallery), so that the face takes up most of the frame.
What if a contact photo is displayed only in some applications?

This happens because applications use different data sources. For example, WhatsApp takes a photo from its database, and a standard call from the phone book. To unify avatars:

1. Add a photo via Google Contacts (section 2).

2. In each messenger, manually install the same photo (section 3).

3. Check that the contact is not duplicated (combine duplicates in one profile).

If all else fails: try resetting the application settings Contact (without deleting data!). To do this, go to Settings โ†’ Applications โ†’ Contacts โ†’ Storage โ†’ Reset settings. Important: this will not delete the contacts, but you may need to re-enter some parameters.

Through the standard "Contacts" application

Through Google Contacts (web version)

In messengers (WhatsApp, Telegram)

I do not add photo

Another way-->

5. Alternative methods: third-party applications

If standard methods do not suit you (for example, you need to bulk add photos or edit avatars in a convenient interface), you can use third-party applications. We tested several options and chose the most reliable ones.

Recommended applications:

  • ๐Ÿ“ฑ Sync.ME - automatically pulls up photos of contacts from social networks (VK, Facebook, Instagram). Suitable if you donโ€™t want to manually add avatars.
    • โœ… Pros: automatic photo update, integration with social networks.
    • โŒ Cons: requires access to social network accounts, can show ads.
  • ๐Ÿ–ผ๏ธ Contact Photo Editor โ€”advanced avatar editor with the ability to mass changes.
    • โœ… Pros: support for batch processing, tools for cropping and correction.
    • โŒ Cons: paid version for some functions.
  • ๐Ÿ”„ Truecaller โ€”detects numbers and pulls up photos from its database (if the contact is registered in the service).
    • โœ… Pros: works even for unsaved numbers.
    • โŒ Cons: privacy issues (uploads your phone book to the server).

How to install a photo via Sync.ME:

  1. Download the application from Google Play and open it.
  2. Connect social network accounts (for example, VK or Facebook) in the application settings.
  3. Allow access to contacts and storage.
  4. Wait until the application finds and will add a photo. This may take from a few minutes to an hour.
  5. Check the results in the standard application Contact.
โš ๏ธ Attention: Applications like Truecaller or Sync.ME require access to your phone book and may transfer data to their servers. Please read their privacy policy before use. If privacy is critical, it is better to add photos manually.

6. How to transfer photos of contacts when changing phone

When switching to a new one (or another smartphone on Redmi (or another smartphone on Android), photos of contacts may not be transferred automatically, even if the contacts themselves are synchronized. Let's take a look at how to save avatars.

Method 1: via Google Account

If photos were added through Google Contacts (section 2), they will automatically appear on the new device after authorization in the same account. Make sure synchronization is enabled:

  1. On the old phone: Settings โ†’ Accounts โ†’ Google โ†’ Contacts synchronization (must be enabled).
  2. On the new phone: log in same Google Account and wait for synchronization.

Method 2: backing up contacts with photos

If photos are added locally (not via Google), use a backup copy:

  1. On the old Redmi open Contacts โ†’ More (โ‹ฎ) โ†’ Manage contacts โ†’ Import/Export โ†’ Export to storage.
  2. Select format .vcf (business card) and export the file to Google Drive or send it to your email.
  3. On the new phone, import this file through the same menu.
๐Ÿ’ก

Photos of contacts added via instant messengers (WhatsApp, Telegram) are not transferred automatically. They need to be added again in each application on the new device.

Method 3: manual transfer via files

If export via .vcf did not save the photo, try this method:

  1. On the old phone, find the folder with contact photos (usually /storage/emulated/0/Android/data/com.android.contacts/files/). Copy it to your computer or cloud.
  2. On the new one Redmi place the files in the same folder (root access or a file manager with superuser rights may be required).
  3. Reboot your phone and check your contacts.

โš ๏ธ This method technically complex and suitable only for experienced users. Xiaomi may change the path to the photo folder in new versions MIUIso it is better to use the first two methods.

FAQ: answers to frequently asked questions

Is it possible to add a photo to a contact saved on SIM card?

No, SIM cards do not support storing photos for contacts. Transfer the contact to your phone memory or to Google Account:

  1. Open the contact in the application Contact.
  2. Click Edit โ†’ More (โ‹ฎ) โ†’ Copy to phone or Copy to Google.
  3. Now you can add a photo.
Why is the contact photo not displayed in all applications?

This is due to the fact that applications use different data sources:

  • Standard calls/SMS: they take photos from the phone book or Google Contacts.
  • WhatsApp/Telegram: they store their copies of avatars.
  • Social networks: can pull up photos from profiles (for example, VK or Facebook).

For the photo to be displayed everywhere, add it via Google Contacts and manually install it in each messenger.

How to make a contact's photo appear during an incoming call?

If the avatar is not shown during a call:

  1. Check that the photo is added to the contact in the standard application Contact (not only in the messenger).
  2. Make sure that the contact is saved in the phone memory or Google Account (not on the SIM card).
  3. Go to Settings โ†’ Applications โ†’ Phone โ†’ Permissions and enable access to Contacts and Storage.
  4. If you use a third-party call (for example, Truecaller), check its settings.
Is it possible to add a GIF or video instead of a photo for a contact?

No, standard applications Android and MIUI support only static images in formats JPEG, PNG or WEBP. However, some messengers (for example, Telegram) allow you to set animated avatars - but only within the application itself.

How to change a photo for a group of contacts (for example, family or colleagues)?

In standard The application Contact on Redmi you cannot add a photo for a group. But there are workarounds:

  • Create a group chat in WhatsApp or Telegram and set a photo for it.
  • Use applications for managing contacts (for example, Groups or Contact Groupsthat support avatars for groups.
  • Add the same photo to all contacts in the group manually (long, but reliable).