Adding a photo to a contact on Xiaomi Redmi 8 Pro seems to be an easy task, but many users face nuances: the photo is not saved after synchronization, then the resolution is lost, then disappears altogether after the MIUI update. In this article, we will analyze all the current ways to attach an avatar to a contact - from standard MIUI tools to bypassing restrictions through Google Account.
The Redmi 8 Pro (codename begonia) is based on MIUI 11/12 with a shell over Android 9/10, where the logic of storing contacts is different from that of โpureโ Android. For example, if you add a photo through the standard Contacts app, it may not show up on WhatsApp or Telegram because of the difference in data sources.
1. Method: through the standard application "Contacts" MIUI
The most obvious method is to use the built-in Contacts app (an icon with a personโs silhouette on a green background), which is suitable for local contacts that are not synced with Google or other services.
Open the app and find the contact you want, click on it, then tap the camera icon in the upper right corner (or on the gray circle with initials if you don't have a photo already).
- ๐ท Take a photo โ directly from the camera of the phone (resolution will be automatically optimized for the avatar).
- ๐ผ๏ธ Select from the gallery - any image from the device memory (recommended size - from the device's 300ร300 px).
- ๐จ Delete the photo if the avatar is already there, but you want to reset it.
Once you select a photo, you can crop it (the tool will appear automatically) and save it. Importantly, if the contact is synced with Google, the modified photo may not appear in other apps (e.g., Gmail) until the next sync is done, which is a feature of MIUI.
The correct contact (not a double) is selected
The photo has a square format (optimum 1:1)
Contact is not linked to multiple accounts (Google + MI)
Image resolution not lower 300ร300 px-->
2. Method: via Google Contacts (for synchronized records)
If your contact is linked to a Google account, it is best to edit it through the web version of Google Contacts, which ensures that the photo will appear in all Google services (Gmail, Hangouts, Google Meet) and most instant messengers.
Instructions:
- Open contacts.google.com in your browser (preferably on PC, but the mobile version will also work).
- Find the right contact and click on it.
- Click on the camera icon in the upper right corner (near the name).
- Download a photo from the device or make a new one through the webcam.
- Save the changes โ sync with the phone will take up to 5 minutes.
On Redmi 8 Pro, the photo may not appear immediately in the Contact app after this.
- Open Settings โ Accounts โ Google.
- Tap on your account and enable Contact Sync (if it is disabled).
- Manually update the data by pulling the screen down in the contact list.
๐ก
If the photo is not synced, try removing the cache of the Contacts app in Settings โ Applications โ Application Management โ Contacts โ Memory โ Clear the cache.
Method: via the "Phone" application (calls)
In MIUI, the Phone app (for calls) duplicates some of the Contacts features, including editing avatars, which is useful if you make frequent calls and want to quickly add a photo directly from the magazine.
How to do this:
- ๐ Open the phone application (pipe icon).
- ๐ Find contact through search or in the latest call list.
- ๐ Click on the contact name to open his card.
- ๐ผ๏ธ Slip on the camera icon next to the name (or on a gray circle with a letter).
- ๐ฑ Select the source of the photo (camera or gallery) and save it.
Please note: if the contact is duplicated (for example, there is both in the phone and in the phone). SIM-The photo can only be saved in one of the records. To avoid confusion, combine the duplicates:
- Open Contacts. โ โฎ (menu) โ Contact management โ Connecting contacts.
- Select duplicate records and confirm the association.
In the annex Contacts
Through Google Contacts on PC
Right on the bell.
In messengers (WhatsApp, Telegram)
Don't add a photo.-->
4. Method: through messengers (WhatsApp, Telegram, Viber)
Many users donโt know that a contact photo added to the messenger can automatically pull up to the phone book โ but only under certain conditions. For example, WhatsApp syncs avatars with Android contacts if:
- ๐ WhatsApp Settings Enables Show Contacts (โฎ โ Settings โ Account. โ Confidentiality โ Contacts).
- ๐ฑ Contact saved in the phone book with the same number as WhatsApp.
- ๐ In the settings MIUI Allowed synchronization with messengers (Settings) โ Annexes โ Special rights โ Auto-Start for WhatsApp).
To manually update the photo from the messenger in the phone book:
- Open the chat with the contact on WhatsApp/Telegram.
- Put it on his avatar at the top of the screen.
- On WhatsApp, click โฎ โ Update (if the photo has changed).
- Return to Contacts on your phone and pull the screen down for an update.
Why is the WhatsApp photo not displayed in Contacts?
5. Method: through the file manager (for experienced users)
This method is suitable if you want to massively add photos to your contacts or recover avatars after a phone reset, it requires access to system folders and is suitable for users familiar with ADB or Root.
Photos of MIUI contacts are stored along the way:
/data/data/com.android.providers.contacts/files/images/Each image has a unique name (e.g., a unique name, contact_photo_12345.jpg), related ID The contact in the database, to manually replace the photo:
- With ADB or a root-access file manager (such as Root Explorer), copy the desired photo to the image folder.
- Rename the file according to the format (the contact ID can be found through the Contact Editor application from the Play Market).
- Restart your phone or clear the Contacts app cache.
| Method | Difficulty | Synchronization with Google | Suitable for mass addition |
|---|---|---|---|
| Standard MIUI Contacts | โญ | โ (locally) | โ |
| Google Contacts | โญโญ | โ | โ |
| Application Phone | โญ | โ (depending on the source of contact) | โ |
| Through messengers | โญโญ | โ ๏ธ (partly) | โ |
| File Manager (ADB/Root) | โญโญโญโญ | โ | โ |
๐ก
For most users, the best option is to use Google Contacts, which ensures that photos are synchronized between devices and messengers, and also protects data from loss when resetting the phone.
Solving common problems
Even after the successful addition of photos, Redmi 8 Pro users face typical errors.
โ ๏ธ Note: If after adding a photo to Contacts it disappears after rebooting, check if the option of Cache Cleanup when turned off in Settings is enabled โ Battery and productivity โ Power management. Turn it off for the Contact app.
Problem 1: Photos are not displayed on WhatsApp/Telegram.
- ๐ Make sure that the contact is saved in the same format as in the messenger (for example, with the country code: +7 XXX XXX XX XX).
- ๐ฑ Check the messengerโs access rights to contacts (Settings) โ Annexes โ WhatsApp โ Rights).
- ๐ Manually update the contact in the messenger (in WhatsApp: open chat) โ tap on โ Update).
Problem 2: Low resolution or stretched photos.
- ๐ผ๏ธ Use the original photo with a resolution of at least 500ร500 px.
- ๐ In the editorial trimming MIUI Choose the area 1:1 (square).
- ๐ If the photo has already been added, delete it and upload it again with the correct resolution.
โ ๏ธ Attention: Redmi 8 Pro with MIUI 12+ There is a bug: if the contact is linked to multiple accounts (e.g. Google) + SIM), The solution is to combine duplicate contacts or leave only one source (Google recommends).