Are you tired of small photos of contacts during incoming calls on Xiaomi? Want to have photos occupying the whole screen, like on banner ads or on premium smartphones? This problem is familiar to many owners of Redmi, POCO and Mi devices - the standard MIUI interface shows a miniature image at the top of the screen, lost against the background of the response buttons. Fortunately, there are several ways to fix this without root rights or complex manipulation.
In this article, weβll break down 5 working methods, from standard MIUI settings to hidden features and third-party apps, how to activate full-screen contact photo mode on Xiaomi 13/14, Redmi Note 12/13, POCO F5/X5 and other devices with MIUI 12-14, and why sometimes a photo doesnβt show up at all and how to fix it.
Why Xiaomi Photos of Contact Are Small: Reasons and Limitations of MIUI
Before you change your settings, itβs important to understand why MIUI doesnβt stretch photos to the full screen by default.
- π± Design concept MIUI: Xiaomi follows a minimalist approach, where the priority is given to functional elements (response/deflection buttons) over aesthetics.
- π Adaptability for different screens: On devices with notches or holes under the camera (Punch-Hole), a full-screen photo can cover important interface elements.
- πΌοΈ Quality of source photos: MIUI Automatically trims and compresses contact avatars until resolution 256Γ256 px to speed up their loading.
- π Security Limitations: Some firmwares block full-screen mode for corporate accounts or devices with Child Mode enabled.
Interestingly, Xiaomi has no problem with Android One (such as the Mi A3), which uses a standard call from Google, where the default photo takes up to 70% of the screen, which proves that the restriction is in the shell of MIUI.
Method 1: Enabling full screen mode in MIUI settings (official method)
The easiest way is to use the built-in MIUI feature, which is available on most MIUI 12.5+ devices, but itβs hidden in the back of the menu, and many users donβt know about it.
Instructions:
- Open the phone application (pipe icon).
- Click on the three dots in the upper right corner β select Settings.
- Go to the Incoming Calls section.
- Activate the Full-screen Mode (or Enlarged Contact Photo on some firmware) switch.
- Restart the device - changes will apply after the reboot.
If this item is not on your menu, then your firmware does not support out-of-the-box function, in which case move on to the following ways.
Check the version of MIUI in Settings β About the phone
Backup your contacts with your Google Account or Mi Cloud
Make sure your contact photos are uploaded in high resolution
Turn off Power Saving Mode (can block changes)-->
Method 2: Using MIUI themes with modified call interface
One of the key benefits of MIUI is that it supports customized themes, and some themes change not only wallpaper and icons, but also the interface of incoming calls, including the size of the contact photo.
How to set the appropriate topic:
- Open the Topic app (Brush icon).
- In the search bar, enter a request: full screen call or a large photo of the call.
- Select a theme that is rated above 4.5 β and downloads > 10,000 (e.g., "Pure Call Screen" or "Full View Caller").
- Click Apply and confirm the change.
β οΈ Note: Some topics may conflict with system fonts or animations. If artifacts (such as clipped buttons) appear after applying the theme, return the standard theme and try another one.
| Title of the topic | Support for MIUI | Size of photo | Features |
|---|---|---|---|
| Pure Call Screen | 12.5β14 | 80% of the screen | Minimalist design, support for AMOLED |
| Full View Caller | 13β14 | 90% of the screen | Animation on incoming call, dark theme |
| iOS Call Style | 12β14 | 75% of the screen | Imitation of the iPhone interface, large buttons |
| Material Call | 12.5+ | 85% of the screen | Adaptive design for screen cutouts |
Method 3: Third-party applications to replace a standard call
If the built-in methods didn't work, you can install an alternative calling app. The best options for Xiaomi are:
- π Truecaller: Shows large photos of contacts (up to 60% of the screen), but requires registration and access to contacts.
- π Contacts+: Flexible size settings for avatars, support for animations.
- π¨ Drupe: Full-screen mode with gestures, integration with messengers.
- π± Simple Dialer: Minimalist design with the option "Big Photo Mode".
β οΈ Note: When using third-party calls, the Xiaomi Call Record function is disabled (if it was activated in a standard application). MIUI Optimization β in this case, add them to the exception list in Settings β Annexes β Special rights β Optimizing the battery.
Instructions for setting up Truecaller for full-screen photo:
1. Install Truecaller from Google Play.
2. Launch the application and register.
3. Go to Settings β Incoming Calls β Screen View.
4. Select "Big Photo" and activate "Full Screen Mode".
5.In Android settings, make Truecaller the default app for calls:
Settings β Applications β Default Management β Phone β Truecaller.π‘
Before installing a third-party call, export your call history through the standard Phone app (Settings β Import/Export β Export History) to help restore your data if the new application doesnβt work.
Method 4: Editing system files (for advanced users)
This method requires an unlocked bootloader and root rights, but gives 100% control over the call interface. MIUI 12β14.
What needs to be done:
- Install Magisk and get root rights (see 4PDA or XDA Developers for instructions for your model).
- Download a root-enabled file manager (such as Root Explorer or FX File Explorer).
- Go to /system/priv-app/Contacts/.
- Find the contacts.apk file and copy it to the backup folder.
- Open the file in the APK editor (such as APK Editor Pro).
- Move to the res/layout/ and find the file. incoming_call_screen.xml.
- Change the parameters. layout_width and layout_height s ID contact_photo on match_parent.
- Save the changes, reinstall the APK and restart the device.
Important: Incorrect editing of system files can lead to the collapse of the Phone application or a looped reboot of the device. Before you start, create a full backup through TWRP!
What if the calls stopped working after editing?
Method 5: A workaround through setting up wallpaper on the lock screen
Little-known life hack: if you set a photo of a contact as the wallpaper of the lock screen, when an incoming call is displayed on the entire screen for 2-3 seconds before the call interface appears, this is not a full-fledged solution, but visually creates the effect of a "full-screen photo".
How to set up:
- Open the gallery and select a photo of the contact.
- Click More β Set as β Wallpaper lock screen.
- In the wallpaper settings, activate background blur (so that the text of the notifications is readable).
- Enable the option to Show Wallpaper for incoming calls in Settings β Lock screen β Additional.
The downside is that the photo will only be visible for the first seconds of the call until the standard MIUI interface loads, but this is the only way that works without root and third-party applications.
1. Official full screen mode in MIUI settings (if available).
2. Install theme with a modified call interface.
3. Use of lock screen wallpaper (temporary effect).
Third-party calls and editing APK Only experienced users are suitable.-->
Frequent problems and their solutions
Even after one of these methods is used, it can be difficult.
- πΌοΈ Contact photo doesn't show at all: Check if the photo is saved in Google Contacts (local contacts may not sync). β tap on the avatar β Choose Change and upload the photo again. Clear the cache of the Contacts app in Settings β Annexes.
- π΅ Photos cropped or stretched: Use square photos with at least a resolution 512Γ512 px. Turn off the option to Cut under the screen in the theme settings (if using custom theme).
- π Settings are reset after the update MIUI: This is normal behavior after major updates (for example, with the MIUI 13 by 14) some settings go back to standard. Reset the full screen mode or reinstall the theme.
If none of these methods worked, check if your device has activated the "Second Space" function (in some regions, it blocks changes to the call interface). β Special facilities β Second space.