How to take a full screen photo when calling Xiaomi Redmi Note 8 Pro

Owners of the popular Xiaomi Redmi Note 8 Pro smartphone often face the desire to personalize the device, making it truly unique. One of the most sought-after features is to install a full-screen subscriber image during an incoming call. The standard MIUI gallery sometimes limits framing capabilities by leaving black fields or cutting important parts of the shot, which can annoy users accustomed to the aesthetics of the interface.

The process of installing a full-screen contact photo depends on the version of the Android operating system and the modification of the MIUI shell installed on your device. In earlier versions of the firmware, this feature was built in by default, but in the updates of MIUI 12 and later, the algorithms for working with contacts and calls have undergone changes, which requires the use of workarounds or third-party applications to achieve the perfect result.

In this article, we will discuss in detail all the available methods to activate full screen mode for a photo of a caller. You will learn about the nuances of the standard interface, the features of synchronization with a Google account and how to use specialized call launchers that return lost functionality without the need to obtain superuser rights.

Features of the call interface in MIUI

Xiaomi MIUI has its own unique features that set it apart from pure Android. prioritizes minimalism and speed, which sometimes leads to simplification of visual elements such as the incoming call screen. Redmi Note 8 Pro users may notice that even when you install a high-quality image, it appears as a small circle or square in the center of the screen, leaving a significant part of the display occupied by a blurred background or simply color.

This behavior is driven by the system app Contacts and Phone, which manages the subscriber database. Your smartphone screen resolution is 1080x2340 pixels, and the standard gallery often doesn't offer a tool to precisely fit the image to this format when tied to the contact. Instead, it uses an automatic framing algorithm that focuses on the central part of the face while ignoring the edges.

⚠️ Note: When upgrading to a new version MIUI Contact display settings may reset to factory values. Always check if the settings are up to date after a major software update.

Understanding the logic of the system allows you to better match images for contacts. If you want a photo to look presentable, the source file must be vertically oriented and high resolution. Horizontal images will be cropped by the system too aggressively, which will make the image unrecognizable at the time of the call.

πŸ“Š How do you prefer to see a photo of the caller?
In a small circle
Full screen blurry
Full screen without blurring
I'm more interested in a name than a photo.

Standard method of installation through the Contacts application

The easiest way to work on most firmware versions without any additional tricks is to use the built-in editor. To start, open the standard Contacts app on your Redmi Note 8 Pro. Find the right contact in the list or search, then click on the edit button, which is usually indicated by a pencil or is located in the three-dot menu.

In edit mode, click on the camera icon or current profile image. The system will suggest you choose the source: take a picture, select from the gallery or delete a photo. Select from the gallery and find the pre-prepared image. The key here is the framing step: after selecting the photo, a frame will appear that can be moved and resized.

  • πŸ“Έ Choose a high-quality photo with a clear face for better identification.
  • βœ‚οΈ Stretching the framing frame to the maximum to capture as much area as possible.
  • πŸ’Ύ Click "Save" or "Ready" to apply the changes.
  • πŸ”„ Restart the device if the changes do not take effect immediately.

However, even with maximum stretching, some versions of MIUI will not take up 100% of the screen area during the call, a limitation of code that cannot be circumvented by standard means in certain regions of the firmware (Global ROM), in which case the system forcibly enters the photo in a round container.

β˜‘οΈ Pre-installing check

Done: 0 / 4

Use Google Contacts for Synchronization

An alternative and often more effective method is to use the Google ecosystem. Many Xiaomi users ignore the standard Google Contacts app, preferring the native MIUI solution, but it is through Google services that you can achieve better compatibility and display on different devices.

Once installed, open the app, find the contact you want, and click "Change." Then select the option to add or change photos. The advantage of this method is that Google often uses smarter facial recognition algorithms and offers more flexible framing tools adapted to modern screens with cutouts and bangs, like the Redmi Note 8 Pro.

Syncing is done in the background. Make sure that your Google account settings on your smartphone enable contact sync, which ensures that the photo you set will not only be displayed on your phone, but also when you make calls from other devices if you use a single account.

ParameterMIUI AnnexGoogle ContactsThird-party annexes
Stability of workTall.Tall.Medium
Photo qualityAverage.High.Maximum.
Difficulty setting upLow.Low.Tall.
Network dependencyNo.Required.No.
What to do if the photo is not synchronized?
If you have installed a photo through Google Contacts but it does not appear on the call screen, check which app is the main contact application installed. Go to Settings -> Apps -> All Apps -> Contacts. Click Default and select Google Contacts or MIUI Contacts depending on where you made the changes. Sometimes you need to clear the cache of the Phone app.

Third-party applications for full-screen photos

If standard methods fail and still keep the photo in a small circle, Google Play Store apps come to the rescue, and programs like Full Screen Caller ID or Hiya completely replace the standard incoming call screen, offering advanced customization capabilities, allowing full-screen displays, video backgrounds, and even animation.

These applications require a wide range of permissions to work, and once installed, you will need to give access to contacts, microphone, phone, and critically, allow display over other windows. Without permission from Display over other apps, the program will not be able to intercept the incoming call and show its design.

However, third-party solutions have drawbacks: They consume more battery life because they constantly monitor the condition of the phone in the background, and the design of the call interface can visually differ from the usual MIUI style, which will violate the integrity of the system perception.

⚠️ Warning: Only install high-rated, proven applications. Call access programs can access your phone book, so only trust popular developers.

A popular choice for Xiaomi owners is the β€œTrue Phone Dialer & Contacts” app, which not only solves the photo problem, but also offers convenient dialing and blocking spam calls, and after installation, you need to assign it to the default calling app in the system settings.

πŸ’‘

Tip: Before installing a third-party call, take screenshots of your favorite contacts or write down important numbers manually. In rare cases, changing an application may lose your call history or quick dial shortcuts.

Configure system permissions and accesses

Often the problem with displaying photos is not in the image format, but incorrectly set permissions for system applications. MIUI has a strict energy saving policy that can limit the work of background processes responsible for loading images of contacts during an incoming call.

Go to Settings, then select Apps and click All Apps. Find Contacts (or Contacts and Phone) in the App list. Go to Permissions. Make sure all switches, especially those relating to memory and phone access, are activated.

  • πŸ”‹ Turn off battery savings for the Contacts app.
  • πŸ”’ Allow auto-start for telephony system services.
  • πŸ“‚ Check access to storage for high quality photos.
  • πŸ“ž Make sure that the phone app also has full access rights.

It's also worth checking the theme settings. Some third-party themes downloaded from MIUI Themes store can force the call interface to change, ignoring the photos you've installed. If you're using a custom theme, try switching temporarily to a standard theme, "Classic" or "Default," to see if the problem will go away.

In some cases, cleaning the cache of the Phone and Contacts app helps. This will not delete your numbers, but will reset temporary files that may have been corrupted. To do this, click Memory and select Clear Cache from the app menu (do not confuse it with the Clean All or Reset button, which will delete data).

πŸ’‘

The main cause of photo problems is the conflict between the system theme and the permissions of the Contacts app, and 90% of cases are solved by resetting the theme and checking access rights.

Solving common problems and errors

Even if all instructions are followed, users may encounter a situation where the photo is displayed incorrectly: it may be upside down, too dark or have compression artifacts. This is often due to the format of the original file. Android works best with JPG and PNG formats. HEIC files (standard for iPhone) can be converted with loss of quality or color reproduction.

Another common problem is the low resolution of the source. If you take a photo from social networks (WhatsApp, Telegram, Viber), it is likely very compressed. For a Redmi Note 8 Pro screen with its pixel density, you need an image at least 1080x1920 pixels in size. Upload the original photo through cloud storage or a USB cable to maintain quality.

If, after installing the photo on the full screen during a conversation, the image disappears or is replaced by a standard stub, this may indicate an error in the work of the video driver or the shell itself. In this case, try to reduce the animation of the interface in the developer settings or perform a full reset of the phone settings (pre-backup).

⚠️ Note: Do not use modified system files or patches from unverified sources to change the call interface.This can lead to a "boot loop" (cyclic reboot) of the device.

Remember that the Xiaomi Redmi Note 8 Pro is a powerful smartphone, but its software is constantly updated.What worked in the version of MIUI 11 may behave differently in MIUI 13 or 14.

Why is the photo of the caller displayed in a black square?
This happens when the aspect ratio of the photo is not the same as the aspect ratio of the screen and the system cannot crop it properly. Try pre-editing the photo in the gallery, cropping it to 9:16 or 19:9 before you make contact.
Can I install a video instead of a photo when calling?
You can't do that with standard MIUI, you'll need to install a third-party application like Video Caller ID, which has access to the camera and lock screen, but it will significantly increase battery consumption.
Will the photo disappear when resetting the phone?
If your contacts are synced to your Google account, the photos will be saved in the cloud and restored after logging into the account on the dropped phone, and if the contacts are stored only in the device’s memory (β€œOn the phone”), they will be lost along with the photos after the reset.
How to make sure that the photo was a particular subscriber, but not others?
The photo is individually linked to each contact in the phone book, so you can set the image for your mom, and leave the standard silhouette for unknown numbers, and the system handles each call separately, checking the contact database.