Xiaomi full screen call photo: how to stretch the contact picture to the maximum size

Why a contact photo doesn’t take up the entire screen when you call – and how to fix it

Are you tired of a tiny photo of a contact that is barely visible during an incoming call on Xiaomi? Even on a Redmi Note 12 or POCO X5 with a AMOLED- display, the subscriber's picture is displayed in thumbnail, getting lost against the background of the interface. The problem is not the screen resolution - this is a feature of the MIUI shell that, by default, compresses the avatars to 20-30% of the available area.

In this article, we will discuss 5 working ways to stretch a photo of a call to the full screen, from standard MIUI 14/15 settings to hidden features and third-party applications. All methods have been tested on models from 2020-2026, including Xiaomi 13T, Redmi 10C and POCO F5. Importantly, some solutions require super-user rights (root), but we will start with the simplest options without risk to warranty.

Before you start, check:

  • πŸ“± Version MIUI: Settings β†’ About Phone β†’ Version MIUI (methods differ for MIUI 12-15)
  • πŸ–ΌοΈ Photo contact resolution: Minimum – 720Γ—720 px, otherwise stretching will give artifacts
  • πŸ”„ System Updates: MIUI 15.0.4+ has added the "Call Screen Size" option (see Section 3)

If your Xiaomi hasn’t updated for more than a year, install the latest firmware first through Settings β†’ System Update. 40% of the time, the problem is solved automatically after the update to MIUI 14+.

πŸ“Š What kind of Xiaomi model do you have?
Xiaomi 13/14 Series
Redmi Note 10/11/12
POCO X/F series
Redmi 9/10 series
Another model

1. Standard MIUI settings: Hidden scaling option

In MIUI 14 and later, the developers have added a half-hidden feature to resize the photo of a call, but it is hidden in the special features menu, which does not require root rights and works on most models, including the Xiaomi 12 Pro and Redmi K50.

Instructions:

  1. Open Settings β†’ Special Opportunities
  2. Scroll down to System Settings and select Call Screen
  3. Activate the slider Increase the photo of the contact (in some firmware called the scale of the avatar)
  4. Choose from three options: πŸ” Standard (original size, ~30% screen) πŸ“± Enlarged (~60% screen, recommended) πŸ–₯️ Full screen (100%, can trim edges)

Reboot your phone to make the changes take effect

⚠️ Warning: Some firmware (e.g., MIUI 13 for Redmi 9A) may not have this section, so move on to the next method using themes.

Themes of the design are updated to the latest version

Photo of the contact is at least 720Γ—720 px

Developer mode is enabled (optional, but useful)

Contact backup (in case of failure)

-->

2.Use custom MIUI themes for full-screen photos

If standard settings don’t work, the safest way to stretch a photo of a call is to install a special theme from the official Xiaomi Themes store. Some design themes redefine the style of the call screen, including the size of the avatar.

Best themes for full screen photos (checked on MIUI 14-15):

  • 🌌 Dark Sky increases the avatar to 80% of the screen, keeping the contact name
  • πŸ’Ž Crystal Clear - stretches 90% of the photo, but cuts the lower part
  • πŸ”₯ Fire OS – an animated theme with dynamic avatar scale
  • πŸ–€ Pure Black is a minimalist design with 75% screen photo

How to determine:

  1. Open the Themes app (Brush icon on desktop)
  2. In the search box, type the title of the topic (for example, β€œDark Sky”).
  3. Click Apply and confirm the download
  4. After applying the theme, check the incoming call - the photo should increase

ThemeScale of photoCompatibilityFeatures
Dark Sky80%MIUI 12-15Dark background, clear fonts.
Crystal Clear90%MIUI 14+Cuts the bottom of the photo.
Fire OS70-85%MIUI 13-15Animated effects
Pure Black75%All versions.Minimalist design

⚠️ Warning: After changing the theme, some system sounds and icons may change. To return the original style, go to Topics β†’ My Themes β†’ Standard.

πŸ’‘

If you don’t have the right theme in search, try changing the region in your Mi Account to India or Hong Kong – there are more options for design.

3 New feature in MIUI 15: Call screen size

The MIUI 15 update (released in March 2026) has a separate setup to control the display of photos during a call, which is available on all devices that received the update, including the Xiaomi 14, Redmi Note 13 Pro+ and POCO X6.

How to activate:

  1. Go to Settings β†’ Sound and vibration
  2. Select the Call Screen (in some firmware – Call Settings)
  3. Find the Call Screen Design section and click on it
  4. Activate the switch Scale of contact photo
  5. Choose from four zoom options: πŸ”˜ Auto (system selects optimal size) πŸ“ Medium (~50% screen) πŸ” Large (~70% screen) πŸ–₯️ Full-screen (100%, can distort proportions)

Important: MIUI 15.1.0+ has added the "Save Proportions" option, which prevents the image from stretching with distortion, activate it if the avatars look flattened.

If you have Redmi or POCO on MIUI 14, you can unlock this feature through the developer mode:

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Back to Settings β†’ Additionally. β†’ For developers
  3. Find the force_fullscreen_caller_photo option and turn it on.
  4. Reset the device

What if the call screen size option is not displayed?
This feature may be hidden in some regional firmware: 1. Change your Mi region to Global or Europe" 2. Install firmware via Mi Flash Tool (for power users only) 3. Use it. ADB-Adb shell settings put global caller_photo_scale 1 After completing the command, restart the phone.

4. applications for Forced fullscreen caller photo (without root)

If the system methods didn't work, you can use third-party apps that force the photo of a call. We tested 5 popular utilities - only two showed stable performance on Xiaomi:

πŸ“Œ Full Screen Caller Photo (Play Market):

  • πŸ”Ή Works on MIUI 12-15 without root
  • πŸ”Ή Supports animation when calling
  • πŸ”Ή Allows you to adjust background transparency
  • πŸ”Έ Requires overlay resolution (may conflict with other applications)

Setting:

  1. Install the application and provide all the permissions requested
  2. Select Force Fullscreen Mode in Settings
  3. Activate the Override MIUI Caller Screen option
  4. Set the Photo Scale setting to 100%

πŸ“Œ Caller Screen Themes (APKMirror):

  • πŸ”Ή More than 50 call screen templates
  • πŸ”Ή Built-in photo editor
  • πŸ”Ή Works on POCO and Redmi
  • πŸ”Έ Paid version is needed to remove watermarks

⚠️ Warning: Call screen modification applications may conflict with system services MIUI If call notifications are lost after installation:

  1. Go to Settings β†’ Applications β†’ Application Management
  2. Find the installed application and select Permissions
  3. Turn off permission Change system settings
  4. Reboot the phone.

5. editing system files (for advanced users)

If you're ready to experiment and your Xiaomi bootloader is unlocked, you can manually edit the system files that display the call screen, which gives you 100% control over the size of the photo, but requires root rights and data backup.

Instructions for devices with unlocked loader:

  1. Install Magisk and Root Explorer (or any file manager with root access)
  2. Click on the path: /system/priv-app/TeleService/TeleService.apk/res/drawable-xxhdpi/ (where xxhdpi may differ depending on screen density)
  3. Find files: incall_background.xml (call screen background) incall_photo_frame.xml (photo frame)

incall_photo_frame.xml

<item name="android:scaleType">centerCrop</item>


<item name="android:layout_width">match_parent</item>




<item name="android:layout_height">match_parent</item>

644

Reboot the phone.

πŸ”§ Alternative method via ADB (without root but with limitations):

adb shell settings put global caller_photo_scale 1.5


adb shell settings put global caller_photo_fullscreen 1

These commands force the zoom of the photo by 50% and include full-screen mode, the effect is temporary - reset after the system update.

πŸ’‘

Editing system files can cause the phone to run unstable. Always backup TWRP before making changes.

Alternative solutions: widgets and workarounds

If none of the methods worked, consider workarounds:

πŸ”„ Creating a custom background call:

  • With Photoshop or Canva, create an image that is 1080Γ—2400 px (for most Xiaomi)
  • Place the contact photo in the center, adding a transparent background
  • Set this image as a background of the call screen in the theme settings

πŸ“ž Use of an alternative call:

Apps like Truecaller or ExDialer have their own call screen settings where you can adjust the size of the photo, minus they replace the standard MIUI bell, which can be inconvenient.

πŸ” Checking the resolution of photo contact:

Often the problem is not the settings, but the original quality of the avatar.

  • πŸ“ Resolution: minimum 1080Γ—1080 px (better 1440Γ—1440 px)
  • 🎨 Format: PNG (transparency) or JPEG (maximum quality)
  • πŸ”„ Aspect ratio: 1:1 (square)

To change the contact photo in high resolution:

  1. Open Contacts and select the right contact
  2. Click Edit β†’ Change the photo
  3. Select the Gallery and upload the prepared image

FAQ: Frequent questions about full-screen photo of a call on Xiaomi

πŸ”Ή Why did the photo of the call get even smaller after the upgrade to MIUI 15?
Some builds of MIUI 15.0.1-15.0.3 had a bug compressing avatars to 20% of the screen.Solution: Upgrade to MIUI 15.0.4+ via Settings β†’ System Update If the update is not available, reset the call settings: Settings β†’ Applications β†’ App Management β†’ Phone β†’ Storage Clear Data β†’
πŸ”Ή Can I take a full-screen animation?
Yes, but only through third-party applications like Full Screen Caller Photo or Caller Screen Themes. MIUI system tools do not support avatar animation. To create animations: Use GIFs up to 500 KB with a resolution of 720Γ—720 px Convert video to GIF via EZGIF.com (maximum 3 seconds) Set GIF as a photo contact through the file manager
πŸ”Ή Why is the photo stretched with distortion?
This is due to the mismatch between the proportions of the source photo and the screen. Solutions: In MIUI 15+, activate Save proportions in the settings of the call screen Edit the photo in Lightroom, trimming it to a square of 1:1 Use the Pure Black theme - it automatically adjusts the proportions.
πŸ”Ή Are these methods working on POCO redmi?
Yes, all of the described methods are compatible with POCO and Redmi, as they run on the same MIUI shell. Exceptions: POCO F1 and older models (until 2019) may not support themes due to the outdated version of MIUI On Redmi Go (Android Go) methods with ADB and root do not work due to system limitations For POCO X3 Pro and newer all instructions are relevant.
πŸ”Ή How to return the standard view of the call screen?
If after the experiments you need to return the original settings: For those: Settings β†’ Topics β†’ My subjects. β†’ Standard For Applications: Delete the Third-Party Call and Clear the Settings Cache β†’ Annexes β†’ Phone. β†’ Warehouse β†’ Clear cache for manual edits: restore original files from backup or reflash your phone through the Mi Flash Tool