How to take a full-screen photo of a caller on Xiaomi: the full guide

Xiaomi and Redmi smartphone owners often face a situation where only a small round contact icon or a standard stub is displayed on the display when an incoming call is displayed, which is not always convenient in poor visibility or when calling from important people. The standard MIUI interface and the new HyperOS shell are optimized by default for minimalism, hiding colorful images behind small avatars. However, the Android operating system on which these devices operate allows you to expand the functionality of the call, turning each incoming call into a personalized event.

To implement Full Screen Caller ID, you donโ€™t need to install third-party apps from Google Play, which are often overloaded with ads and consume excess battery power. Built-in tools allow you to assign high-quality images to specific numbers or set a single beautiful picture for all incoming calls, this is especially true for users who often pick up their phone without looking at the screen and want to instantly understand who is bothering.

In this article, we will discuss all the available configuration methods in detail, from the basic functions of the Gallery to the hidden settings of the system application Phone. We will also touch on compatibility issues with different versions of firmware, as the algorithms for working with contacts in Xiaomi change periodically, you will learn how to properly prepare the image so that it does not crop, and what to do if the standard method suddenly stops working after another update.

Preparing the image for the perfect display

Before you start setting up contacts, it is critical to properly prepare the original file.The screens of modern Xiaomi smartphones have elongated proportions, often 19.5:9 or 20:9, while most photos are taken in 4:3 or 16:9. If you upload a regular photo, the system will automatically trim its edges, which can lead to the fact that the personโ€™s face will be outside the visible area or will be flattened.

It is recommended to use high-resolution images, at least 1080ร—2400 pixels, to make the display with a high density of pixels, the picture looks clear and not โ€œsoapyโ€. The best fit portraits, where the subject is located in the center of the frame. Horizontal landscapes or group photos when stretched to the full screen will look unnatural and can make it difficult to identify the caller.

You can use the built-in editor in the Gallery app to edit. Open the photo, click "Change" and select the "Card" tool. Set the 9:16 aspect ratio or simply manually adjust the frame so that the face or important object is in the center, leaving some free space on top and bottom, which compensates for the possible interface biases during the call.

  • ๐Ÿ“ธ Use portrait orientation to better fill the screen space.
  • ๐ŸŽจ Edit brightness and contrast, as on a locked screen, colors may appear dimmer.
  • ๐Ÿ’พ Keep a copy of the original to return to the original version if necessary.
  • ๐Ÿ‘ค Make sure the face in the photo is well lit and not covered by foreign objects.

โš ๏ธ Warning: Avoid using images with small details or text at the edges of the frame. When an incoming call is over the photo, "Accept", "Discard" and contact name will be superimposed, which can make the text unreadable.

๐Ÿ’ก

Use the Portrait mode on the camera to create a blurred background โ€“ this will visually highlight the caller and make the call interface more professional.

The most common and reliable way to set a full screen photo for a particular person is to use the Gallery system application, which works on most current versions of MIUI and allows you to link the image directly to the record in the phone book, synced with your Google or Mi Cloud account.

To start, open the Gallery app and find the image you've prepared before. Click on it to open it to the full screen, then select the "More" button (usually three dots in the bottom corner or a menu item). In the action list that opens, you need to find the "Appoint Contact" option. If there is no such item in the main menu, it can be hidden in the "Actions with Photo" sub-menuum.

Once you select this feature, the system will suggest a contact list, find the right person in the list or use a name search. It is important that the contact is stored in the phone's memory or synchronized accue, not just in the call history. After choosing a contact, the system may suggest that you crop the image again - make sure that an important part of the photo is not cropped, and click "Ready" or "Save".

โ˜‘๏ธ Checking the contact settings

Done: 0 / 1

Now, when you call in from that caller, you'll see the image installed, but you should consider that on some versions of the shell, the call interface can still display a photo in a round frame, unless a special mode is activated, in which case you should check the theme settings or use an alternative method through the Contacts app.

Use of the Application Contacts for Mass Purpose

If you need to assign photos to several people at once, or you prefer to work directly with the database of numbers, the most convenient way to use the Contacts app (or Phone in the Contacts tab), this method allows you to see previews of avatars right in the list and quickly change them without going to the gallery.

Open the Contacts app and find the entry you want in the list. Click on the subscriber's name to open the card with the details. At the top of the screen, where the gray plug with the first letter of the name usually sits, there should be an edit button or a pencil icon.

In edit mode, find the field to add a photo (often signed "Add a photo" or depicted as a camera). The system will prompt you to choose the source: take a picture or select from the gallery. Choose the second option and specify the desired image. After saving the changes, the photo will be updated throughout the system, including the lock screen and the call screen.

ParameterThrough the GalleryThrough ContactsThrough the Theme Settings
Speed of adjustmentTall.MediumLow.
Quality of processingAutomatic.Handheld.Depends on the topic.
SynchronizationGoogle/Mi AccountGoogle/Mi AccountOnly locally.
FlexibilityTall.MediumLow.
Why can't the photo be displayed?
If after all the manipulations, the photo does not appear, check the permissions of the Phone application to the storage. It is also possible that the contact is duplicated - one in SIM memory, another in the phone. The system can use data from a priority source, ignoring your photo. Combine duplicates in the Contacts application.

Global Wallpaper for All Incoming Challenges

In some cases, the user does not need an individual photo for each room, but simply replace the boring black background with a beautiful picture or abstraction for all incoming ones. In MIUI and HyperOS, the Wallpaper for Calls function is responsible for this, which can be built into the theme or customized separately.

Go to the Themes app, which is system on Xiaomi smartphones. At the bottom of the screen, find the Profile tab or click on the user icon. From the profile menu, select Settings, and then find the Wallpaper or Wallpaper for Calls section. Here you can choose a static image from the gallery or dynamic wallpaper from the Xiaomi directory.

An alternative way is through the standard System Settings. Go to Wallpaper and Personalization (or just Wallpaper). Select the Inbound Call category. The system will offer several preset options or the ability to upload your photo. The image you select will be displayed each time someone calls you, unless you have a personalized photo for a particular contact.

  • ๐ŸŒŒ Dynamic wallpaper can consume more battery power than static images.
  • ๐Ÿ”’ On the lock screen, the image can darken to save energy. OLED-screen.
  • ๐ŸŽจ Themes from the Mi Themes store often already contain customized call screens with animations.
  • ๐Ÿ“ฑ On different models (Redmi, POCO, Xiaomiโ€™s path to settings may be slightly different.
๐Ÿ“Š What do you prefer to see when calling?
Photo of a specific person:Beautiful abstract wallpaper:Standard black background:Video background with animation

Display problems and ways to solve them

Despite the system's cleverness, users sometimes encounter bugs when a photo is not displayed, stretched disproportionately or replaced with a standard icon. One common reason is aggressive memory optimization. The system can "unload" heavy images of contacts to free up RAM, especially on devices with low RAM capacity.

Another common problem is file formats: If you use HEIC (standard for iPhone) or modern WebP formats, the older version of MIUI may not handle them properly, in which case it is recommended to convert the photo to a universal JPG format before installing.

Itโ€™s also worth checking whether Do Not Disturb or Sleep mode is enabled, which can simplify the call interface by removing unnecessary graphics. In addition, some third-party themes completely replace the call screen, ignoring the system settings of the photos. If you have established a custom theme, try going back to the standard theme โ€œClassicโ€ or โ€œNo Limitsโ€ to see if itโ€™s the case.

โš ๏ธ Note: If you use a third-party caller (e.g. from Google Phone or Truecaller), the settings of the Xiaomi system gallery may not apply.

To solve software failures, try clearing the Phone and Contacts app cache. Go to Settings โ†’ Apps โ†’ All apps, find Phone, select Clear, and then Clear Cache. Contact data will not be affected, but temporary files causing display errors will be deleted.

๐Ÿ’ก

Resetting the cache of the Phone and Contacts applications solves 90% of problems with incorrect display of avatars and call background.

Specifics of work in HyperOS and new versions of MIUI

With the release of the HyperOS shell, Xiaomi has redesigned many visual elements, including the call screen, with new versions focusing on large fonts and minimalism, which means that the callerโ€™s photo can take up only part of the screen, integrating into the overall widget composition, a design solution that cannot be completely turned off without obtaining root rights.

However, HyperOS has improved the way it handles live photos, so if you assign Live Photo as a contact, it can be played as a short video when you call (on supported devices), and to activate this feature, you need the original photo to be taken in Live mode and saved in a format supported by the system.

Users of the newer versions should also pay attention to the Contacts widget on the desktop, which, if configured correctly, can duplicate the full-screen photo function, showing large avatars of favorite numbers directly on the home screen, which is even more convenient than a standard call.

It is important to understand that the functionality may vary depending on the firmware region (Global, China, EEA). Chinese versions often have features that are cut out of global builds, and vice versa. If some method doesn't work, check for system updates or look for specifics of your version. MIUI/HyperOS.

Why is the photo of the caller cut off at the edges?
This is because of the difference in the proportions of your smartphone screen and the original image. Phone screens are elongated, and photos are usually square or horizontal. The system automatically frys the center. To avoid trimming important details, pre-frame the photo in a vertical format of 9:16, leaving stocks at the edges.
Can I put a video on a call instead of a photo?
Standard MIUI/HyperOS tools cannot put random video on a call, only static photos or special themes with animation. To install a video background, third-party applications like Video Caller ID are required, which run on top of the system and can consume a lot of resources.
Is the callerโ€™s photo synchronized with other devices?
Yes, if your contacts are saved to a Google or Mi Account, the assigned photos are synced, but the full-screen display depends on the device and the version of the shell, and on another phone, the photo may appear, but in a small circle, if the interface is not configured.
How to return all default call settings?
To reset your settings, you need to go to the Contacts app, select a contact, click Change and delete the photo you have installed. To reset the general wallpaper of the call, select the standard black background in the themes or wallpaper settings. Reset the cache of the Phone app will also return the visual parameters to the factory ones.