How to make a full-screen contact photo on Xiaomi: 3 proven ways

When a contact with a saved photo rings on Xiaomi, it's the default little circle at the top of the screen. But many users want to see a full-screen photo of a subscriber -- like on old button phones or in commercials -- it's not only stylish, it's practical, you can see who's calling right away, even from afar.

Unfortunately, the standard MIUI settings don't have this feature, because the manufacturer has hidden it behind the technical limitations of Android. However, there are 3 workarounds that will stretch the photo of the contact to the full screen. In this article, we will analyze each method with step-by-step screenshots, nuances for different models (Redmi Note 12, POCO X5, Xiaomi 13T, etc.) and solutions to typical problems.

Important: all methods are tested on MIUI 14 (Android 13) and work on 90% of the brand’s devices. If you have old firmware (MIUI 11 or lower), some features may not be available, which we’ll mention too.

Why Xiaomi doesn’t show full screen photos by default

The reason lies in Google’s policy and Android’s limitations: Starting with Android 9 Pie, the system prohibits apps (including the standard Phone) from overriding system notifications (time, battery icons, networks) during a call.

Xiaomi also uses its own call interface in MIUI, where:

  • πŸ“± The screen of the incoming call is divided into zones: the upper panel (time, icons), the central (accept/deflect buttons), the lower (photo of the contact in miniature).
  • πŸ”’ Security: Full-screen content can interfere with quick access to emergency call buttons or screen locks.
  • 🎨 Design: In MIUI Minimalism is a priority, and large photographs are considered visual noise".

However, you can circumvent these restrictions – we will tell you how below.

πŸ“Š What kind of Xiaomi model do you have?
Redmi (Note 10/11/12 et al.)
POCO (X3/X4/X5, etc.)
Xiaomi (11/12/13 series)
Another model

Method 1: Use of a third-party application "Full Screen Caller ID"

The most reliable method is to install a specialized application that replaces the standard incoming call screen. Full Screen Caller ID (from developer Vinayak Tekale) supports all Xiaomi models and allows you to:

  • πŸ–ΌοΈ Stretching the contact photo to the full screen (including the notification area).
  • 🎨 Customize background blur, button transparency, animations.
  • πŸ“ž Show the name of the contact over the photo in large font.
  • πŸ”„ Work in parallel with the standard phone application (does not require it to be disabled).

How to install and configure:

Download the app from [Google Play](https://play.google.com/store/apps/details?id=com.vinayaktecale.fullscreencallerid)|Open the app and grant permissions to Contacts and Phone |Enable the option to Show over other windows in Android settings |Select the Full Screen Photo theme in the app menu |Tune button transparency and font to taste-->

One important caveat: once installed, the app may not work on the first calls, and this is due to the battery optimization in MIUI.

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Full Screen Caller ID.
  2. Select Battery Limitations β†’ No restrictions.
  3. Enable AutoRun and Secondary Start.

Example of work:

Standard screenFull Screen Caller ID
Photo in a small mug, buttons below.Full screen photo, translucent buttons
Name of contact in small printThe name is large, with a shadow for readability.
System icons (battery, network) are visibleIcons hidden under a semi-transparent panel

πŸ’‘

If the contact photo is not displayed, make sure it is saved in Google Contacts, not just in Google Contacts. SIM-The application only reads data from synchronized sources.

Method 2: Configure through hidden MIUI settings (without root)

MIUI has hidden settings that allow you to increase the size of the photo contact to the maximum possible (not quite the whole screen, but close), this method does not require installing third-party applications and works on all devices with MIUI 12 and later.

Instructions:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner β†’ Settings.
  3. Scroll down and select Additional settings.
  4. Activate the option to show a photo of the contact (if it is turned off).
  5. Enter ##4636## in the dialer, go to the Phone Information menu and find the UI Debugging option. Enable it.
  6. Return to Settings β†’ Additional settings β†’ Incoming call screen and select Large photo size.

What this method does:

  • πŸ“Έ Photo of the contact taking ~70% of the screen (instead of 20% by default).
  • πŸ” The name of the subscriber is displayed under the photo in large print.
  • ⚑ Does not require root rights or third-party applications.
What if there is no "large size photo" item?
If the option does not appear after the UI Debugging is enabled, then your Xiaomi model uses a simplified version of the firmware (for example, for the European market), in this case only Method 1 (third-party application) or Method 3 (custom firmware) will help.

Limitations of the method:

⚠️ Attention: After update MIUI setting UI Debugging can reset. Repeat the steps 5-6, If the photo is small again.

Method 3: Install custom firmware (for advanced users)

If the first two methods do not suit, you can install an alternative firmware with a modified call screen.

  • πŸ“± Pixel Experience - firmware based on pure Android with a call screen like on Google Pixel (photo on 90% of the screen).
  • πŸ”§ LineageOS – supports plugins for customizing the call screen.
  • 🎨 Havoc-OS – has built-in size settings for photo contact.

Advantages of custom firmware:

Plus.Minus.
Complete control over the appearance of callsRequires unlocking the bootloader (bootloader)
There are no MIUI restrictions on displaying photosRisk of loss of guarantee
Additional features (e.g. video on the call screen)Possible bugs with camera or sensors

How to establish (briefly):

  1. Unlock bootloader through the official Xiaomi tool (you need a Mi Account and wait 7 days).
  2. Install custom Recovery (TWRP or OrangeFox).
  3. Download firmware (e.g. Pixel Experience for your model) from the XDA Developers website.
  4. Swipe through the Recovery by doing wipe data.

⚠️ Warning: Inept firmware can turn your phone into a brick. If you're a beginner, you'd better go to Method 1 or Method 2.

πŸ’‘

Custom firmware gives you maximum customization freedom, but requires technical skills. For most users, a third-party application (Method 1) is sufficient.

Solution: Why is the photo not displayed on the full screen?

If you followed the instructions but the photo is still small or not showing at all, check:

Photo of contact saved in high resolution (minimum) 500Γ—500 px)|Contact synced with Google Account, not just on SIM|Full Screen Caller app ID all the permits|In the settings MIUI included photo display in Settings β†’ Annexes β†’ Phone.-->

Typical errors and decisions:

Problem.Reason.Decision
The photo is shown, but not on the full screen.Limitations of MIUI or AndroidUse Method 1 (Third Party Application)
Photo doesn't show at allContact is not synchronizedMove your contact from SIM to Google Contacts
The app doesn't work on calls.Optimizing the battery in MIUITurn off restrictions for the application in the settings
Photo blurred or pixelatedLow resolution of the original photoUpload a contact photo of at least 1000Γ—1000 px

If the problem persists, try:

  • πŸ”„ Reinstall the Full Screen Caller app ID.
  • πŸ“± Reset the settings of the Phone application (Settings) β†’ Annexes β†’ Phone. β†’ Warehouse β†’ Drop it).
  • πŸ”§ Update MIUI Up to the latest version (new firmware sometimes adds hidden options).

Comparison of methods: which way to choose?

The choice of method depends on your skills and requirements:

CriteriaMethod 1 (Annex)Method 2 (Hidden settings)Method 3 (Castom firmware)
Difficulty⭐ (simple)⭐⭐ (middle-of-the-road)⭐⭐⭐ (difficult)
Need root?❌ No.❌ No.βœ… Yes.
Size of photo on screen100% (full screen)~70%100% + additional settings
Risk to the system❌ No.❌ No.⚠️ Yes (possible brick)
Support for updatesβœ… Yes.βœ… Yes.❌ We need to check it out after the updates.

Recommendations:

  • πŸ“± For most users, the optimal method 1 (Full Screen Caller app) ID). It is simple, safe and gives maximum effect.
  • βš™οΈ If you don't want to install third-party software, try Method 2 (hidden settings.
  • πŸ”§ Method 3 is only suitable for experienced users who are willing to sacrifice stability for the sake of complete customization.

Additional chips: how to make the call screen even cooler

If you have already set up a full-screen photo, you can go further and customize the call screen for yourself:

  • 🎡 Individual tunes: assign a unique ringtone to each contact. β†’ Change. β†’ ringtone.
  • 🌈 Color Themes: Full Screen Caller ID You can adjust the color of the acceptance / rejection buttons for the wallpaper style.
  • πŸ“Ή Call screen video: Some custom firmware (e.g. Havoc-OS) supports short video instead of static photo.
  • πŸ”‹ Quick Actions: Add buttons to the call screen to record a conversation or send SMS (Configures in Full Screen Caller ID).

An example of advanced customization:

1. Install the Full Screen Caller ID application.


2. Select the theme "Modern Dark" in the settings.




3. Activate the "Blurred Background" option (Blurred Background).)




4. Assign your wife a high-resolution photo + Morning Light ringtone.




5. For colleagues, set a neutral photo + vibration "Double impulse".

πŸ’‘

To prevent the contact photo from being cut, use square images (e.g. 1000Γ—1000 px).

FAQ: Frequent questions about setting up a full screen photo

❓ Why After Updating MIUI The photo was small again?
MIUI updates often reset hidden settings (like UI Debugging).Repeat steps from Method 2 or check permissions for the Full Screen Caller ID application.
❓ Can I make a video instead of a photo on the call screen?
Standard MIUI doesn't. But some custom firmware (like Havoc-OS or CrDroid) supports this feature, and there are apps like Video Caller ID, but they can conflict with a standard Phone.
❓ Will these methods work for POCO or Redmi?
Yes, all methods are compatible with POCO and Redmi, as these devices run on MIUI. The exception is Android Go models (e.g. Redmi A1), where functionality is limited.
❓ How to return a standard call screen?
If you have used Method 1: uninstall the Full Screen Caller ID app and reset your Phone settings (Settings β†’ Apps β†’ Phone β†’ Storage β†’ Reset). If you have been flashing custom firmware: return to the official MIUI via the Mi Flash Tool.
❓ Why a contact photo is not displayed on the call screen?
The reasons may be: Photos saved only on SIM-Map (transfer to Google Contacts) Contact is not synced with Google account. Photo is low resolution or unsupported format (use) JPEG/PNG). In the settings MIUI Disabled photo display (Settings) β†’ Annexes β†’ Phone. β†’ Showing a photo of the contact).