How to set a photo on the phone Xiaomi Redmi 9 with NFC

Personalizing a call list isn’t just a matter of aesthetics, it’s a way to instantly identify the caller, even if you don’t hold the phone to your ear. Owners of budget but feature-rich smartphones like the Xiaomi Redmi 9 often encounter nuances of MIUI interface that are different from pure Android, especially with contact management and integration of communication modules, including NFC.

Many users mistakenly believe that having a near-to-contact wireless chip automatically changes the avatar installation algorithm, but this only expands the possibilities for data sharing. In this article, we will discuss in detail the standard methods for assigning images to subscribers, and also explain how to use wireless technologies correctly to synchronize a phone book, you will learn to bypass typical system limitations and customize the display of contacts in a way that is convenient for you.

Before you start setting up, make sure your gallery and phone book access rights are open, as MIUI security can block data changes without explicit permission. We will look at local snapshots and cloud profiles, which is especially important for devices with a Mi Account or Google account link.

Basic configuration of the subscriber’s image through the standard menu

The most common way to assign a face to a number is to use the built-in Contacts app. The MIUI shell interface installed on Redmi 9 has its own button location specificity, which can confuse a beginner. You need to open the application, find the right person in the list or use the search bar at the top of the screen.

When you open your subscriber card, look at the top of the screen, where the avatar's usually rounded area is, and if you have a standard cap with a letter or a silhouette, just click on it, and the system will tell you to choose the source of the image, take a picture right now or choose from the gallery, and for quality, you'd better use a pre-prepared photo.

It is important to consider that the resolution of the image plays a key role in how it will look when the incoming call: too small pictures the system will stretch, which will lead to the appearance of "grain", and too large will automatically crop in the center, it is recommended to choose square pictures or pre-crypt them in a ratio of 1: 1.

  • 📸 Open the contact card and click on the camera or profile edit icon.
  • 🖼️ Select “Upload image” and find the desired file in the device memory.
  • ✂️ Adjust the pruning area so that the face is strictly in the center of the circle.
  • 💾 Click Save to make the changes effective immediately.

⚠️ Note: If the photo is not displayed in the call log after saving, try clearing the cache of the Contacts app through the smartphone settings, since the old miniature file could be cached by the system.

Sometimes users notice that the installed photo is visible only to them, but not displayed when calling to other devices. This is due to the fact that the local picture is not transmitted over the cellular network, but is stored exclusively in the memory of your Redmi 9. In order for the caller to see your photo, you need to configure the display in social networks or messengers if the call is made over the Internet.

Using NFC to quickly share photos

The NFC (Near Field Communication) module in Xiaomi Redmi 9 is not only for contactless payment, but also for instant data sharing, including contact photos. This feature, known as Android Beam (or its modern counterparts), allows you to transfer a full subscriber card to another user simply by attaching the phones to each other.

The transfer process requires pre-activation of the function in the settings. Go to Settings → Connection and Sharing → NFC and make sure the switch is in the active position. Bluetooth should also be enabled, as it is often used to shake hands with devices before transferring a file.

📊 Whether you use NFC file transfer?
Yeah, all the time.
Sometimes, if necessary.
No, I prefer messengers.
I don't know if I have NFC.

To communicate contact with the image, open the card of the right person in the phone book. The screen will appear the option “Share” or NFC icon. By attaching the back panels of smartphones to each other (usually at the top where the chip is located), you initiate the transfer. The recipient must confirm the reception of the file on his screen.

  • 📡 Activate. NFC Bluetooth on both devices before transfer.
  • 📱 Unlock smartphone screens, otherwise the connection will not be established.
  • 🔄 Apply the devices tightly to each other and hold until vibration occurs.
  • ✅ Confirm the request to maintain contact on the receiving device.

The advantage of this method is that it transfers not just a number, but a full-fledged business card (vCard) containing a graphic file. This eliminates the need to send a photo separately through messengers and then manually save it to contacts. However, it is worth remembering that the transfer speed is limited by the protocol, so large files can be transmitted for several seconds.

⚠️ Note: Do not disconnect smartphones at the time of data transfer, indicated by the progress bar. Interrupting the process may damage the contact file, and it will remain without an image or with an error.

Sync photos through Google account and cloud services

For owners of Xiaomi Redmi 9, it is critical to understand the difference between locally stored contacts and synced to the cloud. If you want contact photos to be saved when you reset or switch to a new phone, you need to use a Google account or Mi Cloud.

When you add a new contact, the system always asks where to save it: in the memory of the phone, on the phone. SIM-a card or Google account, a phone memory selection or SIM-The card often results in loss of photos, as these media have limited functionality and do not support the storage of graphic files as part of the contact.

To set up automatic sync, go to Settings → Accounts and Sync → Google. Make sure Contacts is ticked, in which case any change, including the installation of a new photo, will instantly affect all devices where you are logged in under this login.

☑️ Verification of synchronization

Done: 0 / 1

Using cloud services also solves the problem of duplicates. SIM-Google will offer to combine the maps and a copy of the maps, and the system will usually give priority to recordings with more complete data, including a high-resolution image.

Type of storagePhoto preservationSynchronizationRisk of loss
Phone memoryYes.No (no account)High (on discharge)
SIM-mapNo.No.Medium (physical wear and tear)
Google AccountYes.Automatic.Minimum
Mi AccountYes.Automatic.Minimum

It is recommended to check the synchronization status regularly, especially after mass import of numbers. Sometimes the system flags conflicting records, requiring manual intervention of the user to select a priority image.

Working with contact groups and coltons

MIUI has a handy contact grouping feature that allows you not only to structure a phone book, but also to assign generic images or melodies to a whole category of people, which is especially useful for separating calls from colleagues, family or delivery services.

To create a group with a shared photo, go to the Group tab in the Contacts app. Create a new group, such as Work, and add the right subscribers to it. Unfortunately, you can't assign one photo to the entire group using standard means, but you can assign a unique melody to help visually and audioly identify the caller's category.

But there's a caveat: if you set up a customized photo for a contact, it will always take precedence over any group setting. It always shows the most specific data. So if you want group logic to work, don't set up personal avatars for each participant.

The secret function of groups
In some versions of MIUI, you can assign a vibration signal to the entire group. Go to the group settings and select Melody, which often hides the Vibrosignal option, which will work for all the group members at the same time.

Business users need to use fast-number photo settings, and the Phone app can pin contacts on the main dial screen, and if those contacts have photos, they'll be displayed in large buttons, making the call faster.

  • 👥 Create thematic groups for easy navigation on the phone book.
  • 🎵 Assign unique ringtones to groups to distinguish them by ear.
  • 🔝 Secure important contacts with the photo on the dial screen for quick access.

Group management also makes it easier to send messages. By selecting a group, you can send an SMS to all participants at once, and the title will display the group name rather than a list of names, making the interface cleaner.

Solving problems with the display and quality of photos

A common problem with Redmi 9 users is the low quality of the photos displayed or their complete absence after a system update, which is often associated with aggressive optimization of MIUI memory, which can compress thumbnails of contacts beyond recognition.

If a photo is missing, the first thing you do is check the Contacts app's access rights to the storage. Go to Settings → Apps → All Apps → Contacts → Permissions. Make sure that Photo and Video and Memory are allowed. Without that, the system won't be able to download the image from the gallery.

💡

Use JPG or PNG images no larger than 500x500 pixels. Too large photos (e.g. 12MP from the camera) are forced to compress, often resulting in artifacts and blurring on the call screen.

Another reason could be the file format: Some modern formats, such as HEIC (used in the iPhone), can not display correctly on Android without converting. If you have moved contacts from iOS, make sure that the photos are converted to a compatible format.

⚠️ Warning: When you reset to the factory settings, all local contacts and their photos will be deleted. Always back up to Google Contacts before radical actions with the system.

In some cases, cleaning the data from the Contacts app itself helps, not by removing the numbers themselves (if they are synchronized), but by resetting the thumbnail cache, forcing the system to regenerate them from the original high-quality files.

FAQ: Frequently Asked Questions

Why is it that only I see a photo of a contact and the other person sees a blank screen?
Contact photos are stored locally on your phone or in your cloud, not automatically transmitted to another person in a normal voice call over a cellular network, and only if you are saved in your phone book or if you use messengers (Viber, WhatsApp, Telegram) where the avatar is attached to your account.
Can I install a live wallpaper (GIF) on the Redmi 9?
Standard means MIUI set up GIF-The system automatically converts it to a static image (usually the first frame). This feature requires third-party apps from Google Play that can intercept the call and display the video, but this increases battery consumption.
How to transfer all contacts from a photo to a new phone via NFC?
Mass transfer of all contacts directly over NFC is impossible due to protocol and connection time constraints. NFC is designed to transfer one business card or a pair of files. To transfer the entire phone book, you should use a Google account or the Mi Mover app, which works over Wi-Fi Direct and much faster.
Where do contact photos are stored in your phone’s memory?
Contact thumbnails are usually stored in a hidden system folder /data/data/com.android.providers.contacts/, which is only accessible with Root rights. User copies of photos, if you downloaded them manually, can be in the Gallery → Screenshots folder or in the folder of a particular application if it created backups.
Why did all the photos of the contacts disappear after the MIUI update?
This is a known bug in some firmware versions, where you get lost in media storage. Often, Google re-synchronization helps: turn off contact sync in your account settings, wait a minute and turn it on again. The system re-downloads data, including images.

💡

To securely save and display contact photos on Xiaomi Redmi 9, always save numbers to your Google account, use the optimal size images and (check) the access rights of the app to the gallery.