How to set a photo for contact in Xiaomi Redmi 9T: 5 proven ways

Why can't Redmi 9T add a photo to the contact?

You're trying to personalize your phone book on your Xiaomi Redmi 9T, but the system stubbornly ignores attempts to add an avatar to the contact? The problem is familiar to many owners of smartphones on MIUI - the standard Contacts app sometimes behaves unpredictable. In this article, we will discuss all possible ways to install a photo, including workarounds for cases when the function is blocked or missing.

Now, let's just say, on Redmi 9T (M2010J19SG), the process depends on the firmware version. If you have MIUI 12.5 or later, the algorithm is different from the older versions. It also plays a role in whether contacts are synchronized with Google Account or stored locally. We've taken into account all the nuances - read on.

Before you start, check:

  • πŸ“± Version MIUI: Settings β†’ The phone. β†’ Version. MIUI
  • πŸ”„ Source of Contact: Contacts β†’ ☰ β†’ Settings β†’ Accounts
  • πŸ“ Rights of the "Contacts" application: Settings β†’ Annexes β†’ Application management β†’ Contacts β†’ Permits
πŸ“Š Where do you store contacts on Xiaomi Redmi? 9T?
Only on the phone.
Synchronizing with Google
Use it. SIM-map
Other

Method 1: Through the standard Contacts application (MIUI)

The most obvious method is to use an embedded app, but there are pitfalls: if a contact is synchronized with Google, editing an avatar can be blocked.

  1. Open the Contacts app** (the icon with a man on a green background).
  2. Find the right contact and tap it.
  3. In the upper right corner, click on the pencil icon (edit).
  4. Touch an empty mug with a camera next to the name.
  5. Select the source of the photo: πŸ“Έ Take a picture - immediately from the camera πŸ–ΌοΈ Gallery - choose from existing 🎨 Avatars are standard icons MIUI

Cut the photo (if necessary) and save it.

If the edit button is inactive:

  • πŸ”’ Contact synced with Google – edit via contacts.google.com.
  • πŸ“΅ Contact with SIM-Cards – transfer it to your phone memory.
  • πŸ”„ Update the Contacts app on Google Play.

β˜‘οΈ Preparation before adding a photo

Done: 0 / 4

⚠️ Note: Some of the Redmi firmware 9T post-update MIUI 13+ You can no longer edit avatars for contacts linked to your Mi Account, in which case use Method 3 or 4.

Method 2: Google Contacts (for synchronized accounts)

If your contacts are linked to a Google Account, editing them is easier via the web version, and this method is guaranteed to work even if the feature on the phone is blocked:

  1. Open your browser and go to contacts.google.com.
  2. Sign in with the same account as Redmi 9T.
  3. Find the right contact and click on it.
  4. Click on the camera icon in the upper left corner.
  5. Download a photo from your computer or select from Google Photos.
  6. Save the changes – they sync with the phone for 5-10 minutes.

Advantages of the method:

  • 🌍 It works on any Redmi firmware. 9T.
  • πŸ”„ Changes apply to all devices with this Google Account.
  • πŸ“ You can upload high resolution photos before 5120Γ—5120).

Disadvantages:

  • ⚠️ Requires an Internet connection.
  • ⏳ Synchronization can take a few minutes.

πŸ’‘

If the photo does not appear on your phone after editing in Google Contacts, force the data to be updated: Settings β†’ Accounts β†’ Google β†’ Sync β†’ Contacts (disable and turn on again).

Method 3: Use of third-party applications (Truecaller, Sync.ME)

If the built-in methods don't work, third-party apps will come to the rescue, not only allowing you to add avatars, but also automatically pull up photos from social networks (if the contact is linked to a profile).

Truecaller

The app is known as a number detector, but it can also edit contacts:

  1. Install Truecaller from Google Play.
  2. Register (required!) and allow access to your contacts.
  3. Find the right contact in Truecaller and tap it.
  4. Click on β€œEdit”** β†’ β€œAdd a photo”.

Sync.ME

This application specializes in synchronizing contacts with social networks:

  1. Download Sync.ME.
  2. Connect social media accounts (VK, Facebook, Telegram, etc.).
  3. In the β€œContacts” section, find the profile you want.
  4. Click on the empty photo and select the source.

Both applications require access to:

  • πŸ“ž Contact
  • πŸ“· Storage (for uploading photos)
  • 🌐 Internet (for synchronization)

⚠️ Warning: Truecaller and Sync.ME upload contacts to their servers. If you care about privacy, delete the app after editing and clear its data in Settings. β†’ Annexes β†’ [Title of the annex] β†’ Warehouse β†’ Clear the data.

Method 4: Manually add photos through the file manager (for experienced)

This method is suitable if you are willing to dig into the system folders. On Redmi 9T with MIUI 12.5+, photos of contacts are stored along the path /data/com.android.providers.contacts/files/photos/, but access to it requires root rights.

  1. Install a file manager with access to root folders (such as Root Explorer or Solid Explorer).
  2. Go to /storage/emulated/0/Android/data/com.android.providers.contacts/files/ (if you don’t have a folder, create it manually).
  3. Copy the photo there, renaming it in contact_photo_[ID].jpg, where [ID] β€” Unique contact number (you can find it through applications like Contacts)+).
  4. Reboot the phone.

Limitations of the method:

  • πŸ”§ Requires technical skills.
  • πŸ”„ Photos may be reset after update MIUI.
  • πŸ“΅ It does not work for contacts synchronized with Google.
How to find a contact ID without root rights?
Open the contact in the "Contact" app+", three-point β†’ "Details" β†’ find a line "ID" or "RAW_CONTACT_ID".

Method 5: Transfer contact through the photo VCF-file

If you have a backup of contacts with a photo (for example, from another phone), you can import it to Redmi 9T.

  1. Export your contacts with the photo on your old device to the.vcf file (via Contacts β†’ Import/Export).
  2. Transfer the file to Redmi 9T (via Bluetooth, email, or cloud).
  3. Open the "Contact" appΒ»** β†’ «☰ β†’ Settings β†’ Imports/Exports β†’ File-based importΒ».

Important!

  • πŸ”„ Existing contacts may be duplicated.
  • πŸ“· Photos will only be saved if they were in the original.vcf.
  • πŸ“΅ Not all versions. MIUI Support the import of photos from VCF.
MethodDifficultyIt works without the internet.Suitable for Google ContactsRequires root.
Standard "Contacts"β­βœ… Yes.❌ No.❌ No.
Google Contacts⭐⭐❌ No.βœ… Yes.❌ No.
Truecaller/Sync.MEβ­β­βœ… Yes, but registration is required)βœ… Yes.❌ No.
Manual transfer through filesβ­β­β­β­βœ… Yes.❌ No.⚠️ Partially.
Imports of VCFβ­β­βœ… Yes.βœ… Yes (if they were in the file)❌ No.

Frequent mistakes and how to fix them

Even with simple instructions, Redmi 9T users are facing problems.

1. the "Add Photo" button is inactive

Causes and solutions:

  • πŸ“΅ Contact with SIM-map β†’ Put it in your phone’s memory: open the contact β†’ Β«MoreΒ» β†’ Β«Copy into the phoneΒ».
  • πŸ”’ Read-only contact (such as from WhatsApp) β†’ Edit in the source appendix.
  • πŸ”„ Synchronization error β†’ Turn off and enable synchronization in Settings β†’ Accounts. β†’ Google.

2.Photo added but not displayed in calls

The problem is related to the cache of the phone application:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Phone.
  2. Press "StorageΒ» β†’ Β«Clear the cacheΒ».
  3. Reboot the phone.

3. After the MIUI update, the photos are missing

This is a well-known bug MIUI 12.5-14.

  • πŸ”„ Recover photos through Google Contacts (Method 2).
  • πŸ“± Reset the settings of the Contacts app: Settings β†’ Annexes β†’ Contacts β†’ Warehouse β†’ Reset.
  • πŸ“² Install an alternative application (e.g. Contacts)+).

πŸ’‘

If your contacts are missing after the MIUI update, check if your sync with Google has dropped first, often by turning the option back on in your account settings.

Can I add a photo to the contact that I have saved? SIM-map?
No, MIUI Does not support editing of avatars for contacts on SIM-Transfer the contact to your phone memory or Google Account, and then add the photo in any of the ways described.
Why does it appear blurry after adding a photo?
The reason is automatic cropping. When you add a photo through a standard Contacts, MIUI trims it to a square of 256Γ—256 pixels. To avoid loss of quality: Use the original photo with a resolution of 512Γ—512 or higher. Cut the photo manually in the gallery before uploading. For maximum quality, upload the photo through Google Contacts (web version).
How to make a photo of the contact appear when the call is incoming?
If the avatar doesn't show up during the call: Check the settings of the Phone app: Settings β†’ Apps β†’ Phone β†’ Notifications β†’ Show a photo of the contact (should be enabled). Clear the cache of the Phone app (see Frequent Errors section). Make sure the photo is added to the main contact number (if there are more than one).
Can I add a GIF or video instead of a photo to a contact?
No, MIUI only supports static images in.jpg,.png or.webp formats. Animated avatars will require a third-party app (like Contacts+), but they will only be displayed inside this app, not in the standard call interface.
How to transfer photos of contacts when changing the phone?
There are three reliable ways: Google Sync: All contacts with photos will automatically be transferred to the new phone when you log in to the same account. VCF: Create a backup copy through Contacts β†’ ☰ β†’ Settings β†’ Export and import it on a new device. Manual transfer: Copy the folder /data/com.android.providers.contacts/files/photos/ (It requires root to a new phone. VCF Photos may not be saved if they were added through third-party apps (e.g. Truecaller).