How to take a full-screen contact photo when calling Xiaomi: full instruction

Are you tired of the small photos of contacts when incoming calls on your Xiaomi? Want to have the portrait of the interlocutor occupy the entire screen, like on commercials? This feature does exist, but by default it is hidden or does not work on all firmware. In this article, we will discuss all the ways to activate full-screen display photos when calling, from the standard settings of MIUI to the hidden features of the engineering menu.

It is important to understand that the behavior of this function depends on the firmware version (MIUI 12/13/14), Smartphone model (Redmi Note) 12, Poco X5, Mi 11 And even regional features. We've tested all the methods on the right devices, and we've collected only the working solutions. If you can't turn on the function through the standard settings, don't despair: The article has alternative options, including the use of third-party applications and ADB-team.

Before you start settings, make sure that contacts have high-resolution photos in their phone book (recommended resolution is at least 720Γ—720 px), otherwise, even in full-screen mode, the image will be stretched or pixelated.

Why a photo when calling does not appear on the full screen by default

Xiaomi deliberately limits the size of the contact photo when you make an incoming call for several reasons:

  • πŸ“± Resource savings: Full-screen rendering requires more RAM, which can affect smoothness on budget models (Redmi) 9A, Poco C31).
  • πŸ”‹ Reduced power consumption: displaying large graphics items increases the load on the processor and, as a result, battery consumption.
  • 🎨 Design constraints: in MIUI Priority is given to a minimalist interface, where the main focus is on the caller name and control buttons.
  • πŸ›‘οΈ Security: On some firmware versions, full-screen mode may conflict with the Show function ID caller ID).

In addition, on devices with AMOLED-screens (for example, Xiaomi 13 Pro or Redmi) K60) The constant display of bright photos on a full screen can lead to burn-in pixels".

⚠️ Note: On some models (Poco) F4 GT, Black Shark 5) full-screen photo mode when calling can automatically turn off when connecting the device to the gamepad or external display through the phone. HDMI. This is due to optimizations for the game mode.

Method 1: Enable through standard MIUI settings

Starting with MIUI 12.5, a hidden option was introduced in the firmware to zoom in on the contact photo, to activate it:

  1. Open the phone application (pipe icon).
  2. Slip on three dots in the upper right corner and select Settings.
  3. Go to Incoming Calls (or Calls on some models).
  4. Find the incoming call style or screen design.
  5. Select the full screen Photo option (may be called Full Screen Mode or Enlarged Photo).

If there is no such item, then your version of MIUI does not support this function through the GUI, in which case you go to Method 2 using ADB.

Is the latest version of MIUI installed? | Are there photos of contacts in the phone book? | Is the power saving mode activated? | Are third-party launchers (Nova, Apex, etc.) disabled?

-->

On some devices (Redmi Note 11 Pro+, Xiaomi 12T) after the full screen mode is turned on, the vibration animation may disappear when the call is turned on.

  1. Go to Settings β†’ Sound and vibration β†’ Vibration when calling.
  2. Choose any vibration style except for No Vibration.
  3. Reboot your smartphone.

Method 2: Activate via ADB (for advanced users)

If your version of MIUI doesn’t have a full-screen photo option, you can turn it on via Android Debug Bridge (ADB), which works on most devices but requires a computer connection.

You'll need:

  • πŸ–₯️ Computer with installed ADB-tool.
  • πŸ“± Included Debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β€” Tap 7 times, then return to the additional β†’ For developers).
  • πŸ”Œ USB-Type C Cable (preferably original).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command line (cmd) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Execute the full screen activation command: adb shell settings put global incoming_call_fullscreen_photo 1
  5. Reboot your smartphone.

To return the standard display, use the same command by replacing 1 by 0.

⚠️ Note: On some devices (Poco) X3 Pro, Redmi K40) after ADB-The commands may be confused setting the screen's autobrightness. To fix this, go to Settings. β†’ Display. β†’ Automatic brightness and recalibrate the sensor.

What if the ADB does not recognize the device?
If the adb device command doesn't show your smartphone: 1. Install Xiaomi drivers USB Drivers from the official website. 2. Try another one. USB-cable (preferably original). 3. Include in the developer settings the Debugging item USB (Security settings) and Allow debugging (when connected). 4. Restart both your computer and smartphone.

Method 3: Using Third-Party Applications

If the first two methods didn't work, you can install an alternative call app that supports full-screen photos.

AnnexSupport for MIUIFull-screen photoAdditional functions
Truecallerβœ… Yes, including MIUI 14)βœ… Customizable sizeSpam blocking, caller ID
ExDialerβœ… Yes (requires manual adjustment)βœ… Full screen + animationTopics, call recording
Simple Dialer⚠️ Partially (may conflict with) MIUI)βœ… Flexible scale settingsMinimalist design
Google Phone❌ No, no. MIUI-fit)❌ Standard size only.Integration with Google Services

To install a third-party application as the main one:

  1. Download the selected application from Google Play.
  2. Open Settings β†’ Applications β†’ Default application management.
  3. Select your phone and select a new app.
  4. In the application settings, find the Incoming Calls or Interface section and activate the Fullscreen photo option.

On devices with MIUI 14 and the new HyperOS interface, some third-party applications may not display the call acceptance/deflect buttons correctly, in which case it is recommended to use only Truecaller or ExDialer.

Method 4: Editing system files (for power users)

This method is only suitable for users with an unlocked bootloader and installed TWRP recovery, it allows you to change the system parameters responsible for displaying incoming calls.

You'll need:

  • πŸ”“ Unlocked bootloader (instructions on the official Xiaomi website).
  • πŸ“ Established custom recovery (TWRP Or OrangeFox).
  • πŸ“„ Backup of the system (required!).

Instructions:

  1. Download the build.prop file from the system partition (you can use Root Explorer or Mixplorer).
  2. Add a line to the end of the file: ro.telephony.call_ring.fullscreen_photo=true
  3. Save the file and move it back to /system, replacing the original.
  4. Change the access rights to 644 (rw-r----).
  5. Reset the device.

⚠️ Warning: Incorrect editing of build.prop can lead to bootloop ( looped boot).If the smartphone does not turn on after the changes, restore the original file through the TWRP Or re-sweep the firmware.

Standard settings MIUI|ADB-team|Third-party annexes|Editing system files|I haven't decided yet.

-->

Problem Solving: Why the photo doesn't show up on the full screen

If you’ve completed all the steps but the photo still doesn’t take up the entire screen, check out the following points:

Problem.Possible causeDecision
Photo stretched or pixelatedLow resolution of the original imageReplace the contact photo with an image of at least 1080Γ—1080 px
The function only works for certain contacts.Photos linked to Google account, not local contactSync contacts with MIUI Account or create local records
Full screen mode resets after updateResetting settings when upgrading MIUIRepeat the setting after installing the update
Photo displayed with black fieldsDisparity between the proportions of the screen and the imageCut the photo to square (1:1) or use a 16:9 ratio

On devices with a cutout in the screen (for example, Xiaomi Mi 11 with a droplet or Poco F5 with a central hole), the full-screen photo can be clipped at the edges.

  1. Go to Settings β†’ Display β†’ Full-screen mode.
  2. Choose to hide the cut (or expand to the edges).
  3. Reset the device.

πŸ’‘

If you have Xiaomi with AMOLED-screen (e.g. Redmi) K70 or Mi 14), enable screen protection or pixel shift in your display settings, which will help to avoid burning out static elements (such as call buttons) when you use full-screen mode frequently.

Additional settings: animations and styles of incoming calls

Full-screen photos are just part of the customization of incoming call screens on Xiaomi, and you can customize:

  • 🎨 Background animation: in MIUI 14 there is an option for dynamic blur photo (phone settings) β†’ Incoming challenges β†’ Background effects).
  • πŸ”” Sound cues: assign unique tunes to different contacts (Edit contact) β†’ Call sound).
  • πŸ“± Vibrational patterns: Create your own vibration rhythms for important calls (Settings) β†’ Sound and vibration β†’ Vibration on the bell).
  • πŸŒ™ Dark Theme for Calls: Activate in Settings β†’ Display. β†’ Dark subject. β†’ Apply to calls.

On HyperOS devices (such as Xiaomi 14 or Redmi K70 Pro), dynamic background is available, which adjusts the color gamut of the call screen to the contact photo, to enable it:

  1. Go to Settings β†’ Design β†’ Dynamic colors.
  2. Activate the option to apply to calls.
  3. Select the intensity of the effect (medium is recommended).

πŸ’‘

On devices with MIUI 13 and later, full-screen photos automatically turn off when calling in Do Not Disturb or when Game Mode is activated. To avoid this, add the Phone app to exclude these features.

FAQ: Frequent questions about full-screen photos when calling

❓ Why After Updating MIUI missing full screen?
In major updates (e.g., MIUI 13 to MIUI 14), some settings are reset. Reset with ADB or standard settings. If you use a third-party application, check for compatibility with the new firmware version.
❓ Can I take a full screen photo only for selected contacts?
Yes, but only with third-party apps like Truecaller or ExDialer, where you can customize the design for each contact, including photo size, background color and animation.
❓ Why a contact photo doesn’t show up at all (not even on the full screen)?
Check the following: Photo is tied to a Google account, not a local contact (synchronize via MIUI Account). Phone settings disable photo display (Settings β†’ Contacts β†’ Show photos); Third-party launcher is installed that blocks display (try returning the standard MIUI Launcher).
❓ Will full-screen photos work in headphones or on smart watches?
No, full screen mode only applies to the screen of the smartphone. Xiaomi Watch, Redmi Buds or other associated devices will display a standard notification of a call without a photo or with a thumbnail.
❓ Can I set up a full-screen video instead of a photo?
The standard MIUI is not. However, some custom firmware (e.g. xiaomi.eu or PixelExperience) supports live wallpapers for call screens. The alternative is to use Google Play's Video Call Screen app, but it requires root rights.