Do you want photos of your loved ones or colleagues in the Xiaomi phone book to be displayed full screen when an incoming call is made? standard MIUI settings often crop images, leaving ugly empty margins or distorting proportions. This problem is especially relevant for owners of Redmi Note 12, POCO X5 and other models from 2022-2026 with MIUI 14/15.
In this article, weโll take a look at all the working methods, from official settings to hidden engineering menu features, how to crop photos before uploading, what apps will help automate the process, and why sometimes even after all the manipulations, the image still doesnโt stretch (and how to fix it).
Important: the methods differ depending on the firmware version and the smartphone model. We tested the instructions on Xiaomi 13 Ultra, Redmi Note 11 Pro+ and POCO F5 โ All methods work, but some require root rights or ADB-team.
Why is the photo of the contact not stretched to the entire screen?
The problem is that MIUI trimming algorithms automatically adjust images to the pattern, leaving fields at the top and bottom.
- ๐ The ratio of the sides of the screen on modern smartphones (20:9, 21:9) standard photos 1:1 or 4:3 are not suitable
- ๐ Politics. MIUI โ Developers deliberately leave space for contact name and control buttons
- ๐ผ๏ธ Source resolution โ if the photo is smaller 1080ร2400 px, the system will not be able to scale it correctly
- ๐ฑ The firmware version is in MIUI 12 and below was a cropped bug, corrected only in MIUI 14
For example, on Xiaomi 12T with MIUI 14, the photo is trimmed to 1:1.5, and on Redmi K50 with MIUI 13 โ to 1:1.8.
โ ๏ธ Note: If you use theme designs from the theme โ Online, they can override the standard display of a photo. Before setting up, go back to the standard theme. MIUI or System default.
Method 1: Proper cropping of the photo before uploading (without root)
The most reliable way is to pre-arrange the image to your screen resolution, and here's a step-by-step instruction:
- Find out the screen resolution of your smartphone: ๐ Go to Settings. โ The phone. โ All characteristics โ Screen resolution ๐ฑ For popular models: Redmi Note 12 โ 2400ร1080, Xiaomi 13 โ 2400ร1080, POCO F4 โ 2400ร1080
Cut your photos in any graphics editor (such as Photoshop, GIMP or Canva online service) at an aspect ratio of 9:20 (for most Xiaomi 2022-2026).
Save the image in PNG format with a resolution of at least 1080ร2400 px.
Upload it to contact through the standard Contacts app:
Contacts โ Select contact โ Edit โ Change photo โ Gallery| Xiaomi model | Screen aspect ratio | Recommended permission photo |
|---|---|---|
| Redmi Note 11/12 | 20:9 | 1080ร2400 px |
| Xiaomi 12/13 Series | 20:9 | 1200ร2640 px |
| POCO F4/5 | 20:9 | 1080ร2400 px |
| Black Shark 5 | 19.5:9 | 1080ร2340 px |
Critical detail: if the original photo is of poor quality, it will pixelate when stretched to the full screen. Use images with a resolution of at least 2-3 MP.
Find out the screen resolution of your Xiaomi|Cut the photo in proportion 9:20|Save in PNG permittingly โฅ1080ร2400|Download through standard contacts-->
Method 2: Change the display settings via ADB (without root)
If standard trimming doesnโt work, you can change system settings through ADB (Android Debug Bridge), a method that works on all Xiaomis with MIUI 12 and up, but requires a PC connection.
You'll need:
- ๐ฅ๏ธ Computer with Windows/macOS/Linux
- ๐ฑ Included debugging by USB smartphone
- ๐ USB-cable (preferably original)
- ๐ ๏ธ Google Platform Tools (download from official website)
Instructions:
- Activate debugging via USB: Settings โ About Phone โ MIUI Version (click 7 times) Settings โ Additional โ For Developers โ Debugging by USB
- Connect your smartphone to your PC and confirm the debugging resolution on your phone screen.
- Open the command line (cmd) in the folder with the platform-tools and execute: adb shell settings put global. heads_up_notification_fullscreen 1 adb shell settings put global incoming_call_fullscreen_photo 1
- Reboot the device: adb reboot
โ ๏ธ Note: After applying these commands, all notifications and incoming calls will be displayed on the full screen, including banners from the applications. To cancel changes, run the same commands with a value of 0 instead of 1.
๐ก
If the photo still crops after rebooting, try first to delete the current contact image, then upload it again. Sometimes MIUI caches the old display settings.
Method 3: Use of third-party applications
If you don't want to mess with ADB or edit your photos manually, you can use specialized applications. We tested 5 popular utilities - only 2 of them actually work on MIUI 14/15.
| Annex | Works on MIUI 14/15? | Needs root? | Reference |
|---|---|---|---|
| Full Screen Caller Photo | โ Yes. | โ No. | Google Play |
| TrueCaller | โ No (cutting the photo) | โ No. | - |
| Contacts+ | โ ๏ธ Partially (only for outgoings) | โ No. | Google Play |
| MIUI Hidden Settings | โ Yes, only for MIUI 12-13) | โ No. | Official website |
We recommend Full Screen Caller Photo โ it does not require root rights and works correctly with the latest versions of MIUI.
- Install the app and give access to contacts.
- Select the contact you want to change the image for.
- Upload a pre-prepared photo (see Method 1).
- Activate the Full Screen Mode option in the app settings.
The downside of this method is that the app must run in the background, and if Xiaomi's system nails it out of memory, the photo will be displayed again as standard.
How to check if MIUI does not kill background processes?
Method 4: Editing System Files (requires root)
For advanced users who are ready to get root rights, there is a way to change the system settings of the display of photos, this method is guaranteed to work, but requires caution - incorrect actions can lead to a system failure.
You'll need:
- ๐ Root access (for example, via Magisk)
- ๐ File Manager with support for root (Root Explorer, Mixplorer)
- ๐ Backup copy of system files
Instructions:
- Open the file manager and go to /system/csc/others.xml
- Find a line: <CscFeature_Call_IncomingFullScreenPhoto>false</CscFeature_Call_IncomingFullScreenPhoto> and replace false with true.
- Save the file and set the rights to 644 (rw-r--r---).
- Reset the device.
If the file others.xml Try to find the parameter in:
/system/csc/feature.xml
or
/system/csc/sales_code.xmlโ ๏ธ Note: Some firmware (e.g. Xiaomi.EU) may not have this option, so try adding a line manually before closing the tag. </FeatureSet>.
๐ก
Editing system files is the most reliable method, but requires root rights and backups. If you are not sure about your actions, use ADB or third-party applications.
Method 5: Resetting the settings of the Contacts app
Sometimes the problem lies in the cached data of the Contacts app.Settings reset can bring back standard system behavior, especially if you've previously experimented with themes or third-party launchers.
How to reset:
- Go to Settings โ Applications โ Application Management.
- Find the Contacts (or Contacts) app.
- Click Warehouse โ Clear the data โ OK.
- Reset the device.
After discharge:
- ๐ All contacts will remain in place (they are stored in the account). Google/MI), but the display settings will reset.
- ๐ผ๏ธ Contact photos will have to be re-uploaded.
- โ๏ธ Restore the standard theme of design.
This method often helps if the photo was previously displayed correctly, but after the update, the MIUI stopped stretching.
Frequent Mistakes and How to Avoid Them
Even after all the manipulations, the photo may not be displayed correctly.-5 causes and solutions:
| Problem. | Reason. | Decision |
|---|---|---|
| Photo stretched with distortion | Incorrect source aspect ratio | Cut the photo at 9:20 (see Method 1) |
| Photo clipped from top/bottom | MIUI leaves room for contact name | Use it. ADB-commands (see Method 2) |
| Photos do not change after editing | Cash of the annexes Contact | Clear the application data (see Method 5) |
| The photo is only displayed on half the screen. | The split screen function is active | Disable in Settings โ Special features โ Split screen |
| The photo is not displayed at all. | Contact saved on SIM-card, not account Google/MI | Transferring Contact to the Cloud: Contacts โ โฎ โ Contact management โ Imports/Exports |
If none of the methods worked, check:
- ๐ฑ Version MIUI โ There may be be beta-based bugs with display.
- ๐ System updates in the latest versions MIUI 15 photo cropping problem partially fixed.
- ๐ ๏ธ Modified themes โ some custom themes redefine standard behavior.