Cannot get a photo to contact you SIM-Xiaomi Redmi 7: 7 ways to solve the map

You are trying to add a photo to the contact you have saved on the SIM-Xiaomi Redmi 7 card, but the system stubbornly ignores your actions? This problem is familiar to many owners of budget Xiaomi smartphones, especially on models with a high-end smartphone. MIUI 10-12 The fact is that the function of binding images to SIM-The contact is unstable, sometimes due to the limitations of the SIM-cards, sometimes due to software firmware bugs.

In this article, we’ll break down 7 proven ways to get around the restriction, including hidden settings. MIUI, Alternative applications and even hardware nuances. You'll learn why SIM-Mini-SIM card standard (2FF) More often than not, they refuse to save photos than Nano-SIM (4FF), And what does that have to do with the amount of memory on the chip, and why, after you upgraded to the chip? MIUI 13+ The problem can disappear by itself (but not always).

Why Redmi 7 doesn’t let you put a picture on the phone SIM-contact?

The reasons are divided into two categories: hardware (related to the SIM-Card or smartphone) and software (errors) MIUI We'll look at the details of the application.

1. Limitations SIM-map:

  • πŸ“± Old one. SIM (Mini-SIM or Micro-SIM formats may not support image storage due to small storage capacity (typically 32-64 KB).
  • πŸ”„ Damaged sectors on the chip – if the card has been frequently retrieved or subjected to physical exertion.
  • 🏷️ Operator restrictions: some mobile operators (e.g. Tele2 or Iota) block the recording of media files on the Internet. SIM.

2. MIUI software bugs:

  • 🐞 In the firmware MIUI 10-12 Redmi 7 has a known bug with the Contacts app when it doesn’t sync photos with the same app. SIM.
  • πŸ”’ Lack of rights to the system application com.android.contacts to write in memory SIM.
  • πŸ“² Google Contacts Conflict: If sync with Google account is enabled, the system can ignore local changes.
πŸ“Š What's yours? SIM-map?
Nano-SIM (4FF)
Micro-SIM (3FF)
Mini-SIM (2FF)
eSIM
I don't know.

3. Hardware nuances of Redmi 7:

This model uses Qualcomm Snapdragon 632 with a communication module X12 LTE, which sometimes mishandles requests to SIM-If you have a double card installed. SIM, The problem can only occur on one of the slots (usually on the other hand). SIM 2).

⚠️ Note: If you use two of these SIM-You can change the different operators' cards, and some users say that you can only set the photo to the different operators. SIM 1 (main slot).

Method 1: Verification of compatibility SIM-map

Before digging into the smartphone settings, make sure the problem isn’t in the very first place. SIM-Here's how to do it:

  1. Check out the SIM format: Remove the card and look at its size. Nano-SIM (4FF) has better support for storing photos than Mini-SIM (2FF).
  2. Find out the amount of memory: Insert the SIM into another phone (like a Samsung or an iPhone) and try adding a photo to the contact. If you don't, the card doesn't support the function.
  3. Contact the operator: Check if your tariff blocks the recording of media files on SIM. For example, MTS and Beeline sometimes restrict this feature at corporate rates.
Type SIM-mapPhoto supportMax, memory size.Compatible with Redmi 7
Nano-SIM (4FF)βœ… Yes.128-256 KBβœ… Optimally.
Micro-SIM (3FF)⚠️ Partially.64–128 KB⚠️ Possible mistakes
Mini-SIM (2FF)❌ No.32-64 KB❌ Not recommended
eSIM❌ No.β€”βŒ Not supported

If you SIM-The card is either a Mini-SIM or a Micro-SIM, and consider replacing it with a Nano-SIM from the carrier. It's free and it won't take more than 10 minutes.

πŸ’‘

Before replacing the SIM, save all contacts to the cloud or phone – when you crop the card, the data can be erased!

Method 2: Manually add photos through the system menu

Sometimes the standard interface Contacts in MIUI does not show the option to add a photo to SIM-Contacts, but you can call it through a hidden menu:

  1. Open the Contacts app (a icon with a person's silhouette).
  2. Find the right contact that is saved to SIM-map (marked with an icon) SIM πŸ“±).
  3. Click on the contact, then tap on the three dots in the top right corner and select Edit.
  4. If there is no option to Add a photo, click on the default avatar (gray circle with a letter) and hold it for 3 seconds.
  5. In some versions of MIUI, a pop-up will appear after that with a suggestion to select the source of the photo (Gallery, Camera or Files).

Contact saved on SIM-Map (not on your phone or Google)|

Photo has a resolution of no more than 300Γ—300 pixels |

Image format: JPEG or PNG|

SIM-card inserted SIM 1 (main)-->

If the method does not work, try an alternative method:

  1. Install a third-party contact app, such as Truecaller or Simpler Contacts.
  2. Open contact through this app and try adding a photo there.

⚠️ Note: Some apps (like Truecaller) can automatically upload photos of contacts from the Internet, replacing your local images.

Method 3: Update MIUI to the latest version

In the firmware MIUI 10-12 for Redmi 7 was a bug that the app Contacts could not record photos on the SIM-In newer versions (starting with the map) MIUI 12.5) the problem is partially solved. Here's how to upgrade:

Step 1. Check the current version of MIUI:

  1. Go to Settings β†’ About Phone β†’ MIUI version.
  2. If the version is older than 12.5.1.0, the update will help.

Step 2. Update the firmware:

  1. Open Settings β†’ Update the system.
  2. Click Check for updates.
  3. If a new version is available, download and install it.

Step 3. Reset the Contacts app settings:

After the update, the cache may need to be reset:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Contacts and select Warehouse.
  3. Click Clear the cache and Reset the settings.
What to do if the update does not help?
If the problem persists after the update, try: 1. Install regional firmware (for example, install regional firmware, MIUI EU), where the bug was fixed earlier. 2. Reverse to stable version MIUI 11.0.8.0 – Some users note that the feature worked better there. 3 ADB-commands for the compulsory granting of rights to the application Contacts (instruction in Method 5).

Method 4: Transferring SIM contacts to photo-saving phone

If none of these things worked, you can go around the way by copying your SIM contacts to your phone's internal memory, adding photos, and then returning them back. Here's a step-by-step guide:

Step 1 Export of SIM contacts:

  1. Open Contacts. β†’ Settings (βš™οΈ) β†’ Imports/Exports.
  2. Select Export from SIM-card and save the file in.vcf format (business card).

Step 2: Editing contacts:

  1. Open the saved.vcf file through the Contacts app.
  2. Add a photo to each contact (there will be no restrictions now, as they are stored in the phone’s memory).

Step 3. Import back to SIM:

Unfortunately, MIUI does not support direct import of photos to SIM, but you can use a workaround:

  1. Install SIM Card Contacts from Google Play.
  2. Open it and select Import from your phone. β†’ Nana SIM-map.
  3. The application will suggest selecting contacts for transfer - confirm the action.

⚠️ Note: When importing on SIM Photos can be compressed until permission 96Γ—96 If that's critical, you'd better leave your contacts in your phone's memory and sync them to your Google Account.

Method 5: Using ADB to force photo recording (for advanced)

If you’re ready for technical manipulation, try giving the app Advanced Rights via ADB (Android Debug Bridge), which works on 70% of devices with MIUI 10-12, but requires a connection to a computer.

Step 1: Preparation

  • πŸ–₯️ Install. ADB Tools on PC.
  • πŸ“± Enable Developer Mode on Redmi 7: Settings β†’ The phone. β†’ Version. MIUI (tap 7 times).
  • πŸ”Œ Turn on the debugging. USB In Settings β†’ Additionally. β†’ For developers.

Step 2: Connect and commands:

  1. Connect your phone to your PC via USB (select File Transfer Mode).
  2. Open the command prompt (cmd) in the folder with ADB and type:
adb devices

(The name of your device should appear.)

  1. Grant the rights to record for the Contacts app:
adb shell pm grant com.android.contacts android.permission.WRITE_CONTACTS


adb shell pm grant com.android.contacts android.permission.READ_CONTACTS




adb shell pm grant com.android.contacts android.permission.WRITE_EXTERNAL_STORAGE

  1. Restart your phone and try adding a photo again.

Step 3. If it doesn't work:

Try resetting the application rights to the standard:

adb shell pm revoke com.android.contacts android.permission.WRITE_CONTACTS


adb shell pm revoke com.android.contacts android.permission.READ_CONTACTS

πŸ’‘

ADB-If you have a Mi Account lock, unlock it first through the official Xiaomi tool.

Method 6: Alternative applications for working with SIM-contact

If standard methods don't work, install one of the specialized applications. They often bypass the limitations. MIUI and allow editing SIM-contact more flexibly.

AnnexPhoto supportEditing by SIMReference
SIM Card Contactsβœ… Yes.βœ… Complete.Google Play
Contacts+βœ… Yes.⚠️ PartialGoogle Play
Truecallerβœ… Yes (but downloaded from the internet)❌ No.Google Play
Simpler Contactsβœ… Yes.βœ… Complete.Google Play

How to use SIM Card Contacts:

  1. Install the application and open it.
  2. Choose. SIM-contacts on the top menu.
  3. Find the right contact and tap on it.
  4. Click Edit and select Add a photo.
  5. Select a source (gallery or camera) and save the changes.

If the photo is not saved, try:

  • πŸ”„ Reboot your phone after adding a photo.
  • πŸ“ Clear the application cache Contacts in the settings.
  • πŸ”§ Disable battery optimization for the application SIM Card Contacts.

Method 7: Hardware reset (last chance)

If all previous methods fail, you can reset your phone to factory settings, which is a radical way to do this, but it often solves problems with system applications, including Contacts.

Before the dumping:

  • πŸ“± Save all contacts to a.vcf file or sync with your Google Account.
  • πŸ“Έ Copy photos and videos to your computer or cloud.
  • πŸ” Remember passwords from Wi-Fi and accounts.

Resetting instructions:

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Choose to delete all data (hard reset).
  3. Confirm the action and wait for the reboot.
  4. After reset, do not restore data from the MIUI backup, which may return the bug.

⚠️ Note: Some Redmi 7 firmwares will shut down the slot after reset SIM 2. To return it, go to Settings. β†’ SIM-maps and mobile networks β†’ Double. SIM and switch on the second slot manually.

Frequent Questions (FAQ)

Can I put a photo on it? SIM-root-free?
Yes, in most cases root is not required. ADB-Root is only needed for deep editing of system files, which is risky on Redmi 7 due to the bootloader lock.
Why is the photo added but not displayed in the calls?
This is a well-known MIUI bug where the photo is saved to SIM but not loaded in the call interface. Solutions: Move the contact from the SIM photo to the phone's internal memory. Install an alternative calling app like Google Phone. Clear the phone app cache in the settings.
How to check if my husband supports me SIM-photocard?
The most reliable way is to insert the SIM into another phone (such as a Samsung or iPhone) and try adding a photo to the contact. If the feature is available, the problem is with the Redmi 7 firmware. If not, the card should be replaced with a Nano-SIM.
After updating MIUI photo SIM-- The contacts are gone?
The firmware update could reset the Contacts app settings. Try: Open Contacts β†’ Settings β†’ Restore Contacts. Import contacts with the SIM again (they may have stayed on the map but not displayed). Check the DCIM/.thumbnails folder for cached photos.
Can I increase the amount of memory? SIM-photocard?
No, memory capacity. SIM-The only way to replace it with a Nano-SIM with a large volume (up to 256 KB.