How to take a full-screen contact photo on Xiaomi Redmi Note 10 Pro: 5 proven ways

You’re tired of tiny photos of contacts while calling on your Xiaomi Redmi Note 10 Pro? Do you want your portrait to take up the whole screen, like in commercials? This problem is familiar to many owners of Xiaomi smartphones — the standard interface. MIUI It displays a thumbnail of a contact in a small circle, which is not always convenient. 10 Pro with permission 1080×2400 diagonally 6.67 where the display potential is not fully exploited.

In this article, we'll look at 5 working methods to stretch a photo of a contact to the full screen, from standard MIUI settings to hidden features and third-party applications. You'll learn what restrictions firmware imposes, how to get around them without root rights, and what to do if a photo is cropped or distorted. And a unique way to activate full-screen mode through an engineering menu that works even on the latest versions of MIUI 14.

Why does MIUI not show the full screen photo?

Xiaomi deliberately limits the size of the contact photo displayed during a call, due to several factors:

  • 📱 Uniformity of interface — MIUI Aspires to minimalism, where the focus is on the acceptance/rejection buttons of the call.
  • 🔄 Multiple resolution compatibility – on screens with an aspect ratio of 20:9 (like the Redmi Note 10 Pro), full-screen photos can be stretched or cropped.
  • 🛠️ Performance optimization – rendering a large image requires more resources, which can affect the smoothness of animations.
  • 🔒 Privacy Policy – Some regions restrict full screen display of personal data during calls.

But these limitations can be circumvented, and in the following sections, we will show you how to get MIUI to show photos of contacts in full screen mode, both through standard tools and through third-party tools.

📊 You have already tried changing the settings of the display of contacts?
Yeah, but it didn't work out.
Yeah, and I did it.
No, I'm just going to.
I don't know what can change.

Method 1: Configure through the standard “Contact” application

Let's start with the simplest method, which works on most versions of MIUI (including MIUI 12/13/14). You don't need to install additional programs or get root rights.

  1. Open the Contacts app** (an icon with a human silhouette).
  2. Select the contact you want to change the image for.
  3. Click on the edit icon (pencil in the upper right corner).
  4. Tap the current contact photo and select “Change photo”**.
  5. In the editor that opens, tap the icon “Pruning”** (scissors).
  6. Stretching the edges of the cropping so that the photo occupies the maximum area, and there's a trick here: if you hold your finger at the corner of the cropping frame and pull it out of the visible area, MIUI will expand the cropping area to 1:1 (square) or even wider.
  7. Save the changes and check how the photo is now displayed during the incoming call.

⚠️ Warning: This method does not give a real full screen mode - the photo will simply appear larger in the standard round window.

Choose high-quality photos with a resolution of at least 1000×1000 pixels |

Cut the photo in a third-party editor (e.g. Snapseed) to a ratio of 1:1|

Make sure that the contact is saved in the phone book, not on the phone. SIM-map|

Check for changes on a real incoming call, not in a preview of a contact

-->

Method 2: Using MIUI themes to change the call interface

One little-known way to change the display of contact photos is to install a custom theme from the official Xiaomi theme store. Some themes redefine the style of the call screen, including the size of the photo displayed. Here's how to do this:

  1. Open the “Themes” app** (pattern icon).
  2. In the search bar, enter a request: full screen call or a large photo of the call.
  3. Look at the available topics. Pay attention to the screenshots, and you should see what the incoming call screen looks like.
  4. Select your favorite theme and click "Apply"**.
  5. Restart your phone (required!) to make the changes effective.

Some popular themes that change the display of the photo:

  • 🌌 «Dark Sky is a dark theme with an increased contact circle.
  • 💎 «Crystal Clear* – a transparent interface with a focus on photography.
  • 🔥 «Fire Call** - an animated background with a large portrait of the interlocutor.

⚠️ Attention: After update MIUI Custom themes can be dropped. To avoid this, save your favorite topic in My Topics** (the section in the Topics app). Also, some topics may conflict with system fonts - if after applying the text on the call screen became unreadable, return the standard theme.

Title of the topicSize of photoBackground animationCompatible with MIUI 14
Dark SkyEnlarged circle (≈70% of the screen)StaticYes.
Crystal Clearrectangle (≈80% of the screen)Light animation.Yes.
Fire CallFull-screen portraitAnimated fireNo (only MIUI 12)
Minimal WhiteStandard circleNo.Yes.

Method 3: Hidden MIUI settings via engineering menu

If standard methods fail to produce the desired result, you can try activating full-screen mode via an engineering menu (also known as ##4636##), which requires caution, but allows you to change the display parameters that are not available in the normal interface.

Instructions:

  1. Open the Phone app and enter the code: ##4636###

⚠️ Note: Not all versions MIUI If after changing the values, the call screen stopped working correctly (for example, the buttons are missing or the photo is not displayed at all), return the original settings or reset:

##7780##

This code will reset only personal settings without affecting the data.

What to do if the engineering menu is not opened?
On some firmware, Xiaomi blocks access to the engineering menu through standard codes. In this case, try: 1. Install the MTK Engineering Mode app from Google Play (for MediaTek processors). 2. Or use Activity Launcher to manually run the hidden activity of com.android.settings.TestingSettings. 3. On some versions of MIUI, the engineering menu is available through settings: Settings → About Phone → MIUI version (tap 7 times according to version, then enter the password 123456).

Method 4: Third-Party Apps for Full-screen Calls

If you haven't had any help from previous methods, third-party apps will come to your aid, completely replacing the standard incoming call screen, allowing you to customize the display of contact photos to your liking.-3 tested solutions:

  • 📞 Full Screen Caller ID — The most popular Android app that supports full-screen photo display, allows you to customize animations, fonts and even add weather widgets to the call screen.

How to set up Full Screen Caller ID:

  1. Download and install the app from Google Play.
  2. When you first start, provide all the permissions you have requested (access to contacts, phone calls, storage).
  3. Go to the app settings and select “Call Screen Style” → “Full screen.”

⚠️ Warning: Third-party Call Apps May Conflict with System Services MIUI. If standard functions (such as recording conversations or number detector) stop working after installation, try:

  • Disable battery optimization for the application in Settings → Applications → Application Management → Battery.
  • Add the application to Auto Start** in the security settings.
  • Update the application to the latest version (some bugs are fixed in new releases).

💡

If you have lost incoming notifications after installing a third-party call app, check the Priority Notifications** settings in MIUI. Go to Settings → Notifications → Priority Notifications and add the app to the Allowed List.

Method 5: Manual editing of system files (for advanced ones)

This is a technique that is suitable for users who are ready to dive into technical details, and allows you to change the MIUI system files that display the call screen. Attention: this will require an unlocked bootloader and root rights (for example, through Magisk). If you are not sure about your skills, skip this section.

Instructions:

  1. Install Root Explorer or any other file manager with root support.
  2. Go to /system/priv-app/Contacts/ or /system/priv-app/Dialer/ (depending on the version of MIUI).
  3. Find the file. call_screen_layout.xml or incoming_call_ui.xml.
  4. Then, make sure you have a safe place to stay.
  5. Open a file in a text editor (like QuickEdit) and find the lines that determine the size of the photo: <ImageView android:id="@+id/callerPhoto" android:layout_width="120dp" android:layout_height="120dp" /> Replace. 120dp on match_parent both (layout_width and layout_height).
  6. Save the file, return it back to the system folder and restart the phone.

⚠️ Warning: Incorrect editing of system files can lead to bootloop ( looped download) or loss of call functionality:

  • Create a full backup with TWRP or OrangeFox Recovery.
  • Make sure you have access to fastboot to restore the firmware.
  • Check the compatibility of changes with your version of MIUI (for example, in the thematic forums 4PDA or XDA-Developers).

💡

Editing system files is the most powerful, but also the riskiest method. If you are not sure about your actions, use third-party applications (Method 4) or contact profile forums for help.

Frequent problems and their solutions

When setting up full-screen display of contact photos, Redmi Note 10 Pro users often face typical problems, and here are the most common ones and how to solve them:

Problem.Possible causeDecision
Photo clipped around the edgesIncorrect aspect ratio of the original imageCut the photo to square (1:1) or use a 9:16 ratio (for vertical orientation)
Photo stretches and distortsMIUI Forcedly Scales ImageTurn off Autoscaling** in contact settings or use a fixed-size theme
Full-screen mode only works for some contactsPhotos saved in different formats (JPEG/PNG/WEBP)Convert all photos to PNG with a resolution of at least 1000×1000 pixels
After the MIUI update, the settings resetUpdate overwrites system filesRepeat the setting or roll back to the previous firmware version
The call acceptance/reject buttons are not visibleDark theme or background transparencyChange the color of the buttons in the theme settings or add a translucent substrate under the photo

If none of these methods helped, check:

  • 📵 Is the interface animation disabled in the developer settings (Settings) → The phone. → Version. MIUI — tap 7 times, then search for “Window animation”** and install 1x).
Can I take a full screen photo without root rights?
Yes, this will be suitable for Method 1 (configure via the standard Contacts app), Method 2 (install custom theme) or Method 4 (third-party applications). Root is only required for manual editing of system files (Method 5).
Why is the photo still small after changing the settings?
You probably changed the settings for just one contact, not globally. Check: Does the change apply to all contacts (in some themes, the settings are individual); Does the settings reset after the reboot (if so, try turning off battery optimization for the Contacts app); Does the installed theme conflict with the system settings (try resetting the theme to a standard one).
Will the full screen mode work on MIUI 14?
Yes, but with reservations: Standard methods (Method 1 and Method 2) work consistently. Engineering menu (Method 3) may not contain the necessary parameters - depends on the firmware build. App side (Method 4) require additional permissions due to the tightening of security policy in MIUI 14. For MIUI 14, we recommend using the Full Screen Caller ID application (updated to version 5.0+) or the theme "Crystal Clear"** from the official theme store.
How to return the standard call screen if something goes wrong?
Depending on what you changed: If you used a third-party app, delete it or reset it in the app itself. If you edited system files, restore the original file from the backup or reset it via ##7780##. If the problem is after installing the theme, return the standard theme to the settings (Settings) → Topics → Standard. In extreme cases, reset the settings through Settings. → The phone. → Resetting settings (data not affected).
Can I take an animated photo of the contact on the full screen?
Yes, but it will require: Create GIF-resolution-animation 1080×2400 (For the Redmi Note 10 Convert it to WebP (e.g., ezgif.com) and install it via Full Screen Caller. ID (In the application settings there is an option “Animated photo»**). ⚠️ Attention: Animated photos can increase battery consumption and cause braking when incoming call.