How to increase contact photos when incoming call on Xiaomi: all ways

Small things are more annoying than serious problems. One of these MIUI jambs is the too-small photos of contacts when you call in, you pull your phone out of your pocket, you try to see who's calling, and instead of your face, you see a tiny avatar the size of a nail, especially for owners of smartphones with large screens (Xiaomi 13 Ultra, Redmi Note 12 Pro+), where space is available but is used inefficiently.

Fortunately, the problem is not solved in one way, but in this article we will discuss all the available methods of increasing photos when calling, from standard MIUI settings to hidden chips and third-party applications, and also find out why avatars are displayed differently on some Xiaomi models, and what to do about it.

Spoiler: The most reliable way to do this is even on older versions of MIUI 12, and for newer firmware (MIUI 14/15) there are separate life hacks. Read on and don't squint again, trying to know the caller!

Why photo of contact is small: reasons and features of MIUI

Before you zoom in on an avatar, you need to understand why it's so tiny. At MIUI, the phone app (com.android.dialer) is responsible for displaying incoming calls.

  • 📱 Smartphone models - on POCO F5 Xiaomi 12T The layout of the call screen may be different.
  • 🔢 Versions MIUI — into MIUI 13 and newer comes "immersive call mode" that eats up space.
  • 🖼️ Photo permissions – if the contact avatar is of poor quality (e.g, 96×96 px, the system automatically reduces it.
  • 🔧 Design themes – some custom themes from the Theme → My themes break the scale of the elements.

Another nuance: on smartphones with AMOLED-screens (Xiaomi 13 Pro, Redmi) K60) The call interface can use a dark substrate that visually eats away at a part of the avatar, and the result is that the photo seems even smaller than it actually is.

⚠️ Note: If you are using duality SIM-maps, on some firmware, the photo of the contact will be displayed only for the main SIM. It's a bug. MIUI, corrected by updating to MIUI 14.0.5+.

Method 1: Settings of the call screen in the standard Phone application

The most obvious method is to dig into the system call settings. Unfortunately, not all versions of MIUI allow you to directly resize the avatar, but you can optimize the display:

  1. Open the phone application (pipe icon).
  2. Tap it on three points (⋮) → Settings → Call screen.
  3. Activate the option “Full screen mode” (if any).
  4. Turn off the Inbound Call Animation – it often eats up the space under the photo.

MIUI 14/15 has a new option, Call Screen Style, and choose Classic over Immersive to make the avatar take up more space.

On Xiaomi smartphones with a screen resolution above Full HD (Like Redmi. K50 Gaming with 2712×1220 px) the default contact photo is scaled to 15% And changing the style of the screen increases that to 30–40%.

☑️ What to check before changing the settings

Done: 0 / 4

Method 2: Using design themes to scale

It's not obvious, but it's a work-based lifehack, which is a change of theme, and some of the themes from the official MIUI store have a modified call screen with enlarged elements.

  1. Go to “Themes” (the brush icon on the desktop).
  2. Search for “Big Caller Photo” or “Large Avatar”.
  3. Download and apply one of the themes (e.g. BigCaller MIUI or Avatar Zoom).
  4. After application, restart the phone.

If there are no suitable themes, try manually setting:

  • 🎨 Go to "Themes." → My subjects. → Editorial».
  • 🖼️ Select Call Screen and manually zoom in on the avatar preview (if the editor supports this option).
  • 🔄 Save the changes and apply the new theme.

📊 What theme you use on Xiaomi?
Standard MIUI
Custom from the theme store
Own (self-edited)
I don't know what my topic is.

⚠️ Attention: After update MIUI Custom themes can reset to standard ones. To avoid this, back up the theme in Topics → My subjects. → Exports».

Method 3: Third-party calls with customizable interface

If standard methods didn’t help, it’s time to turn to third-party apps: Best Xiaomi calls with support for a large photo contact:

AnnexSize of the avatarDoc.Cons
TruecallerUp to 50% screenDefinition of spam, recording of callsAdvertising in the free version
DrupeUp to 60% of the screenQuick access to instant messengersPaid themes for design
ExDialerUp to 40% of the screenT9-search, blacklistOutdated design
Simple DialerUp to 55% of the screenMinimalist interfaceNo Russian language

To set up the image display in Truecaller (the most popular option):

  1. Install the app from Google Play.
  2. Go to Settings → Call Screen.
  3. Activate Full Screen Mode and Big Avatar.
  4. In “Screen Style” select “Classic”.

💡

If contact photos are not displayed after installing a third-party call, check the application permissions in Settings → Apps → Permissions → Contacts and enable access to storage for downloading avatars.

Method 4: Editing System Files (for Advanced)

This method is suitable for those who are not afraid to dig into system files and have root rights, the essence is to manually change the zoom parameters of the avatar in the configuration files of MIUI.

Instructions:

  1. Install a file manager with root support (such as Solid Explorer or FX File Explorer).
  2. Go to /system/priv-app/Dialer/Dialer.apk/res/layout/
  3. Find the file. incall_screen.xml Open it in the text editor.
  4. Look for lines with parameters: android:layout_width="XXdp" android:layout_height="XXdp where XX — Current values of width and height of the avatar.
  5. Increase your values by 30-50% (for example, from 80dp to 120dp).
  6. Save the file, restart the smartphone.

⚠️ Warning: Incorrect editing of system files can cause the phone app to crash** or even bootloop (cyclical reboot!

What if the call stopped working after editing?
If the phone app crashes after the changes, return the original file incall_screen.xml If the smartphone doesn't turn on, try booting into Safe Mode (hold the power button). + Increase the volume when loading) and roll back changes.

Method 5: Update MIUI to the latest version

In the new MIUI 14/15, Xiaomi developers have added flexible call screen settings, including avatar size adjustment. If your smartphone hasn't yet updated, do it manually:

  1. Go to “Settings → About Phone → System Update”.
  2. Tap it on three points (⋮) → Select a Service Package.
  3. Download the latest stable firmware for your model from en.miui.com.
  4. Select the downloaded file and wait for the installation.

After the update, check the new options:

  • 🔍 «Settings → Annexes → Phone. → Call screen. → The scale of the avatar” (appeared in MIUI 14.0.6).
  • 🎛️ «Additional settings → Interface. → Element size (affects all icons, including avatars).

💡

The upgrade to MIUI 15 solves the problem of small avatars on 80% of Xiaomi models thanks to a new interface rendering engine. However, on budget smartphones (Redmi 10A, POCO M5), the update may come with a delay.

Frequent problems and solutions

Even after all the manipulations, the photo may not be displayed correctly when calling.

  • 🔄 Avatar resets after update → Clear the cache of the Phone application in Settings → Annexes → Phone. → Warehouse».
  • 🖼️ Photo of contact cut off → Check that the original image has a 1:1 aspect ratio (square). Use editors like PicsArt for cropping.
  • 📵 There is more on the lock screen than in the call → It's a feature. MIUI. Try turning off “Show notifications on locked screen” in security settings.
  • 🔕 The photo is not displayed at all. → Make sure that the contact is saved in your Google account, not on your account. SIM-The card. MIUI Prioritizes cloud contacts.

If the problem persists, try resetting the call settings to factory:

  1. Go to “Settings → Applications → Phone”.
  2. Select "Storage" → Clear the data».
  3. Confirm the action and restart the smartphone.

💡

On Xiaomi smartphones with a double SIM (For example, the Redmi Note 11 Pro+ 5G) The contact photo may differ from one another SIM. To sync your avatars, keep contact in a shared phone book, not in a separate phone book. SIM-map.

Can I increase the photo without root rights?
Yes, most of the methods in this article (call settings, themes, third-party apps) work without root.
Why is the Xiaomi 13 Pro less contact photo than the Redmi Note 10?
This is due to the screen resolution and MIUI version. Flagships (Xiaomi 13/14) use an adaptive interface that adjusts to high resolution (3200×1440 px), which causes elements to decrease visually. Try to enable Screen Scaling in the special features settings.
How do you make a contact photo take up the entire screen?
Full-screen display of the avatar is possible only through third-party calls (such as Drupe) or custom firmware (LineageOS, Pixel Experience). In standard MIUI, the maximum size is limited to 50% of the screen.
After the MIUI update, the photo was even smaller. What do you do?
This is a well-known bug MIUI 14.0.2–14.0.4. Solutions: Reverse to the previous firmware version via Fastboot. Use a third-party call (for example, Simple Dialer). Wait for a patch - in MIUI 14.0.6 the problem is fixed.
Can I only increase my photos for specific contacts?
Yes, but only through third-party apps. For example, Truecaller can assign separate themes for different contacts: Open contact in Truecaller. Tap "Edit → Call Style." Select "Big avatar."