How to take a full-screen photo of a caller on Xiaomi: 5 working ways without root

Are you tired of seeing a tiny contact avatar during an incoming call on Xiaomi? Want a subscriber photo to occupy the entire screen, like on banner ads or on premium smartphones? This problem is familiar to many owners of devices on MIUI - the standard call interface shows a 1ร—1 cm miniature lost against the background of a black screen. Fortunately, there are several ways to expand the photo to full-screen mode without root rights and paid applications.

In this article, we will discuss 5 proven methods that work on models from Redmi Note 10 to Xiaomi 13 Ultra (including POCO and Black Shark). You will learn how to use hidden MIUI settings, third-party launchers with support for customization of calls, and workarounds through system applications. All solutions are tested on MIUI 12-14 firmware and do not require technical skills. Importantly, some methods may vary slightly depending on the shell version โ€“ we will specify the nuances for each.

Before you start, check the current version of MIUI in Settings โ†’ About Phone โ†’ MIUI Version. If you have global firmware (marked Global), all methods will work. The Chinese version (China ROM) may require additional region customization in Settings โ†’ Additional โ†’ Region.

1. Method: Enabling full screen mode in call settings

The easiest method is to activate the hidden option in the standard Phone app, which works on most MIUI 13+ devices, but can be hidden on some models.

  1. Open the Phone app (the tube icon on the home screen).
  2. Stick to three points (โ‹ฎ) in the upper right corner and select Settings.
  3. Scroll down to the Incoming Calls section and click on it.
  4. Look for the option Full-screen photo or Enlarged contact view (Full-screen photo in English). If it is not available, proceed to the next method.
  5. Activate the switch and restart the phone. Now, when you call in, the photo of the contact will take up ~70% of the screen (as much as possible without third-party tools).

โš ๏ธ Note: On some devices (e.g. Redmi) 9A or POCO M3) This option may not be available due to hardware platform limitations, in which case use methods 2-5.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi (Note 10/11/12 et al.)
POCO (F/X/M series)
Xiaomi (11T/12/13, etc.)
Black Shark
other

2. Method: Using a Nova Launcher with a plugin

If standard settings do not give the desired result, you can bypass the restrictions with a customizable launcher. Nova Launcher paired with the Nova TeslaUnread module allows you to change the display of incoming calls, including the scale of photos.

  • ๐Ÿ“ฑ Install Nova Launcher (free version is fine).
  • ๐Ÿ”ง Download the Nova TeslaUnread plugin (required to manage notifications).
  • โš™๏ธ Go to the Nova Launcher settings โ†’ Notifications โ†’ Style of pop-up notifications.
  • ๐Ÿ–ผ๏ธ Select User and set the contact image size to 100%.

This method works on all Xiaomi models, but has a nuance: the photo will only be enlarged for contacts saved in the phone book. For unknown numbers, the standard interface will be displayed. Also note that Nova Launcher can slightly increase battery consumption (by ~3-5% per day).

Make a backup copy of the current launcher

Install Nova Launcher and TeslaUnread

Give all permissions to the plugin in Android settings

Restart the phone after installation-->

3. Method: ADB-team to change system parameters

For advanced users, there is a way to change hidden MIUI settings through ADB (Android Debug Bridge) which does not require root rights, but you need to enable USB Debugging and connect the phone to a PC. The advantage of the method is that it works on any version of MIUI, including the old (11-12).

Here's the step-by-step instruction:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect your phone to your computer and confirm your trust in the device.
  4. Download ADB Tools and open the command line in the folder with adb.exe.
  5. Enter the command: adb shell settings put global incoming_call_photo_scale 1.5 Where 1.5 โ€” scale ratio (can be determined from the 1.0 before 2.0).
  6. Reboot the phone.

โš ๏ธ Attention: Inept use ADB If after the command, the calls stop showing correctly, reset the settings with the command:

adb shell settings delete global incoming_call_photo_scale
What if the ADB does not recognize the device?
Make sure that you have installed Xiaomi drivers (you can download on the official website in the "Support" section). USB-cable (not all cables support data transfer) Switch the connection mode in the notification curtain to "File transfer" (MTP). If the problem persists, try another PC or Linux virtual machine.

4. Method: Full Screen Caller Photo application (without root)

If previous methods didn't work, try the Full Screen Caller Photo app, which intercepts incoming calls and displays a photo of the contact in full screen mode, simulating the system interface.

  • ๐Ÿ”น Works on MIUI 12-14 without root.
  • ๐Ÿ”น Supports animation and background customization.
  • ๐Ÿ”น Requires permission to display over other windows and read call logs.
  • ๐Ÿ”น The free version shows ads (you can remove the purchase Pro for the first time). ~200โ‚ฝ).

How to set up:

  1. Install the application and open it.
  2. Tap Enable Full Screen and follow the instructions for issuing permits.
  3. Select Photo Size โ†’ Full Screen in Settings.
  4. Activate the option Override System Caller UI (Redefinition of the system interface).

Important: The app may conflict with some versions of MIUI (e.g., Xiaomi 12S Ultra with MIUI 14.0.5).If calls stop coming after activation, turn off the Override option and use the "Above the System Interface" mode.

5. Method: Manual editing of contacts (bypass)

If you only need to zoom in for certain contacts, you can do a trick: replace the standard avatar with a 1080ร—2340 image (for most Xiaomi), and automatically scale it under the call screen, making it visually larger.

  1. Download the contact photo in high resolution (minimum 1080px in width).
  2. Cut it in any editor (like PicsArt or Snapseed) to a 9:20 aspect ratio (like 1080ร—2400).
  3. Open the contact in the phone book, tap on the avatar and select Change.
  4. Upload the edited photo, and the system will automatically cut it into a circle, but when you call it, it will display it in a larger form.

This method doesn't give you a real full screen mode, but visually, the photo will look 30-40% larger, suitable for those who don't want to install third-party apps.

๐Ÿ’ก

To quickly create a cropping template, use iLoveIMG. Choose a 9:20 ratio and export the image in PNG format.

Comparison of methods: which one to choose?

To make it easier for you to determine, we have collected the key pros and cons of each method in the table:

MethodDifficultyNeed root?Works for all MIUIs?Risks.
Call settingsโญ (simple)โŒ No.โš ๏ธ MIUI 13+ (never)Not present on some models
Nova Launcher + TeslaUnreadโญโญ (middle-of-the-road)โŒ No.โœ… Yes.Increases battery consumption
ADB-teamโญโญโญ (difficult)โŒ No.โœ… Yes.Can reset settings when updating
Full Screen Caller Photoโญ (simple)โŒ No.โœ… Yes.Advertising in the free version
Manual editing of contactsโญโญ (middle-of-the-road)โŒ No.โœ… Yes.Not a real full screen mode.

For most users, we recommend starting with the first method (calling setups). If it didn't work, try Nova Launcher or the Full Screen Caller Photo app. The ADB method is suitable for those who are willing to spend 10 minutes setting up for a stable result.

๐Ÿ’ก

On Xiaomi AMOLED-screens (for example, Xiaomi 13 Pro or Redmi) K50 Pro) full-screen photography is particularly impressive because of its deep black and high contrast. IPS-The matrix (as in Redmi 9 or POCO M4), The difference will be less noticeable.

Frequent problems and their solutions

When setting up a full-screen photo, users often encounter typical errors, and we have collected the most common and ways to correct them:

  • ๐Ÿ”„ Photo does not increase after setting up: Check if the contact is saved in the Xiaomi phone book (not in the Google account).Reboot your phone - sometimes changes apply only after the reboot. Delete the cache of the Phone application in Settings โ†’ Annexes โ†’ Application management โ†’ Phone. โ†’ Clear the cache.
  • โšก Calls stopped coming after use ADB: Cancel command: adb shell settings delete global incoming_call_photo_scale. Check if notifications for the Phone app are disabled.
  • ๐Ÿ“ต Full Screen Caller Photo app doesn't intercept calls: Enable AutoRun permission for it in Settings โ†’ Annexes โ†’ Application management โ†’ Full Screen Caller Photo โ†’ Autostart. Turn off battery optimization for the app.

If none of these methods worked, check to see if you have custom firmware installed (e.g. Pixel Experience or LineageOS), in which case full-screen mode may not be supported due to a modified core.

โ“ Why my Xiaomi doesnโ€™t have a full screen photo option in the call settings?
This function only appeared in MIUI 13 and newer, but even there it may not be on budget models (e.g. Redmi). 9A or POCO C31) It's also hidden on Chinese firmware (China). ROM) โ€” Try changing region to India or Global in the settings.
โ“ Will Full Screen Photos Work for Unknown Numbers?
No, system methods (1 and 3) only increase photos for contacts from the phone book. For unknown numbers, you can use the Full Screen Caller Photo application, which has a Default Photo for Unknown option in its settings, where you can set a universal image.
โ“ Can I make an animation photo when calling (like on iPhone)?
Yes, but only with third-party apps. Full Screen Caller Photo has an Animation Effect option where you can choose to smoothly appear, pulsate or paralax effect, and supports live wallpaper (.mp4) format instead of static image.
โ“ Will the settings reset after the update? MIUI?
This depends on the method: Call settings (method 1) and ADB (method 3) will reset in a major upgrade (e.g. MIUI 13 to 14). Nova Launcher and Full Screen Caller Photo will retain settings, but may need to reissue permissions.
โ“ Is there a risk of blocking the phone when using it? ADB?
No, settings put global doesn't affect critical system files. The worst thing that can happen is resetting your call settings to standard. ADB-Tools (for example, to unlock the bootloader), there are risks. Always download the platform-tools from the official Android website.