How to set a photo to contact Xiaomi Redmi 9C: 3 working methods + problem solving

Xiaomi Redmi 9C is one of the most popular budget smartphones with a MIUI shell, but even experienced users sometimes have questions about basic features. One of them is adding photos to contacts. It would seem that could be easier? But depending on the firmware version, the source of synchronization of contacts and even image resolution, the process may be different.

In this article, weโ€™ll explore all the ways you can connect a photo in Redmi 9C, from the standard method through a phone book to bypassing MIUI restrictions through a Google Account, and youโ€™ll also learn why sometimes photos donโ€™t show up in calls, how to fix avatar blur, and what to do if the system doesnโ€™t allow you to replace the picture at all.

Whether you want to put a friendโ€™s selfie, a company logo, or a cat meme, youโ€™ll have no questions after reading this guide, even if youโ€™ve never set up contacts on Android before!

1. Standard method: through the "Contacts" application

The most obvious method is to use Xiaomiโ€™s built-in Contacts (or Phone) app, which works on all versions of MIUI, but there are nuances with synchronization.

1. Open the Contacts app (an icon with a personโ€™s silhouette on a green background).

2. Find the contact you want in the list or use the search at the top of the screen.

3.Slip on the contact to open his card.

4.In the upper right corner, click on the pencil icon (edit) or the avatar itself, if it already exists.

5.Click on the camera icon (or the plus in the circle if there is no avatar).

6. Select the source:

  • ๐Ÿ“ท Take a photo โ€“ take a picture right through the camera
  • ๐Ÿ–ผ๏ธ Gallery โ€“ Select an existing image
  • ๐ŸŽจ Avatars. MIUI โ€” Standard icons from Xiaomi (if available)

7. Cut the photo in a circle (if necessary) and save the changes.

And then the avatar should show up in your calls, your messages, your contact list, but there's a pitfall here: if you sync your contact with your Google Account, the changes may not be saved, and that's what you'll find in the next section.

๐Ÿ’ก

If the system asks to confirm access to storage when cropping a photo, go to Settings โ†’ Applications โ†’ Permissions Management โ†’ Storage and enable access to the Contacts app.

2. Why is the photo not saved? Google Contacts issues

Many Redmi 9C users are faced with a situation where the installed avatar disappears after synchronization or does not save at all, 90% of the time the conflict between local and Google contacts is to blame.

The fact is that MIUI can default to either a phone memory or a Google Account, and if the contact is linked to Google, you can:

  • ๐Ÿ”„ Changes in MIUI-Contacts are not synchronized with Google
  • ๐Ÿ“ฑ Photo installed through MIUI, It may disappear after updating contacts.
  • ๐Ÿ–ผ๏ธ Google Contacts Take Priority and Overwrite Local Data

How do you fix that?

  1. Open Contacts. โ†’ Settings (โš™๏ธ) โ†’ Contact management.
  2. Check which account is selected as the main one for saving.
  3. If you want to save your photo forever, turn off sync with Google for that contact or move it to local storage.
How to transfer a contact from Google to your phone?
1. Open the contact in the Contacts app. 2. Click Edit โ†’ Menus (โ‹ฎ) โ†’ Exports/imports โ†’ Export to.vcf. 3. Save the file, then import it back, selecting the phone's memory as the target. 4. Remove the old contact from Google (optional).

Importantly, if you use multiple Google accounts on your phone, MIUI can confuse your contacts, in which case the only reliable way is to edit the contact directly through the web version of Google Contacts.

3. Alternative method: via Google Contacts

If the standard method doesnโ€™t work, try setting up a photo through Google Contacts, which is guaranteed to save the avatar and sync it across all devices where you use one account.

Instructions:

  1. Open your browser on your phone or computer and go to contacts.google.com.
  2. Sign in with the same account as Redmi 9C.
  3. Find the right contact and click on it.
  4. Click on the camera icon in the upper left corner (near the name).
  5. Upload a photo from the device or take a picture through the webcam.
  6. Cut the image and save the changes.

After that:

  • ๐Ÿ”„ Wait for synchronization (can take up to 5 minutes).
  • ๐Ÿ“ฑ On the phone, open Settings. โ†’ Accounts. โ†’ Google and enable contact sync if it is disabled.
  • ๐Ÿ” Check that the Contacts app settings have selected the display of Google contacts (not just local ones).

The advantage of this method is:

  • โœ… Photos are saved forever and not reset when changing the phone.
  • โœ… It is synchronized with all devices on Android/iOS.
  • โœ… You can upload high resolution images (unlike the ones you can download). MIUI, squirt).
๐Ÿ“Š Where do you usually keep your contacts?
Only in the memory of the phone.
Synchronizing with Google
Use it. SIM-map
Other

4.Requirements for photos: size, format, restrictions

MIUI and Google Contacts have their own requirements for avatars. If the photo is not installed or is displayed blurry, check:

ParameterMIUI ContactsGoogle Contacts
Max. File size.5MB100 KB (recommended)
Recommended authorization512ร—512 pixels250ร—250 pixels
FormatsJPEG, PNG, WEBPJPEG, PNG
Automatic pruningYeah (circle)Yeah (square)
CompressionStrong (up to 100KB)Moderate.

Tips for optimizing photos:

  • ๐Ÿ“ Use square images (1:1) โ€“ so less cropped.
  • ๐ŸŽจ For better quality in MIUI Choose a photo with at least a resolution 500ร—500 pixel.
  • ๐Ÿ–ผ๏ธ Avoid transparent PNG โ€” MIUI It can display them with artifacts.
  • ๐Ÿ” Cut the photo manually before uploading (for example, in the Gallery). โ†’ Edit).

Why is the photo blurry? MIUI automatically compresses the avatars to ~100 KB, so details are lost. To avoid this, upload initially compressed images (for example, through services like TinyJPG).

Cut to square (1:1) | Compress to 200-300 KB| Remove unnecessary details at the edges | Check contrast (so that the face is visible in miniature)

-->

5 Problems and Errors: What to do if the photo is not installed?

Even after all the manipulations, the photo may not show up. Let's look at the typical errors and their solutions:

โš ๏ธ Warning: If the photo is not shown in calls after you have set the contact, check the settings of the Phone application. MIUI disables the display of avatars to save battery.

Problem.Reason.Decision
Photos not savedContact synced with GoogleEdit through Google Contacts or move the contact to local storage
Avatar's blurredMIUI compressed the imageUpload the already compressed photo (200-300 KB) with a resolution of 512ร—512
Photos are available but not displayed in callsDisabled in the phone settingsGo to Settings โ†’ Applications โ†’ Phone โ†’ Display contacts and turn on avatars
You can't change the photo (gray icon)Read-only contact (e.g. with the SIM-map)Copy the contact into your phone or Google memory

Another common problem is duplicate contacts, if you have two contacts that are the same (e.g. one on Google, one on Google, one on Google). SIM-map), MIUI It can only show an avatar for one of them:

  1. Open Contacts โ†’ Settings โ†’ Contact Management โ†’ Connect Contacts.
  2. Find the takes and combine them.
  3. Reset the photo.

If nothing helps: try clearing the Contacts app cache (Settings โ†’ Apps โ†’ Contacts โ†’ Storage โ†’ Clear cache).This often solves display issues.

6. Additional chips: animated avatars and MIUI-then

Redmi 9C owners on MIUI 12+ can use a few hidden features to customize their contacts:

  • ๐ŸŽญ Animated Avatars: In some versions MIUI install GIF-Images are like a contact photo. GIF (Up to 3MB in size, to the gallery. When you select a photo in contact, find it through the Gallery. โ†’ Albums. โ†’ GIF. Cut (animation will only be kept for the central part).

โš ๏ธ Note: The animation does not work in all versions MIUI It can slow down when you're in calls. GIF (up to 1 MB).

Dark avatars for AMOLED:

Redmi 9C NFC

Automatic photo update:

autoupdate

Update photo

MIUI also has a Super Avatar feature (not available on all devices), which allows you to create stylized icons based on photos, to check if you have one.

  1. Open contact.
  2. Click on the photo โ†’ Create a super avatar.
  3. Choose a style (cartoon, watercolor, etc.).

๐Ÿ’ก

Animated avatars and super-avatars only work in MIUI 12.5+. On older versions, these features may not be available.

7.How to transfer photos of contacts to a new phone?

If you change the Redmi 9C to another smartphone (like the Redmi Note 12 or even an iPhone), you can transfer contacts along with the photo.

Method 1: Through Google Account (recommended)

  • ๐Ÿ”„ Make sure your old phone has Google Contact Sync enabled.
  • ๐Ÿ“ฑ Add the same Google account on your new phone and enable sync.
  • ๐Ÿ–ผ๏ธ All contact photos are automatically uploaded (may take up to 10 minutes).

Method 2: Through export/import of VCF

  1. On your old phone, open Contacts โ†’ Settings โ†’ Export / Import โ†’ Export to a file.
  2. Select all contacts and save the.vcf file (e.g., on Google Drive).
  3. On a new phone, import this file through Contacts โ†’ Import.

โš ๏ธ Note: When exporting to VCF Contact photos are not always saved โ€“ depending on the version MIUI. Before changing your phone, check that the.vcf file has lines with PHOTO (You can open the file through a notebook).

Method 3: Through SIM-Card (not recommended)

SIM-The only way to support these cards is text contacts without photos, and this is only good if you want the numbers, not the avatars.

FAQ: Frequent questions about photos in contacts Xiaomi 9C

Can I put a video instead of a photo in contact?
No, MIUI and Android don't support video as contact avatars, but rather animated GIFs (and not all firmware versions).
Why is a contact photo displayed on WhatsApp but not on standard calls?
This is because WhatsApp uses its own contacts, not its system contacts. To have the photos displayed everywhere: Make sure the contact is stored in your phone or Google memory (not just WhatsApp); Update your photos through the standard Contacts app; Reboot your phone โ€” sometimes it helps reset the display cache.
How to make a photo of the contact appear on the full screen when you call?
In MIUI, the default avatar is small. To zoom in, set a photo at a resolution of at least 1000ร—1000 pixels. Go to Settings โ†’ Apps โ†’ Phone โ†’ Display when you call. Select a style with a large avatar (if available). Use third-party calling apps (like Truecaller) where you can zoom in.
Can I put an emoji instead of a photo on the contact?
Options: Take a screenshot of an emoji (enlarge it in any messenger) and save it as an image. Use apps like Emoji Contact Photo (available in the Play Market). In some versions of MIUI, you can choose standard icons instead of photos (when editing a contact).
Why did all the photos of the contacts disappear after the MIUI update?
This is a known problem when switching to a new firmware version. Solutions: Check if your sync settings have reset (Settings) โ†’ Accounts. โ†’ Google โ†’ If the photos were local, restore them from backup (if you backup them using Settings). โ†’ Additionally. โ†’ Backup. Reset your photo via Google Contacts. At the very least, try to revert to the previous version. MIUI through settings โ†’ The phone. โ†’ Updating the system โ†’ Menus (โ‹ฎ) โ†’ Select firmware.