How to increase the photo of a contact to the full screen when calling on Xiaomi: official and non-obvious methods

Are you tired of seeing a tiny photo of someone while calling in on your Xiaomi? Want a contact image to take up the entire screen, like on banner ads or in flagship smartphone reviews? This problem is familiar to many owners of devices running MIUI β€” the standard call interface often crops the photos, leaving them in a small mug in the middle of the screen. But there is a solution!

In this article, we’ll look at all the ways you can stretch your picture to the full screen, from official MIUI settings to hidden features and third-party apps, how to do this on Redmi Note 12, POCO X5, Xiaomi 13 and other devices with the latest firmware, and why sometimes the photo doesn’t show up at all and how to fix it.

Why does the contact photo not take up the entire screen by default?

Xiaomi specifically limits the size of the photo displayed during a call for several reasons:

  • πŸ“± Ergonomics of the interface: a small photo does not distract from the buttons of accept / reject the call, which should be clearly visible.
  • πŸ”„ Compatible with different resolutions: on screens with an aspect ratio of 20:9 or 21:9, a large photo can be distorted.
  • 🎨 Design solution MIUI: firmware style involves minimalism in the call interface.
  • πŸ”’ Android Restrictions: Some versions of the operating system block full-screen mode for system windows.

However, these reasons do not mean that it is impossible to stretch the image, and depending on the model of the smartphone and the version of MIUI (12, 13 or 14), various methods are available, from simple settings to installing an alternative call.

πŸ“Š What is your Xiaomi model?
Redmi (Note/Pro/K-series)
POCO (F/X/M-series)
Xiaomi (Numerical/Pro/Ultra)
Black Shark
other

Method 1: Set up a standard MIUI call (official method)

Starting with MIUI 12.5, a hidden option was introduced in the firmware to resize the contact photo.

  1. Open the phone (calling) application.
  2. Click on the three dots in the upper right corner β†’ Settings.
  3. Go to Incoming Calls (or Call Screen in new versions).
  4. Activate the full screen photo mode (the name may differ depending on the location).
  5. If you don’t have an option, try updating your firmware to the latest version.

⚠️ Note: On some models (e.g. Redmi 10s) MIUI 13) this parameter may not be available, in which case proceed to the following methods.

Check the version of MIUI in Settings β†’ About the phone

Update your firmware to the latest stable version

Make a backup of contacts in Contacts β†’ Settings β†’ Import / Export

Make sure that the contact has a high-resolution photo (minimum 720Γ—720 pixels)

-->

Method 2: Using MIUI design themes

One of the little-known life hacks is installing a special theme that changes the interface of the call screen.

  1. Open the Themes app (icon with brush).
  2. In the search bar, enter a request: full screen call or full screen call.
  3. Select a theme marked Full Screen Caller ID (e.g., "AOSP Call Screen" or "Pixel Call UI").
  4. Click Apply and confirm installation.
  5. Reboot your phone to make the changes take effect.

Important: Not all themes are compatible with the latest versions of MIUI. If the call screen starts to glitches after applying the theme, return the standard theme in the settings.

Title of the topicCompatibilityFeatures
Pixel Call UIMIUI 12–14Imitate Google Pixel call with big photo
AOSP Call ScreenMIUI 13+Minimalist design, photo on 80% of the screen
iOS Call StyleMIUI 12.5–14The screen is like on iPhone, but with support for full-screen photos
MIUI Pro CallOnly MIUI 14.Xiaomi's official style with stretching option

πŸ’‘

Before installing themes, check the reviews of other users - some themes may contain advertising or incorrectly display Cyrillic characters.

Method 3: Third-party calls with full-screen support

If the standard methods don't work, the most reliable solution is to install an alternative calling app.

  • πŸ“ž Truecaller – Full Screen Caller option ID in settings (Call Screen section) Supports photo animation and button customization.
  • πŸ“± ExDialer is a lightweight caller that stretches photos over 90% of the screen. Free version without ads.
  • 🎨 Contacts+ β€” Offers call processing templates, including full-screen mode with blur effects.
  • πŸ” Sync.ME – in addition to stretching photos, shows information about the caller from social networks.

How to install and configure:

  1. Download one of the apps from Google Play.
  2. Start it and give access to contacts/calls.
  3. In the application settings, find the Call Screen section or Incoming calls.
  4. Activate Full Screen Photo (the name may be different).
  5. Install the application by default call in Settings β†’ Applications β†’ By default β†’ Phone.
What if the call is not installed by default?
On some Xiaomi firmware, the system call is blocked from being replaced: 1. Install. ADB on the computer and connect the phone. 2. Execute the command: adb shell pm uninstall -k --user 0 com.android.dialer 3. Restart the device and reset the third-party call. ⚠️ This method requires unlocking the bootloader and can cause crashes!

Method 4: Editing System Files (for Advanced)

If you're willing to take risks, you can manually change the settings for displaying calls through system file editing, which works on unlocked root-enabled devices.

Instructions:

  1. Install a file manager with root support (such as Root Explorer).
  2. Go to /system/csc/others.xml (or /system/csc/feature.xml on new firmware).
  3. Find the line with the CallScreenPhotoSize option and change the value to 1 (full screen mode).
  4. Save the file, set the rights 644 (rw-r--r---).
  5. Reboot the phone.

⚠️ Warning: Incorrect editing of system files can lead to bootloop ( looped boot).Before changes, back up through TWRP Or Mi Flash Tool.

πŸ’‘

Editing system files is an extreme method, and 90% of the time, installing a third-party call or MIUI themes is enough.

Method 5: Use ADB-commands without root)

For users who don’t want to get root but are willing to work with ADB, there is an alternative way to do this:

  1. Enable USB Debugging in Settings β†’ About Phone β†’ MIUI Version (click 7 times) β†’ Additional β†’ For Developers.
  2. Connect your phone to your PC and execute the command: adb shell settings put global call_screen_photo_scale 1
  3. Reset the device.

This command compulsorily allows you to zoom the photo to the full screen. If it doesn't work, try an alternative command:

adb shell settings put secure call_screen_photo_fullscreen true

Frequent problems and their solutions

Even after you use one of these methods, you may find yourself in trouble, and here are the most common ways to eliminate them:

  • πŸ–ΌοΈ The photo is not stretched, but cut off. β†’ Check the aspect ratio of the original image. Optimal resolution β€” 1080Γ—1920 pixels (for vertical orientation).
  • πŸ”„ Changes are reset after update β†’ It's normal behavior. MIUI. After the firmware update, repeat the setting again.
  • πŸ“΅ The bell screen started to lay down. β†’ Reverse to a standard call or select another topic with less load on the phone. GPU.
  • πŸ”’ You can't change the system call. β†’ On some models (e.g. Xiaomi for Russia), this restriction is artificial. MIUI.

If none of these methods helped, check:

  • πŸ“± Compatibility of your model with the chosen method (on forums) 4PDA XDA-Developers often list supported devices).
  • πŸ”§ Conflicts with other modifications of the system (for example, previously installed Magisk modules).
  • πŸ“² Firmware version – some features appear only in beta versions MIUI.
Can I make an animation of a photo when calling, like on an iPhone?
Yes, but only with third-party calls like Truecaller or Contacts+, which have options for smooth photo appearance, blurring edges, and even short videos instead of static images, which is not a feature on a standard MIUI call.
Why is the photo so small again after the MIUI update?
Firmware updates reset some user settings, including call screen settings. You need to re-apply the chosen method (theme, ADB-If you use a third-party application, check if the default rights have been reset.
Will the full screen mode work on the POCO F5 with MIUI 14?
Yes, on POCO F5 All of the methods described are compatible, as the device runs on the same firmware as the flagship Xiaomi. UI" or "AOSP Call Screen, as they are optimized for AMOLED-high-resolution screens.
Can I take different photos for different contacts in full screen?
Sure! All methods (except editing system files) support individual photos for each contact, the main thing is that the images themselves are of high quality, and in third-party calls like Truecaller, you can even assign different display styles to different contact groups.
There's no way to do it. What do we do?
If your Xiaomi model does not support any of the methods described (e.g. older devices on the device). MIUI 11), there are two options: Swipe custom firmware (e.g. Pixel Experience or LineageOS), where the call screen is configured flexibly. SIM-A virtual bell slot (e.g., via Google Voice) where screen settings are more flexible.Be sure to check your model's compatibility on the XDA-Developers forum before you run the firmware.