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.
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:
- 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).
- 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.
- 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-map | Photo support | Max, 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:
- Open the Contacts app (a icon with a person's silhouette).
- Find the right contact that is saved to SIM-map (marked with an icon) SIM π±).
- Click on the contact, then tap on the three dots in the top right corner and select Edit.
- 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.
- 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:
- Install a third-party contact app, such as Truecaller or Simpler Contacts.
- 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:
- Go to Settings β About Phone β MIUI version.
- If the version is older than 12.5.1.0, the update will help.
Step 2. Update the firmware:
- Open Settings β Update the system.
- Click Check for updates.
- 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:
- Go to Settings β Applications β Application Management.
- Find Contacts and select Warehouse.
- Click Clear the cache and Reset the settings.
What to do if the update does not help?
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:
- Open Contacts. β Settings (βοΈ) β Imports/Exports.
- Select Export from SIM-card and save the file in.vcf format (business card).
Step 2: Editing contacts:
- Open the saved.vcf file through the Contacts app.
- 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:
- Install SIM Card Contacts from Google Play.
- Open it and select Import from your phone. β Nana SIM-map.
- 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:
- Connect your phone to your PC via USB (select File Transfer Mode).
- Open the command prompt (cmd) in the folder with ADB and type:
adb devices(The name of your device should appear.)
- 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- 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.
| Annex | Photo support | Editing by SIM | Reference |
|---|---|---|---|
| SIM Card Contacts | β Yes. | β Complete. | Google Play |
| Contacts+ | β Yes. | β οΈ Partial | Google Play |
| Truecaller | β Yes (but downloaded from the internet) | β No. | Google Play |
| Simpler Contacts | β Yes. | β Complete. | Google Play |
How to use SIM Card Contacts:
- Install the application and open it.
- Choose. SIM-contacts on the top menu.
- Find the right contact and tap on it.
- Click Edit and select Add a photo.
- 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:
- Go to Settings β About the phone β Reset settings.
- Choose to delete all data (hard reset).
- Confirm the action and wait for the reboot.
- 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.