How to put your picture on the contact in Xiaomi Redmi Note 8 Pro: 5 working ways

If you want to personalize your address book on your Xiaomi Redmi Note 8 Pro but don't know how to add a photo to your contact? It seems simple, but many users have difficulties: the menu won't open, the picture won't be saved, the avatar just doesn't appear in calls. In this article, we'll look at all the possible ways to connect a photo, from standard MIUI tools to workarounds through third-party apps.

The Redmi Note 8 Pro features a proprietary MIUI shell that may differ from pure Android. For example, some firmware versions have a photo option hidden behind additional settings, while others donโ€™t have a photo option in the standard Contacts app. We tested all methods on current MIUI versions (including MIUI 14 and HyperOS) and identified those that work consistently.

Importantly, if you tried to put an avatar, but it doesn't show up when you call in, the problem may not be in your actions, but in your system settings. At the end of this article, we'll discuss how to fix this.

1. Standard method: through the "Contacts" application

The most obvious method is to use the built-in Contacts app (or Phone in some versions of MIUI).

  1. Open the Contacts app (an icon with a personโ€™s silhouette on a green background).
  2. Find the right contact in the list and tap it.
  3. In the upper right corner, click on the icon. โ‹ฎ (three-point) โ†’ select Edit.
  4. Slip the camera icon (or the plus point in the mug, if the photo is not already installed).
  5. Select the source: ๐Ÿ“ท Take a photo โ€“ immediately take a picture of the contact through the camera. ๐Ÿ–ผ๏ธ Gallery โ€“ select an existing image from your phoneโ€™s memory. ๐ŸŽจ Avatars โ€“ use standard icons from Xiaomi.

Ready.

Save.

If the photo doesnโ€™t show up in your contact list after saving it, try restarting your phone or updating the Contacts app via Google Play. In some versions of MIUI, avatars are only shown after you reopen the contact.

Camera icon active (not grey) |

The contact is saved in the phone book, not on the phone. SIM-map|

Photo has a resolution of at least 200ร—200 pixels |

The "Contact" app is updated to the latest version-->

โš ๏ธ Note: If the contact is synced with a Google Account, the changes may not be saved due to version conflict. Try disabling sync before editing (see section 4).

2. Install a photo via WhatsApp (if the contact is in the messenger)

If you have a contact on WhatsApp, you can quickly put their profile picture in the phone book, which works even if the standard method doesn't work:

  1. Open WhatsApp and find the right chat.
  2. Slip the contact name at the top of the screen โ†’ open his profile.
  3. Click on the icon. โ‹ฎ (three-point) โ†’ Viewing in Contacts.
  4. In the system window that opens, click Edit โ†’ add a photo (if it is not already there) or update an existing one.

WhatsApp will automatically pull up the avatar from the messenger, but it can be replaced with any other image, and the main advantage of this method is that the photo will be displayed in both calls and SMS.

๐Ÿ’ก

If the photo on WhatsApp is blurry, download it separately: open the contact profile โ†’ click on the avatar โ†’ select โ€œSave the imageโ€. Then add it manually through standard contacts.

3. Use Google Contacts to Sync Photos

If your Redmi Note 8 Pro is linked to a Google Account, you can edit contacts via the Google Contacts web version, which is convenient if you need to massively add photos or fix sync errors:

  1. Open contacts.google.com on your computer or phone and log in.
  2. Find the right contact and click on it.
  3. Click on the camera icon in the upper left corner โ†’ upload a photo from the device.
  4. Save the changes. It can take up to 5 minutes to sync with your phone.

To install a photo via Truecaller:

  1. Download the app from Google Play and register.
  2. Open contact โ†’ click on the camera icon โ†’ select the source of the photo.
  3. Save the changes. The app will automatically update the avatar in the system phone book.

โš ๏ธ Note: Apps like Truecaller may conflict with MIUI. If after installation, photos disappeared from system contacts, try to disable autosynchronization in the application settings.

Through standard "Contacts" |

Through WhatsApp/Telegram|

Through Google Contacts |

I'm using third-party apps |

Don't add a photo.-->

5 Why the photo doesnโ€™t show up when you call (and how to fix it)

A common problem on the Redmi Note 8 Pro is that the avatar is in the contacts, but it does not show up when the call is in.

  • ๐Ÿ“ต Call settings: Go to Settings โ†’ Annexes โ†’ Phone. โ†’ Display contacts and enable the option to Show photos.
  • ๐Ÿ”„ Version conflict: If the contact is duplicated (for example, there is both in the phone and on the phone). SIM-map, the system can show a version without a photo. Combine duplicates in the "Contact" appยป.
  • ๐Ÿ› ๏ธ Resetting: In rare cases, resetting the settings of the Phone application (without deleting data): Settings โ†’ Annexes โ†’ Phone. โ†’ Additionally. โ†’ Resetting settings.

Critical feature MIUI: if the contact is saved SIM-You can't add a photo to it. You can transfer it to your phone or Google Account.

How to transfer SIM contact to your phone
Open Contacts โ†’ Click on SIM โ†’ Select Export or Copy to Phone Book. In some versions of MIUI, you need to pinch the contact โ†’ Management โ†’ Copy to Google/Phone account.

6. Additional tips for working with contacts

To avoid problems with displaying photos, follow these recommendations:

  • ๐Ÿ“ธ Photo format: Use images in format JPEG or PNG permittably 300ร—300 pixel. MIUI may not handle properly WEBP or GIF.
  • ๐Ÿ“ฑ Backup: Export contacts to.vcf file periodically (via Settings) โ†’ System system โ†’ Backups to avoid losing photos when resetting your phone.
  • ๐Ÿ”— Sync: If you use multiple devices (like the Redmi Note 8 Pro and tablet), enable sync via Google or Xiaomi Account to show photos everywhere.

If you call the same person often, you can put their contact on the home screen as a widget.

  1. Click the empty space on the home screen โ†’ select Widgets.
  2. Find the Contact widget (usually 2ร—2 or 4ร—1).
  3. Drag it onto the screen and select the contact you want, and the photo will show up right on the widget.

๐Ÿ’ก

The most reliable way is to add photos through Google Contacts, which ensures that avatars are safe even after a phone reset or MIUI update.

FAQ: Frequent questions about photos in contacts

Can I put a GIF or video instead of a photo on the contact?
No, Redmi Note 8 Pro supports only static images in JPEG, PNG or WEBP formats. Animated avatars will require a third-party app (like Contact Photo Animator), but they wonโ€™t show up in the standard call interface.
Why did the contact photo become blurry after the MIUI update?
This is a known problem with some versions of MIUI (especially MIUI 12.5 and MIUI 13), which automatically compresses images to save memory. Solution: re-upload photos at least 500ร—500 pixels or use Google Contacts to bypass compression.
How to make a contact photo appear in SMS?
By default. MIUI It only shows avatars in calls, so you can include them in the phone. SMS: Open the Messages app. Tap the icon. โ‹ฎ โ†’ Settings โ†’ Display contacts. Enable Show photos. If you don't have the option, update the Messages app via Google Play.
Can I put a photo on a contact group?
The standard MIUI tools don't have this feature, but you can create a group in Google Contacts and assign it a shared icon (but it will only show up in the web version, not on your phone), and the alternative is to use the Groups app from Google Play.
The contact photo is mirrored. How do you fix it?
This is a bug in some versions of the Camera app on the Redmi Note 8 Pro. To avoid mirror imagery: Do not take photos of the contact through the built-in camera in Contacts. Take a photo separately (e.g., via Google Camera), then upload it from the gallery. Use third-party editors (e.g., Snapseed) to rotate the image before saving.