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
Savein 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.
- Check whether several accounts conflict with each other (for example, Google i Mi Account).Disable synchronization for unnecessary accounts in
- ๐ซ 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.
- Use an image with a resolution of at least
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:
- Download the application from Google Play and open it.
- Connect social network accounts (for example, VK or Facebook) in the application settings.
- Allow access to contacts and storage.
- Wait until the application finds and will add a photo. This may take from a few minutes to an hour.
- 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:
- On the old phone:
Settings โ Accounts โ Google โ Contacts synchronization(must be enabled). - 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:
- On the old Redmi open
Contacts โ More (โฎ) โ Manage contacts โ Import/Export โ Export to storage. - Select format
.vcf(business card) and export the file to Google Drive or send it to your email. - 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:
- 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. - On the new one Redmi place the files in the same folder (root access or a file manager with superuser rights may be required).
- 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:
- Open the contact in the application
Contact. - Click
EditโMore (โฎ)โCopy to phoneorCopy to Google. - 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:
- Check that the photo is added to the contact in the standard application
Contact(not only in the messenger). - Make sure that the contact is saved in the phone memory or Google Account (not on the SIM card).
- Go to
Settings โ Applications โ Phone โ Permissionsand enable access toContactsandStorage. - 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).