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+.
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:
- Open Settings β Special Opportunities
- Scroll down to System Settings and select Call Screen
- Activate the slider Increase the photo of the contact (in some firmware called the scale of the avatar)
- 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:
- Open the Themes app (Brush icon on desktop)
- In the search box, type the title of the topic (for example, βDark Skyβ).
- Click Apply and confirm the download
- After applying the theme, check the incoming call - the photo should increase
| Theme | Scale of photo | Compatibility | Features |
|---|---|---|---|
| Dark Sky | 80% | MIUI 12-15 | Dark background, clear fonts. |
| Crystal Clear | 90% | MIUI 14+ | Cuts the bottom of the photo. |
| Fire OS | 70-85% | MIUI 13-15 | Animated effects |
| Pure Black | 75% | 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:
- Go to Settings β Sound and vibration
- Select the Call Screen (in some firmware β Call Settings)
- Find the Call Screen Design section and click on it
- Activate the switch Scale of contact photo
- 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:
- Activate Developer Mode: Settings β About Phone β MIUI Version (click 7 times)
- Back to Settings β Additionally. β For developers
- Find the force_fullscreen_caller_photo option and turn it on.
- Reset the device
What if the call screen size option is not displayed?
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:
- Install the application and provide all the permissions requested
- Select Force Fullscreen Mode in Settings
- Activate the Override MIUI Caller Screen option
- 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:
- Go to Settings β Applications β Application Management
- Find the installed application and select Permissions
- Turn off permission Change system settings
- 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:
- Install Magisk and Root Explorer (or any file manager with root access)
- Click on the path: /system/priv-app/TeleService/TeleService.apk/res/drawable-xxhdpi/ (where xxhdpi may differ depending on screen density)
- 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 1These 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:
- Open Contacts and select the right contact
- Click Edit β Change the photo
- Select the Gallery and upload the prepared image