How to take a full screen photo of a caller on Xiaomi: the complete guide

Are you tired of a tiny photo of a contact when you make an incoming call on your Xiaomi? Want a subscriber photo to take up the entire screen like on banner ads? This problem is familiar to many Redmi smartphone owners, POCO and other lines under management MIUI. By default, the system shows a miniature image at the top of the screen, which is not always convenient - especially when you need to quickly identify the caller.

In this article, we will discuss 5 proven ways to increase the photo contact to the full screen: from standard settings MIUI You'll learn which models support this feature out of the box, how to get around the limitations on older firmware, and why sometimes photos don't show up even after all the manipulations. MIUI, It works on the Redmi Note budget.

Why Xiaomi Photos of a Caller Are Small: Reasons and Limitations MIUI

Before trying to zoom in on a photo, it’s important to understand why. MIUI It defaults to this compact format, and it's not an accident, but a deliberate decision by the developers, and it's a multi-factor decision:

  • πŸ“± Ergonomics of the interface: Xiaomi aims to place on the screen as much information as possible - the name of the contact, the buttons of the response / deviation, additional options (recording of the conversation, message.
  • πŸ”„ Compatibility with older models: On smartphones with screen resolution 720p (Like Redmi. 9A or POCO C31) A large photo could look like a pixel.
  • 🎨 Uniformity of design: MIUI uses the same type of screen savers for calls, notifications and alarms so that the user quickly navigates the interface.
  • πŸ”’ Android Restrictions: At the operating system level, there are guidelines for minimum size interactive elements (answer buttons) that should not be overlaid by the image.

But these reasons don't mean that you can't zoom in, but you just need to know which settings are responsible for displaying and how to get around them. MIUI 12.5 and later, a hidden scaling option appeared, and in MIUI 14 – a separate section of personalization of screen savers.

⚠️ Note: On smartphones with AMOLED-screens (for example, Xiaomi 12 Pro or POCO F4 GT) Keeping large photos visible when making calls can speed up the burnout of the matrix, and if you make frequent calls, we recommend using dark themes or limiting the time you show photos.

Method 1: Standard settings MIUI (work MIUI 12.5+)

The easiest method is to take advantage of the built-in personalization options, which is suitable for most modern Xiaomi, Redmi and other models. POCO firmware MIUI 12.5 and later. Here's the step-by-step instruction:

  1. Open the Settings app (the gear icon on the desktop).
  2. Go to the section Sound and vibration β†’ Call settings.
  3. Select the incoming call screen (on some models it may be called the incoming call style).
  4. In the list of styles, find the option Full-screen Photo or Enlarged Photo (name depends on version). MIUI).
  5. Activate it and check the result by asking someone to call you.

If there is no such item, then your model does not support this feature at the firmware level, in which case move on to the following methods.

Check the MIUI version in Settings β†’ About Phone β†’ MIUI version

Update your firmware to the latest stable version

Try changing the firmware region to Global or EEA

Install an alternative launcher (e.g. Nova Launcher)

-->

On some devices (for example, Redmi Note 11 Pro)+ 5G) The option is hidden behind the additional settings to find it:

  1. Hold your finger on the empty space on the desktop.
  2. Select Desktop Settings β†’ Style.
  3. Scroll down to the Lock and Call Screen section.
  4. Activate the Full Screen Photo Switch.

Method 2: Using the topics MIUI (It works on 90% of models)

One of the most reliable ways is to install a custom design theme that changes the style of the incoming call screen, which works even on older versions. MIUI It doesn't require root rights. Here's how to do it:

  1. Open the Themes app (brush icon on your desktop).
  2. In the search bar, enter a request: full screen caller photo or a large photo of the caller.
  3. Choose your favorite topic from the results (we recommend paying attention to the rating and number of downloads).
  4. Click Apply and wait for the installation to be completed.
  5. Reboot your phone to make the changes take effect.

Popular topics for this method:

  • 🌌 Cosmic Caller – animated photo on the full screen with the effect of the starry sky.
  • πŸ–ΌοΈ Full Photo Caller – Minimalist design with maximum photo enlargement.
  • πŸ’Ž Crystal Call – a translucent photo with gradient transitions.
  • πŸ“± MIUI Pro Call – imitation of the style of the call screen on flagship models.

⚠️ Note: Some themes may conflict with system fonts or icons. If app icons are missing or text size changes after applying the theme, return the standard theme and try another one.

If there are no suitable options in the theme store, you can manually install the theme:

  1. Download the topic file from the forum XDA Developers or website MIUI Themes (.mtz format).
  2. Place the file in the MIUI/theme folder on the internal drive.
  3. In the Topics app, select My Topics β†’ Import and specify the downloaded file.

Minimalistic (Photo only)

Animated (with effects)

Dark (for the AMOLED-screen)

Standard MIUI

Another.-->

Method 3: Third-party applications to change the call screen

If standard methods don’t work, third-party apps will come to the rescue, offering flexible customization of the appearance of incoming calls, including photo size, animation and button location.

AnnexFeaturesSupport for MIUIRoot is required.
TruecallerShows enlarged photos from its database, blocks spamYes (but may conflict with a system call)No.
Call Screen Themes100+ call screen templates, background setting and buttonsYes (works on top of the standard interface)No.
Full Screen Caller IDSpecialized solution for full-screen photosPartially (some models require) ADB)Sometimes.
HiyaTruecaller alternative with support for large photosYes.No.

To set up Truecaller to display large photos:

  1. Install the app from Google Play and complete the registration.
  2. Go to Settings. β†’ Call screen.
  3. Activate the option Full screen mode.
  4. Choose the style of Big Photo or Full Screen Photo.
  5. In the Photo Source section, enter Contacts or Truecaller Base.

If the application does not replace the system call screen, follow the following steps:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the phone and press the default.
  3. Reset the default settings for the Phone app.
  4. The next call, the system will ask which app to use – select Truecaller and mark Always.

πŸ’‘

If after installing a third-party application for calls, gestures on the lock screen stopped working, return the default settings to Settings β†’ Lock screen β†’ Gestures.

Method 4: Editing system files (for advanced users)

This method is suitable for those who are ready to work with system files and have root rights or know how to use them. ADB. It allows you to manually change the settings of displaying the photo of the caller, but requires caution - incorrect actions can lead to failures.

If you have root, follow the following steps:

  1. Install a file manager with root access (such as Root Explorer or Solid Explorer).
  2. Go to /system/media/theme/default/.
  3. Find the file. incall_background.jpg or incall_photo_frame.png (The name may vary depending on the version. MIUI).
  4. Copy this file into a backup folder.
  5. Replace it with an empty transparent PNG-File (can be created in Photoshop or online editor).
  6. Reboot the phone.

For users without root, but with an unlocked bootloader, you can use ADB:

adb shell settings put global incall_ui_style 2


adb shell settings put global incall_photo_scale 1.0

These commands are forced to include full-screen photo mode (incall_ui_style 2) and scale it up. 100% (incall_photo_scale 1.0). After entering commands, restart the device.

⚠️ Warning: Changing system files can cause a bootloop (loop load) or a phone app crash.Before experimenting, back up through Settings β†’ Additionally. β†’ Backup and reset.

What if calls are lost after editing system files?
If the application has stopped working after the changes: 1. Delete or rename the changed files through recovery (TWRP). 2. perform resetting of the Phone application settings in Settings β†’ Appendices 3. Explore the phone via the Mi Flash Tool by selecting the Clean all and lock option (data will be deleted!).

Method 5: Creating a custom contact with a large photo

If all previous methods didn't work, you could go for a trick: create a duplicate contact with a larger photo that will show up correctly, which doesn't require root or third-party apps, but it takes a little time.

Instructions:

  1. Open the Contacts app and find the right contact.
  2. Click on three dots in the upper right corner β†’ Edit.
  3. Tap the current contact photo and select Change.
  4. Instead of a standard photo, upload a resolution image. 1080Γ—1920 pixels (partial ratio) 9:16).
  5. Cut the photo so that the face occupies the top third of the screen (MIUI It will scale to its full size).
  6. Save the changes and check the result.

Where to get the right photo:

  • πŸ“Έ Take a new photo through the Camera app by selecting Portrait 9:16 mode.
  • πŸ–₯️ Use online editors (such as Canva or Fotor) to change the aspect ratio.
  • πŸ” Find templates on the Internet for MIUI full screen caller photo (for example, on Pinterest).

If the photo is still small, try the following:

  • Remove the app cache Contacts in Settings β†’ Annexes.
  • Check that the photo is saved in format JPEG (not HEIC or PNG).
  • Turn off synchronizing your contacts with Google or Mi Account during the test.

πŸ’‘

The larger the original resolution of the contact photo, the better it will look in full screen mode β€” 1080Γ—1920 pixel-resolution 300 dpi.

Frequent problems and their solutions

Even after all the manipulations, the photo of the caller may not be displayed correctly. Let's consider the typical errors and how to correct them:

Problem.Possible causeDecision
Photo doesn't show at allContact not saved in phone book or photo damagedCheck the contact in the Contacts app, resave photos
Photo clipped around the edgesIncorrect aspect ratio of the original imageCut the photo in the editor until 9:16.
Photo blurred or pixelatedLow source resolution or scaling MIUIUse a photo with a resolution of at least 1080p
The photo is only displayed on half the screen.Conflict with the theme of design or launcherBring back the standard theme MIUI or change launcher
Changes are reset after rebootingLimitations MIUI Modification of system filesUse it. ADB permanent application

If none of these methods helped, check:

  • πŸ” Version MIUI: Some old squats (for example, MIUI 11 and below) full screen photo locked at system level.
  • πŸ“± Phone model: On budget devices (e.g. Redmi) 8A or POCO C3) You may not have enough resources to render a large image.
  • πŸ”§ Features settings: Options for the visually impaired (e.g., Screen Enlargement) may conflict with photo display.
Can I take a full-screen photo of a caller on Xiaomi without root?
Yes, in most cases, root is not required. MIUI (Method 1), design themes (method 2) or third-party applications like Truecaller (method 3). Root is only needed for deep editing system files (method 4), but it is risky.
Why After Updating MIUI The photo of the caller is small again?
The firmware update resets some user settings, including call screen settings. After the update: Check if the theme has reset. Reapply the settings to Sounds and Vibration β†’ Call settings. If you used them. ADB-commands, enter them again.
How to take an animated photo of the caller on the full screen?
To create an animation, you need to: Set a theme with animation support (for example, Cosmic Caller or Live Photo Caller from the theme store). MIUI). Or use the Call Screen Themes app, which has animated background options. For advanced users, replace the system file. incall_animation.zip file /system/media/ (Note that animation can increase battery consumption.
Does this method work for POCO F3 GT or black shark?
All of the methods described are compatible with devices. POCO Black Shark, because they work on the base. MIUI (or its modifications, like POCO The exception is Android One models (e.g. Mi). A3), where the call interface is managed by the standard Google Phone, and then only installing a third-party call app will help.
Can I return the standard call screen after the experiments?
To get it back to the way it was: Delete the themes in the Themes app. Reset the phone app settings to Settings. β†’ Appendices, if you used them. ADB, Enter the command: adb shell settings delete global incall_ui_style. For a complete reset, perform the Settings β†’ Additionally. β†’ Resetting settings (data not deleted).