How to take a full-screen photo when calling Xiaomi Redmi 8 Pro: 3 proven ways

Are you tired of small contact avatars during incoming calls on Xiaomi Redmi 8 Pro? Want a subscriber photo to occupy the entire screen, like on commercials? This feature does exist in MIUI, but by default it is often disabled or does not work correctly. In this article, we will discuss all possible ways to activate full-screen display photos when calling, from standard settings to hidden developer settings.

It's important to understand that this function's behavior depends on the version of MIUI and the launcher installed. The Redmi 8 Pro (model M1906G7G) with factory firmware usually uses the standard Phone app, but some users install alternative calls like Google Phone or Truecaller. We'll look at solutions for all cases, including problems with cropping images and black stripes around the edges.

Why the photo doesn’t show up on the full screen: the main reasons

Before we get to the settings, it's worth figuring out why the function might not work.-5 Reasons why a contact photo doesn’t take up the entire screen:

  • πŸ“± An outdated version MIUI β€” firmware MIUI 12 full-screen call mode is often missing or crashes.
  • πŸ–ΌοΈ Inappropriate photo format – the system automatically crops images with an aspect ratio other than 9:16 (vertical).
  • πŸ”§ Disabled display settings – in the menu β€œPhone” or β€œSpecial features” can be deactivated full-screen mode.
  • πŸ“² Third-party call – apps like Truecaller or Dual App redefine the standard call display.
  • πŸ”„ Phone app cache – temporary files can block correct display of the interface.

If your Redmi 8 Pro runs on MIUI 11 or lower, upgrade your firmware first via Settings β†’ About Phone β†’ System Update. For custom firmware models (like LineageOS), full-screen mode may not be available at all – in this case, only flashing to the official MIUI will help.

πŸ“Š What version? MIUI You are using the Redmi 8 Pro?
MIUI 12
MIUI 13
MIUI 14
Old MIUI 11.
Custom firmware

Method 1: Enabling full screen mode in call settings

The easiest method is to activate the function through the standard Phone app.

  1. Open the phone application (the icon with the handset).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to Incoming Calls (or Display Calls depending on version).
  4. Find the Full Screen Photo option (may be called Full Screen Contact Photo) and turn on the switch.
  5. Save the changes and restart the phone.

If you don't have an option, your version of MIUI doesn't support this directly, so go to Method 2 or Method 3. Also check if dark themes are installed, some of which are violent and disable full-screen mode.

Make sure that the MIUI version is at least 12.

Check for photos from contacts

Disable third-party calls (Truecaller, Google Phone)

Clear the cache of the "Phone" application"-->

Method 2: Change parameters through "Special capabilities"

In some versions of MIUI, full-screen mode is hidden in the special features menu, which works even if the option is not available in the call settings:

  1. Open the Settings. β†’ Special facilities.
  2. Go to System Settings (or Additional) section.
  3. Find Full Screen Mode or Call Display.
  4. Activate the option to show a photo of the contact to the full screen.
  5. If required, tick the box opposite Ignore the cropping (this will prevent black stripes at the edges).

Important: On the Redmi 8 Pro with MIUI 12.5 and later, this option may be called "Advanced Call Display" and be in the "Screen and Text" submenu. If the photo is still cropped after activation, try changing the screen resolution in the display settings on FHD+ (2340Γ—1080) - this sometimes solves the zoom problem.

What to do if there is no "Full screen mode" in special features?
If you don't have an option, your version of MIUI doesn't support it, and there are two options: 1. Update the firmware to the latest stable version via Settings β†’ About Phone β†’ System Update. 2. Use third-party full-screen calls (e.g. Contacts+ or ExDialer).

Method 3: Manual editing of contact photos

Sometimes the problem is not the settings, but the images themselves, and MIUI automatically crops the photos if they don't meet the requirements:

  • πŸ“ The aspect ratio should be 9:16 (vertical) and the square or horizontal photos will be cropped.
  • πŸ–ΌοΈ Permission - no less 720Γ—1280 Small images stretch and lose quality.
  • 🎨 The format is just JPEG or PNG. WEBP and GIF unsupported.
  • πŸ‘€ The face in the photo must occupy at least 60% of the area, otherwise the system will consider the image β€œunsuitable for display".

To prepare a photo:

  1. Open the image in any graphics editor (e.g. Google Photos or Snapseed).
  2. Cut it to a ratio of 9:16 (use the "Pruning β†’ 9:16" tool).
  3. Increase contrast and brightness so that the face is clearly visible.
  4. Save it in JPEG format with 90-100% quality.
  5. Assign a photo to the contact through the Contacts app.

πŸ’‘

If after cropping the photo still appears with black bars, try adding transparent fields to the image on the sides in the editor so that it occupies the entire screen without distortion.

Compatibility table of functions according to MIUI versions

Not all firmware versions support full screen mode the same. Below is the compatibility table for Xiaomi Redmi 8 Pro:

MIUI versionSupport for full-screen photoNeed a manual setup?Famous bugs
MIUI 10❌ No.β€”No function
MIUI 11⚠️ Partially.Yes (through special facilities)Photo clipping, black stripes.
MIUI 12 / 12.5βœ… Yes.No (on the bell)Sometimes resets after updating
MIUI 13 / 14βœ… Yes.No.Conflict with external topics
Brush firmware (LineageOS, Pixel Experience)❌ No.β€”A separate call is required.

If your version of MIUI doesn’t support the feature but you don’t want to upgrade, alternative calls can be used. For example, ExDialer has a built-in full-screen photo view option. Set it from Google Play, assign it to the default call in Settings β†’ Apps β†’ By default, and activate the appropriate setting in the program menu.

Problem Solving: Black screen, cropping, no photo

Even after you set up correctly, you can have failures, and let's look at the typical problems and their solutions.

⚠️ Warning: If the screen turns black during the call after activation of full screen mode, this indicates a conflict with the design topic. β†’ Topics and choose a standard theme MIUI Default. Also check if there's a live wallpaper installed -- it can block the display of a photo.

  • πŸ–€ Black screen when calling: Turn off dark theme in the display settings. Reset the phone app settings in Settings β†’ Annexes β†’ Phone. β†’ Warehouse β†’ Check if Reading or Saving Charge is on, they limit graphical effects.
  • βœ‚οΈ Photo cropped at the edges: Use images with a ratio of 9:16. In the editor add transparent margins on the sides (for example, in Canva or Photoshop Express).
  • πŸ‘€ Contact photo not displayed: Make sure the photo is assigned to the contact that is calling (check the duplicates in the phone book). Clear the cache of Contacts and Phone. Check if the photo is hidden in the contact privacy settings.

Critical error: If after all the manipulations the photo is still not displayed, the system file com.android.dialer may be damaged. In this case, only resetting (without deleting data) through Settings β†’ Additional β†’ Reset. Before doing this, make a backup of contacts!

πŸ’‘

If the problem persists after resetting, this indicates a hardware GPU failure. In this case, contact the Xiaomi service center with the EDISP-0x404 error code (displayed in the logs via Settings β†’ About Phone β†’ All Specifications β†’ Version Core by pressing β€œCore” 5 times).

Additional settings: animation, transparency, effects

Full-screen mode is not the only option for customizing call screens, and other settings are available in MIUI:

  • 🎞️ Animation of incoming call: Go to Settings β†’ Display β†’ System animations. Select Smooth or Accelerated for a more dynamic photo appearance.
  • 🌈 Color scheme: In the settings of the call, you can choose Dark, Light or Auto mode. Dark mode is recommended for better visibility of the photo.
  • πŸ”” Vibration and sounds: In Settings β†’ Sounds and vibrations β†’ Vibration when calling can be adjusted to the intensity of the response. For full-screen mode, the option Strong Vibration is suitable - it compensates for the lack of visual prompts.
  • πŸ” Transparency of the interface: In Settings β†’ Display β†’ Lock screen style enable background blur for a more aesthetic look.

For advanced users: If you use root rights, you can edit the file /system/csc/others.xml by adding the following line:

<CscFeature_VoiceCall_VoiceCallScreenType>FULL_SCREEN</CscFeature_VoiceCall_VoiceCallScreenType>

This forcefully activates full-screen mode on all versions of MIUI, but requires caution - improper editing of system files can lead to bootloop (a looped reboot).

FAQ: Frequent questions about setting up a full-screen photo

Why did the MIUI update make the full screen mode disappear?
Updates often reset user settings. After upgrading firmware: Go to Settings β†’ Apps β†’ Phone β†’ Storage β†’ Clear cache. Re-activate the option in call settings (see Method 1). If it doesn't help, reset your call settings through Settings β†’ System β†’ Reset your settings β†’ Reset the application settings.
Can I take a full screen photo for outgoing calls?
No, in MIUI, full screen only works for incoming calls. Outbound calls can: Use third-party calls (like Truecaller with Full Screen Dialer option) and install live wallpaper with a photo of the contact on the home screen.
How to remove black stripes on the sides of the photo?
Black bars appear because of the wrong aspect ratio. Solutions: Cut the photo to 9:16 in the editor. Add transparent margins on the sides (in Photoshop or Canva). Enable the option to ignore cropping in special features (if available). If the bands remain, try turning off hardware acceleration in the developer settings (Settings β†’ About Phone β†’ MIUI version, press 7 times; then Settings β†’ Additional β†’ For developers β†’ Disable hardware overlays).
Does this method work on Redmi 8 (not Pro)?
Yes, the instruction is fully applicable to the Xiaomi Redmi 8 (model M1908C3IC), as it uses the same version of MIUI and similar hardware, except for custom firmware devices where you may need to manually install a call with feature support.
Can you set different photos for different SIM-map?
Yes, but only when using two. SIM-card and standard call MIUI: Open Contacts and select the contact you want. Click Edit and scroll to Additional Information. Select SIM-card 1 SIM-Map 2 and assign different photos. In the settings, activate the calls SIM-Note: the function only works if the contact is stored with reference to a specific SIM-map.