How to put a photo in contact with Xiaomi Redmi 9C: all ways + error solving

Xiaomi Redmi 9C is a popular budget smartphone with a shell MIUI, which offers flexible contact settings. Adding photos to subscribers not only personalizes the phone book, but also makes it easier to find the right people during calls. However, many users have questions: where is the photo of the contact stored, why it is not displayed in instant messengers, or how to transfer images when changing phones.

In this article, we will discuss all the current ways to install photos on contacts in Redmi. 9C (including Redmi models 9C NFC redmi 9A We will pay special attention to the nuances of working with MIUI 12/13/14, synchronization through Google Contacts and common errors that may cause a photo to fail to save or display correctly, if you encounter a problem where a photo of a contact disappears after an update or does not show up in the user's home. WhatsApp/Telegram โ€” Here you will find a solution.

Preparation: what photos are suitable for contacts in Redmi 9C

Before you add a photo, make sure it meets the MIUI technical requirements. Xiaomi shell automatically crops and zooms images, but some formats can cause errors.

Basic rules:

  • ๐Ÿ“ Resolution: optimal 512ร—512 px or higher. Minimum โ€” 96ร—96 px (at lower resolution, the photo will be blurred).
  • ๐Ÿ–ผ๏ธ Format:.jpg,.png,.webp. Avoid.gif and.bmp โ€“ they are not supported.
  • ๐Ÿ—œ๏ธ File weight: up to 5 MB. If exceeded, the system will compress the image with loss of quality.
  • ๐Ÿ‘ค Content: the photo must clearly be visible face (to recognize the MIUI Avoid group photos and messaging.

If you plan to sync your contacts with Google, please note that the service additionally compresses images to 200 KB. To avoid loss of quality, upload the photos directly to the Redmi 9C phone book, rather than through the web version of Google Contacts.

๐Ÿ’ก

Before adding a photo, crop it in the standard Gallery app (Track Tool โ†’ 1:1) to avoid automatic framing by the system.

Method 1: Add a photo through the standard โ€œContactsโ€ app

The easiest method is to use the built-in Contacts app (a person's silhouette icon on a green background), which works on all versions of MIUI for Redmi 9C and does not require an internet connection.

Step-by-step:

  1. Open the Contacts app (or Phone โ†’ Contacts tab).
  2. Find the right contact in the list and tap it.
  3. In the upper right corner, click on the icon. โœ๏ธ Edit.
  4. Slip on the round camera icon (or human silhouette) next to the name.
  5. Select the source: ๐Ÿ“ท Take a photo โ€“ the Redmi camera is activated 9C. ๐Ÿ–ผ๏ธ Select from the gallery - the Gallery app will open.

Ready.

โœ”๏ธ

Download the image to your phone (if itโ€™s in the cloud)

Cut the photo to square format (1:1)

Check the resolution (at least 96ร—96 px)

Make sure you see a face in the photo (for correct display in messengers)

-->

If the photo is not displayed after saving, check:

  • ๐Ÿ”„ Update the contact page (pull the list down).
  • ๐Ÿ“ฑ Restart the Contacts app.
  • ๐Ÿ”ง Make sure that the contact is saved in the local phone book, not on the phone. SIM-map (photo on) SIM unsupported).
Why is the contact photo not displayed on WhatsApp?
Messengers like WhatsApp or Telegram upload photos of contacts from their database, not from the phone book. To make the photo appear in the chat: 1. Ask the contact to update your photo in the messenger profile. 2. Update the contact in WhatsApp: open chat โ†’ tap on the name โ†’ โ€œUpdateโ€. 3. Check if the synchronization of contacts in the messenger settings is disabled.

Method 2: Install photos via Google Contacts (synchronization)

If you use a Google account to sync your contacts, you can add photos via a web version of the service or a mobile app, which is convenient if you change your phones frequently or want photos to be displayed on all devices (for example, on a tablet or computer).

Option 1: Through the web version of Google Contacts

  1. Open your browser on your PC or phone and go to contacts.google.com.
  2. Sign in with the same account that is linked to Redmi 9C.
  3. Find the right contact and click on it.
  4. Click on the camera icon in the top left corner (near the name).
  5. Download a photo from your computer or select from Google Photos.
  6. Cut the image and save the changes.

Option 2: Google Contacts on Redmi 9C

If your smartphone has Google Contacts app installed (an icon with colorful circles):

  1. Open the app and find a contact.
  2. Slip on the editing icon (โœ๏ธ).
  3. Click on the silhouette of the person โ†’ select the source of the photo.
  4. Save the changes.

Important: Sync photos through Google can take up to 24 hours. If the image does not appear on Redmi 9C, check the sync settings in Settings โ†’ Accounts โ†’ Google โ†’ Contact Sync.

In the standard annex Contacts

Through Google Contacts (web or app)

In messengers (WhatsApp, Telegram)

I don't add photos to my contacts.-->

MIUI has a hidden feature that allows you to add a photo to a contact directly from the Gallery app, which is convenient if you update images frequently or want to quickly assign a photo to multiple contacts.

Instructions:

  1. Open the Gallery app and find the photo you need.
  2. Slip the image to open it in full screen mode.
  3. Press three points (โ‹ฎ) lower-right โ†’ Choose Set How to Install.
  4. In the list of options, tap contact photos.
  5. Choose a contact from the list or create a new one.
  6. Cut the photo (if necessary) and save it.

This method only works for photos stored in Redmi 9C internal memory. Images from MicroSD or cloud services (Google Photos, Mi Cloud) can not be added in this way.

๐Ÿ’ก

When you add a photo through the Gallery, the system automatically creates a copy of the image in the Pictures/Contacts folder. Deleting the original photo will not affect its display in the contact.

Why a photo of a contact is not saved or disappears

Redmi 9C users often find that the added contact photo disappears after a reboot, does not appear in messengers or is reset when updating MIUI. Letโ€™s consider the typical reasons and ways to eliminate them.

Problem.Possible causeDecision
Photos are not saved during editingContact saved on SIM-mapTransfer the contact to the phone book: open the contact โ†’ โ‹ฎ โ†’ Exports/imports โ†’ Copy into the phone
Photo disappears after MIUI updateResetting the cache of the application ContactsGo to Settings โ†’ Applications โ†’ Application Management โ†’ Contacts โ†’ Storage โ†’ Clear cache
Photo not displayed on WhatsApp/TelegramThe messenger uses his profile photoUpdate the contact in the messenger or ask the interlocutor to update your photo
Photo blurred or pixelatedLow resolution of the original imageUse a photo with a resolution of at least 512ร—512 px

If none of the solutions worked, try resetting the Contacts app settings:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Contacts.
  2. Slip the vault. โ†’ Clear the data.
  3. โš ๏ธ Warning: this will delete all unsynchronized contacts. Pre-export them to.vcf.

๐Ÿ’ก

If the contact photo is not displayed in outgoing calls, check the display settings: Settings โ†’ Display โ†’ Lock screen style โ†’ Show contact photo when calling.

How to transfer photos of contacts when changing the phone

When you switch to a new smartphone (e.g., from Redmi 9C to Redmi Note 12), contact photos may not automatically transfer, because MIUI stores images separately from the main contact information.

Method 1: Export via MIUI

  1. Open Contacts. โ†’ โ‹ฎ โ†’ Contact management โ†’ Imports/Exports.
  2. Select Export to the file and specify a save path (e.g., MicroSD).
  3. The.vcf file will also contain photos of contacts (if they were added through a standard application).
  4. Transfer the file to a new phone and import it.

Method 2: Synchronize with Google

If your contacts are synced to Google, the photos will automatically be transferred to the new device when you add the same account.

  • ๐Ÿ”„ Synchronization can take several hours.
  • ๐Ÿ–ผ๏ธ The quality of the photo will be reduced (up to 200 KB).
  • ๐Ÿ“ฑ On the new phone, turn on sync: Settings โ†’ Accounts. โ†’ Google โ†’ Synchronization of contacts.

Method 3: Manual transfer through the Contacts folder

Photos of MIUI contacts are stored in a hidden folder:

/storage/emulated/0/Android/data/com.android.providers.contacts/files/Pictures/

Copy this folder to a new phone (in the same way) using a file manager (such as Mi File Manager) or via a computer.

How to find hidden folders in Redmi 9C?
To see the folder with photos of contacts: 1. Open Files (application from Xiaomi). 2. Tap on three lines (โ˜ฐ) โ†’ Settings โ†’ Turn on Show hidden files. 3. Go on the path of Internal memory โ†’ Android โ†’ data โ†’ com.android.providers.contacts โ†’ files โ†’ Pictures.

Additional settings: how to change the display of photos in MIUI

MIUI has hidden settings that allow you to configure the display of contact photos in the interface, for example, you can increase the size of avatars in the contact list or turn them off on the lock screen.

Setting up the display in the contact list:

  1. Open Contacts. โ†’ โ‹ฎ โ†’ Settings.
  2. Select Display Style.
  3. Activate the option to show photos of contacts.
  4. Adjust the size of the avatars with a slider Size of the photo.

Configure the display when calling:

  1. Go to Settings โ†’ Display โ†’ Lock screen.
  2. Select the Lock screen style.
  3. Turn on the option to show a photo of the contact when you call.

If you want to turn off photo contacts (for example, to save battery power), do the following:

  • In Contact: โ‹ฎ โ†’ Settings โ†’ Display style โ†’ Hide the photo.
  • On the phone: โ‹ฎ โ†’ Settings โ†’ Display contact photos โ†’ Off..

๐Ÿ’ก

MIUI 14 has a feature called Dynamic Avatars, which is animated contact photos. To turn it on, go to Settings โ†’ Display โ†’ System Animation โ†’ Dynamic Avatars.

FAQ: Frequent questions about photos of contacts in Redmi 9C

Can I put it? GIF-animation instead of photo contact?
No, MIUI in Redmi 9C doesn't support animated contact photos. You can only use static images in.jpg,.png or.webp formats. However, MIUI 14 has an experimental feature called Dynamic Avatars, which converts ordinary photos into light animation when you call.
Why is the photo of the contact displayed only in some messengers?
Messengers (WhatsApp, Telegram, Viber) use their own contact databases. They upload photos from: User profile in the messenger (priority), Phone book (if the messenger supports this feature). To display the photo everywhere, ask the contact to update your photo in the messenger profile. Telegram also allows you to manually assign a photo for chat: open the dialogue โ†’ tap on the avatar โ†’ Change the photo.
How to make a photo of a contact round (like in the iPhone)
In MIUI, the default photo of contacts is shown in square form. To make them round: Set a third-party launcher (for example, Nova Launcher or Lawnchair). In the launcher settings, find the option Icon Style or Avatar Shape. Select Round corners or Circle. You can also use MIUI themes with round avatars (available in Topics โ†’ Online).
Where are the photos of contacts stored in the phone memory?
Photo of contacts at Redmi 9C Stored in two locations: Local Contacts: /data/com.android.providers.contacts/files/Pictures/ (available only with root rights or through ADB). Cash of the annexes Contact: /storage/emulated/0/Android/data/com.android.contacts/files/ (You can open it through a file manager with root permissions. To back up, copy the Pictures folder from the first path. contact_photo_{ID}.jpg.
How to recover photos of contacts after resetting the phone?
If you've done a Redmi reset 9C to factory settings, you can restore photos of contacts: ๐Ÿ”„ Google Contacts (if synchronization was enabled). ๐Ÿ“ From the Pictures backup folder (see previous question). ๐Ÿ“ฑ With a backup copy of.vcf, if it contained a photo. If there are no backups, the photo cannot be restored - they are deleted along with the contact application data.