How to Put Your Photo on the Call Screen of Xiaomi Redmi 10: 5 Working Methods

Xiaomi Redmi 10 is one of the most popular budget smartphones with extensive customization options, including personalization of the incoming screen. Many users want to see a personal photo of the contact or even a full-screen image on the call, but depending on the version of MIUI (12, 13 or 14) and regional firmware, the process may differ.

In this article, we will look at all the current ways to install photos on a call for Redmi 10, from standard system tools to bypassing restrictions through third-party applications. We will focus on hidden MIUI settings that allow you to display a photo to the full screen during a call, not just as a small icon. We will also look at common errors (for example, when a photo is not displayed or reset after an update) and give recommendations for optimizing images for better quality.

1.Preparation: which photos are suitable for the call screen

Before installing a photo, it is important to make sure that it meets the MIUI technical requirements. Inappropriate images may be displayed blurry, cropped or not installed at all.

The main criteria for a photo to call:

  • πŸ“ Resolution: optimal 1080Γ—1920 pixels (partial ratio) 9:16). Minimum β€” 720Γ—1280, But the quality will be worse.
  • 🎨 Format: JPEG or PNG (transparently). HEIC and WEBP may not be supported.
  • πŸ“Š File weight: up to 5MB. Heavy images can be compressed automatically, losing details.
  • πŸ‘€ Content: the face must occupy at least 60% of the frame - otherwise, when cropping on the screen of the call will be visible only background.

If your photo doesn’t match these parameters, use free editors like Snapseed, Lightroom Mobile or iLoveIMG to crop and change resolution. Note: MIUI automatically crops the images in the center, so it’s important to place the main object (like the face) in the middle of the frame.

⚠️ Attention: Redmi 10 with firmware for India (MIUI INDIA) There may be a full-screen restriction due to local privacy laws, in which case only a change in the region of the system or the use of third-party applications will help.

Method 1: Installation of photos through contacts (standard method)

The easiest way is to link the photo directly to the contact in the phone book, which works on all versions of MIUI, but has a limitation: the image will only be displayed as a round icon, not on the entire screen.

Step-by-step:

  1. Open the Contacts app (an icon with a person’s silhouette).
  2. Find the right contact and tap it.
  3. In the upper right corner, click on the pencil icon (Edit).
  4. Slip on the standard avatar (or plusic, if it is not).
  5. Choose a gallery and select the photo you want. Cut it if necessary.
  6. Save the changes with the Ready button.

Now, when you call in from that contact, you'll see a picture of him in a round frame. If the image doesn't show, check:

  • πŸ”„ Contact synchronization (in Google or Mi Account settings);
  • πŸ“΅ permission to access contacts for the Phone application (Settings) β†’ Annexes β†’ Permits);
  • πŸ” Is the photo saved to the cloud (e.g. Google Photos) without a local copy.

Photo clipped downtown|Permission not less 720Γ—1280|Format JPEG/PNG|Contact saved in the phone book (not on the phone) SIM)|Permissions for the "Phone" application are included-->

Method 2: Full-screen photo via theme settings (hidden MIUI function)

Few people know, but MIUI has a hidden way of bringing a picture of a contact to the full screen during a call, and you need to use customization tools to do that, and this method works on Redmi 10 with MIUI 12.5 and later.

Algorithm of action:

  1. Download and install the "Themes" app (if removed).
  2. Open the settings β†’ design β†’ Themes.
  3. Go to My Topics and select Edit.
  4. Slip on the Calls tab (or Call Screen in global firmware).
  5. Select the option of User Photo and upload the image.
  6. Save the changes and apply the theme.

After that, when an incoming call from any contact (even without the photo attached) will display your user image. Limit: this method replaces the background for all calls, not for a specific contact. To return the standard view, reset the theme in the settings.

How to return the standard call screen?
If you don’t like the result after customization, go to Settings β†’ Design β†’ Themes, select a standard theme (e.g., β€œMIUI Default”) and apply it. All changes to the call screen will reset.

Method 3: Third-Party Applications for Advanced Customization

If standard methods are not satisfied (for example, you need a different photo for each contact or animation), third-party software will help.

AnnexOpportunitiesReferenceFeatures
Full Screen Caller IDFull screen photos, animations, call historyGoogle PlayRequires permission to access contacts and calls
TruecallerAutomatic number identification + photoGoogle PlayIt may conflict with the standard phone application
Call FlashFlash when calling + screen customizationGoogle PlaySupports MIUI 13/14 without root

How to set up Full Screen Caller ID:

  1. Install the application and provide all the permissions requested.
  2. Open it and go to Settings β†’ Call style.
  3. Select Full Screen Mode and upload the background image.
  4. In the Contacts section, attach individual photos to each subscriber.
  5. Activate the option to Replace the standard call screen.

⚠️ Note: Some applications (such as Truecaller) may slow down incoming calls by 1-2 seconds due to the background of the number check. If this is critical, turn off automatic spam detection in the application settings.

Standard settings MIUI|Full Screen Caller ID|Truecaller|Call Flash|Other/not using-->

5. Method 4: Manual editing of system files (for advanced)

If you’re ready for experimentation, you can manually replace the standard call screen images through a root file manager or ADB. This method is suitable for Redmi 10 with an unlocked bootloader.

Tools required:

  • πŸ“± Root access (for example, via Magisk);
  • πŸ—‚οΈ File Manager with support for root (Solid Explorer, FX File Explorer);
  • πŸ–₯️ ADB (Optionally, for backup).

Instructions:

  1. Create a backup of /system/media/audio/ui/ (adb pull /system/media/audio/ui/ command).
  2. Copy your photo in format PNG permittingly 1080Γ—1920 and rename it in incoming_call_bg.png.
  3. Use the root file manager to replace the original file in /system/media/theme/default/.
  4. Change the rights to the file: chmod 644 /system/media/theme/default/incoming_call_bg.png.
  5. Reboot the phone.

This method allows you to set a unique background image for all incoming calls, but has risks:

  • 🚨 If the error is possible to reset themes to standard;
  • πŸ”„ After updating MIUI change may be reset;
  • ⚠️ Incorrect file rights will cause the phone application to crash.

πŸ’‘

Before editing system files, be sure to create a restore point in TWRP or backup via adb backup.This will allow you to quickly roll back changes when you crash.

6. Solving the Problem: Why the Photo Is Not Shown

Even after you set it up correctly, the photo may not show up on the call screen, and let's look at the typical causes and ways to address them:

Problem.Possible causeDecision
The photo is not displayed at all.Contact saved on SIM-card, not in the phone's memoryMove the contact to the phone book (Contacts β†’ Settings β†’ Import / Export)
Image blurredLow resolution of the original photoUse a photo with a resolution of at least 1080Γ—1920 and weighing up to 5 MB
Photo resets after updateReset theme settings when upgrading MIUIRe-apply the user theme (see Method 3)
Photos are not displayed on the full screenRestriction of regional firmware (MIUI INDIA/EU)Change the system region through Settings β†’ Additional β†’ Region or use Full Screen Caller ID

If the problem persists, try the following:

  1. Clear the cache of the Phone app (Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Clear the cache).
  2. Check if contact restrictions are set in Settings β†’ Privacy β†’ Special Permits β†’ Access to Contacts.
  3. Turn off battery saving for the Phone app (Settings β†’ Battery β†’ Application selection).

πŸ’‘

On Redmi 10 with global firmware (MIUI Global), full-screen photo on the call works only through third-party applications or editing system files. Standard MIUI settings are limited to round avatars.

7. Optimize the photo for better display

To make the picture on the call screen look clear and professional, follow these tips:

Lighting and contrast:

  • πŸ’‘ Use a photo with uniform lighting - without sharp shadows on the face;
  • 🎭 Increase contrast by 10-15% in any graphics editor (e.g. Snapseed);
  • 🌈 Avoid too colorful backgrounds – they distract from the main object.

Trimming and composition:

  • πŸ“ Cut the photo so that the head occupies the upper 2/3 screen;
  • πŸ‘€ The eyes should be at the top third of the image (the rule of thirds);
  • 🚫 Remove extra objects around the edges (such as someone else’s hands or objects).

Technical parameters:

  • πŸ“± Save the photo in format PNG-8 (fewer artifacts when compressed);
  • πŸ” Check that DPI Images are 300-400 (can be changed in Photoshop or GIMP);
  • πŸ”„ If the photo is dark, increase the brightness by 20-30%. AMOLED-Redmi 10 will look even darker.

For quick optimization, use Canva’s online service – it has templates for contact covers with the right proportions.

FAQ: Frequent questions about setting up a photo on a call

Can I put a GIF or video on the call screen?
The standard MIUI means is not. However, the Full Screen Caller ID app supports animated backgrounds (GIF or MP4 format up to 5 seconds long). Note that animation can slow down on budget models like the Redmi 10.
Why did the photo on the phone disappear after the MIUI update?
For major updates (e.g., from MIUI 12 to MIUI 13), user themes and call screen settings are reset. To return a photo: Re-apply the user theme (see Method 3). Check if permissions for the Phone application have reset. If you used the root method, repeat the file replacement (they could overwrite).
How can I get the photo to be displayed on outgoing calls?
By default, MIUI only shows photos on incoming calls. To activate them for outgoing ones: Set Full Screen Caller ID. In the app settings, turn on the option to Show the Call Screen for outgoing calls. Select a display style (e.g. Full screen with animation). Note that on some firmwares, this feature may conflict with the standard Phone app.
Can I put different photos for different SIM-map?
Yes, but only through third-party apps like Call Flash or Truecaller. MIUI They do not support the linking of the photo to a specific SIM-Applications need to: Create separate profiles for each SIM; Assign unique photos for contacts in each profile; Activate the option Separate settings for SIM1/SIM2.
Why is the photo on the call mirrored?
This is a feature of some versions of MIUI (more commonly found on MIUI 12), which can be corrected by: editing the photo in any editor (for example, in Lightroom, reflect the image horizontally); Using the Full Screen Caller ID application - it displays the photo in its original form; Updating the firmware to MIUI 13/14 (in new versions, the bug is fixed).