How to change photos in the contacts of the phone Xiaomi: all ways with pictures

Why Xiaomi canโ€™t change a photo of a contact and how to fix it

Xiaomi smartphone owners (including Redmi Note 12 models, POCO X5, Mi 11 and others often face a problem: when trying to change a photo of a contact, the system either does not save the change or does not offer such an option at all. MIUI And sync with Google Contacts. MIUI Blocks photo editing for contacts synced to Google account if changes are made through the standard Contacts app".

In this article, weโ€™ll look at three working ways to change your contact avatar on Xiaomi โ€“ through the built-in app, Google Contacts web version, and third-party managers. Youโ€™ll also learn why photos are sometimes reset after a MIUI update and how to prevent it. The instructions are relevant for all MIUI 12-14 devices (including Xiaomi 13T, Redmi K60 and POCO F5).

Before you start, check:

  • ๐Ÿ“ฑ Version MIUI: Settings โ†’ The phone. โ†’ Version. MIUI. If you have a version below 12.5, some features may not be available.
  • ๐Ÿ”„ Contact Synchronization: Settings โ†’ Google accounts โ†’ Sync: If the contacts are synced only to Mi Cloud, editing photos via Google Contacts will not be available.
  • ๐Ÿ“ธ Permissions of the "Contacts" application: Settings โ†’ Annexes โ†’ Contacts โ†’ Permissions. Make sure that permission to access files is enabled.
๐Ÿ“Š How You Usually Edit Contacts on Xiaomi?
Through the standard application
Through Google Contacts
Through third-party applications
I never edit.

Method 1: Change your photo through the standard MIUI Contacts app

This is the most obvious method, but it doesn't always work: if your contact is saved locally (not synced to Google), there won't be any problems.

Instructions:

  1. Open the Contacts app (an icon with a personโ€™s silhouette on the home screen).
  2. Find the right contact and tap it.
  3. In the upper right corner, press three dots (โ‹ฎ) โ†’ Edit.
  4. Tap the current photo of the contact (or the camera icon if the photo is missing).
  5. Select the source: ๐Ÿ“ท Take a photo if you want to take a new photo through the camera. ๐Ÿ–ผ๏ธ Gallery โ€“ to select an existing image. ๐ŸŽจ Avatars - standard icons from MIUI.

"Done."

"OK"

โš ๏ธ Note: If the photo is lost or replaced with a standard icon after saving, then the contact is synchronized with the Google Account.

Make a backup copy of contacts

Check sync with Google/Mi Cloud

Update the Contacts app in the Play Market

Clear the application cache (Settings) โ†’ Annexes โ†’ Contacts โ†’ Memory. โ†’ Clear the cache)-->

Method 2: Editing through Google Contacts (for synchronized contacts)

If your contact is linked to a Google Account, you need to change your photo via the Google Contacts web version, which ensures that the avatar will remain after the MIUI updates and will not reset when the phone is restarted.

Step-by-step:

  1. Open your browser on your phone or computer and go to: contacts.google.com.
  2. Sign in with the same Google Account used on your Xiaomi.
  3. Find the contact you need in the list and click on it.
  4. Click on the camera icon (๐Ÿ“ท) at the top left corner of the contact card.
  5. Choose one of the actions: ๐Ÿ–ผ๏ธ Upload photos โ€“ upload the image from the device. ๐Ÿ“ธ Take a photo โ€“ if you use the mobile version of the site. ๐Ÿ—‘๏ธ Delete the photo to remove the current avatar.

After uploading, crop the photo (if necessary) and save the changes.

๐Ÿ”น Important: Changes may not be immediately visible on the phone:

  1. Open Settings โ†’ Google Accounts โ†’ Synchronization
  2. Turn off and turn on the contact sync again.
  3. Reboot the phone (optional).

๐Ÿ’ก

If a contact photo isnโ€™t updated on your phone after editing in Google Contacts, try removing the Contacts app cache (Settings โ†’ Apps โ†’ Contacts โ†’ Memory โ†’ Clear cache).

Method 3: Use of third-party applications (for advanced users)

If standard methods donโ€™t work (for example, due to bugs in MIUI), you can use third-party contact managers.

  • ๐Ÿ“ฑ Truecaller โ€“ allows you to edit photos even for synchronized contacts, but requires registration.
  • ๐Ÿ” Contacts+ โ€” user-friendly interface with support for cloud backups.
  • ๐Ÿ“ž Drupe is a minimalist app with quick access to editing.

Instructions on the example of Truecaller:

  1. Install an app from the Play Market.
  2. Register (you can use Google Account).
  3. Allow access to contacts.
  4. Find the right contact and tap it.
  5. Click "Edit" (pencil icon).
  6. Slip on the contact photo and select a new avatar from the gallery or take a photo.
  7. Save the changes.

โš ๏ธ Note: Third-party apps may request access to your contacts and other personal information. Check reviews and ratings in the Play Market before installing. For example, Truecaller is known for data breaches - only use it if you trust the developer.

How to delete duplicate contacts after editing?
If you have duplicates after changing your photos, open the standard Contacts app on Xiaomi, go to Settings โ†’ Connect Contacts. The system will automatically find and combine the duplicates.

Table: Comparison of ways to change photo contact on Xiaomi

MethodSuitable forPlusesConsSynchronization speed
Standard annex โ€œContactsโ€Local contactsNo need for the internet, fast.It doesnโ€™t work for Google Contacts.Instantly.
Google Contacts (web)Synchronized contactsChanges are saved in the cloud.Internet, sometimes slow synchronization1-5 minutes
Truecaller/Contacts+All types of contactsAdditional features (blocking spam)Privacy risks, advertisingDepends on the app.
MIUI Contacts (alternative version)Local and Google ContactsOfficial decision from XiaomiNot always stable.1-2 minutes

Frequent problems and their solutions

Even after a successful photo change, Xiaomi users are faced with bugs, and here are the most common ways to fix them:

1.Photo resets after MIUI update

This is because of the conflict between on-premises and cloud data.

  • Turn off sync with Mi Cloud (Settings โ†’ Accounts โ†’ Mi Cloud โ†’ Contact Sync).
  • Change your photo through Google Contacts (Method 2).
  • Turn the sync back on.

2. You can not crop the photo (the "Done" button is inactive)

The bug occurs in MIUI 13-14.

  • Cut the photo in advance in the Gallery (use the "Pruning" tool).
  • Or install a third-party cropping app (like Photo Editor).

3. Photos are only displayed in certain applications

If the avatar is visible in Contacts but not on WhatsApp or Telegram, the problem is caching:

  • Clear the messenger cache (Settings โ†’ Applications โ†’ [Messaging Name] โ†’ Memory โ†’ Clear the cache).
  • Reboot the phone.

๐Ÿ’ก

If the contact photo is not updated in messengers (Viber, WhatsApp), try to delete the chat with this contact and reopen it - this will force the avatar to be updated.

How to Make a Contact Photo Round (Instead of Square) in MIUI

By default, MIUI displays contact avatars in square form, but they can be made round using hidden theme settings.

  1. Open the "Themes" app (icon with brush).
  2. Go to the section "My topics" โ†’ "Icon settings".
  3. Select the option "Badge Shape" and set "Round".
  4. Reboot the phone.

๐Ÿ”น Note: This method does not work on all versions. MIUI. If you donโ€™t have an option, try installing a custom theme from the theme store (for example, look for themes marked โ€œRound Icons").

An alternative way is to use a third-party launcher (like Nova Launcher or Lawnchair) where you can customize the icon shape separately from the system settings.

FAQ: Answers to Frequent Questions

Can I change my contact photo without the internet?
Yes, but only for local contacts (not synced with Google or Mi Cloud). Use the standard Contacts app (Method 1). For cloud contacts, the Internet is mandatory, as changes are saved on Google servers.
Why is it not updated on your phone after changing your photo in Google Contacts?
This involves data caching. Try: Open Settings โ†’ Apps โ†’ Contacts โ†’ Memory โ†’ Clear cache. Disable and enable Google contacts sync. Reboot your phone. If it doesn't work, check if the battery optimizer is blocking the Contacts app (Settings โ†’ Battery โ†’ Battery Optimization โ†’ All Apps โ†’ Contacts โ†’ No Limits).
How to make contact photos animated (GIF)?
Standard facilities MIUI supportive GIF-avatars, but you can use a workaround: Install the app GIF Maker from Play Market. Create. GIF No longer than 3 seconds long (or it may not be displayed) save it as.png (some apps allow you to convert the first frame). GIF Use the image as a contact photo. Full animated avatars will require custom firmware (e.g. LineageOS).
How to return an old photo of a contact if you donโ€™t like the new one?
If you have changed a photo through Google Contacts: Open contacts.google.com. Find a contact and click on three dots (โ‹ฎ) โ†’ "Restore contact. Select the date when the old photo was used. For local contacts, recovery is only possible from a backup (if it was created through Settings). โ†’ System system โ†’ Backup).
Why can't you change the photo on some contacts?
This happens in three cases: Contact synchronized with a corporate account (Exchange, Outlook); editing is blocked by security policies; contact is official (e.g., Voicemail or Emergency Numbers); Contact is saved to SIM-Transfer it to your phone or Google account.