Replacing the call screen on Xiaomi: 5 ways to use photos and videos

The incoming call screen on Xiaomi smartphones is the first thing a caller sees when calling you. The standard MIUI interface offers a minimalist design with a large number and acceptance/reject buttons, but many users want something more original: animated wallpaper, custom buttons or even information about the caller from social networks. Fortunately, you can change the call screen on Xiaomi without root rights - and we will tell you how to do this on models from Redmi Note 12 to Xiaomi 14 Ultra.

In this article, you'll find 5 proven ways, from standard MIUI settings to third-party launchers and Magisk modules. We'll take a look at the pros and cons of each method, show screenshots with explanations and warn about possible risks. We'll focus on models with MIUI 14/15, where the algorithm for changing the call screen is different from the old versions. If you want to not just change the background, but completely remake the logic of displaying incoming calls, read on.

1. Standard settings MIUI: changing background and style

The safest way to customize is to use the built-in MIUI tools. It is suitable for all models Xiaomi, Redmi and POCO based on MIUI 12 and later, does not require superuser rights and does not affect the warranty.

  • 🎨 Background pattern (static or dynamic)
  • πŸ”„ Color scheme of the acceptance/rejection buttons
  • πŸ“± Location of elements (for some topics)

To change the call screen through standard settings:

  1. Open the Themes app (icon with brush).
  2. Go to the I β†’ Lock screen settings section.
  3. Select the incoming call screen.
  4. Click Change the background and upload your image or select from the MIUI Gallery.

Note: on some firmware (e.g. MIUI 14 Global), the option may be called Call Screen Style and be in Settings β†’ Display β†’ Advanced. If you have a POCO F5 or Redmi K60, check also the Additional Settings β†’ Special Features β†’ Call Screen.

πŸ’‘

If you want an animated background, download the theme with effects from the official MIUI Themes store. For example, the theme "Dynamic Universe" adds soaring particles to the call screen.

Partial Launcher: Complete Interface Replacement

If the built-in MIUI settings aren't enough, you can install a side launcher that supports call screen customization.

  • πŸ“² Nova Launcher + TeslaUnread plugin (for notifications)
  • 🎭 Lawnchair (with Android 13 support)+)
  • πŸ”§ Smart Launcher 6 (built-in call module)

For example, in Nova Launcher you can:

  1. Install a launcher from Google Play.
  2. Download the Nova Google Companion module for integration with phone features.
  3. Select Look & Feel β†’ Call Screen in the launcher settings.
  4. Download a custom template or create your own using a designer.

The advantage of this method is flexibility: you can change not only the background, but also the size of the buttons, add contact widgets or even integrate the call history directly into the call screen. However, note that on Xiaomi with MIUI 15, some launchers may conflict with the Phone system application.

πŸ“Š What kind of launcher are you using on Xiaomi?
Standard MIUI
Nova Launcher
Lawnchair
Smart Launcher
Other

3. Magisk modules: deep customization for advanced

If you're ready to get root rights, the possibilities of customizing the call screen are almost limitless.

  • πŸ”„ Replace the Phone system application with a modified one.
  • πŸŽ₯ Add a video phone to the incoming call screen (like on iPhone).
  • πŸ“Š Integrate data from Telegram, WhatsApp or VK.

The most popular modules for Xiaomi:

ModuleFunctionsCompatibility
CallScreen ThemerReplace background, animations, buttonsMIUI 12–15, Android 10–14
XiaomiEU CustomizerThemes for the call screen + patchesOnly for firmware Xiaomi.EU
EdgeLighting+Screenlighting when ringingAll models with AMOLED

To install the module:

  1. Get root rights through Magisk (instructions for Xiaomi here).
  2. Download the.zip module from the XDA Developers or 4PDA forum.
  3. Install from storage via Magisk β†’ Modules β†’ Install from storage.
  4. Reboot your phone and set up the call screen in the module menu.
Risks of using Magisk
Installing modules can cause the Phone system app to crash, especially on Xiaomi with a locked bootloader.Always do a /system partition backup before experimenting.

4.Apps for customizing the call screen

If you don't have root permissions and you don't have the standard settings, you can use specialized applications that run on top of the system interface and allow you to change the call screen without making any deep changes to MIUI.

Top.-3 apps:

  • πŸ“ž Call Screen Studio – a designer with templates and animations.
  • 🎨 Calls Blacklist & Call Screen – Blocker + customization.
  • πŸ”„ Truecaller – changes the call screen with the caller’s data.

For example, at Call Screen Studio:

  1. Download the app from Google Play.
  2. Set permissions to Overlay over other applications.
  3. Choose a template or download your design.
  4. Activate the option to Show on top of the system screen.

Important: on Xiaomi with MIUI 14+, some apps may not work due to system limitations. Before buying a premium version, check compatibility in the free version.

Enable "Unknown Sources" in security settings | Permit windows |Deactivate battery optimization for the application | Check compatibility with MIUI-->

5. Manual editing of system files (for experienced)

This method is only suitable for users with root rights and experience with ADB. It allows you to change the call screen at the system file level, but requires caution.

What can be changed:

  • πŸ“ Replace drawables (images of buttons, backgrounds).
  • πŸ“ Edit layouts (markup of elements).
  • 🎨 Change. colors.xml (color-pattern).

Instructions:

  1. Connect your phone to your PC and open ADB Shell.
  2. Copy the Phone: Adb pull system app /system/priv-app/Phone/ Phone_backup
  3. Edit files in the res/drawable and res/layout folder.
  4. Re-assemble the apk and swipe back: adb push Phone_modded /system/priv-app/Phone/

πŸ’‘

Backup is a must! A markup error can crash the Phone system app and the phone will stop taking calls.

Frequent problems and their solutions

When customizing the call screen on Xiaomi, users encounter typical errors. Here's how to fix them:

⚠️ Warning: If the call screen turns black after installing Magisk, check for conflicts with other modules (e.g. Xposed or LSposed). Disable all modules except the current one and restart the phone.

Problem.Reason.Decision
No push buttons.Incorrect application overlayDeactivate "Optimization" MIUI" battery-setting
The background doesn't change.Cash's not cleared.Clear the Application Data Topics
Call is droppedConflict with the ViPER4Android moduleDisable audio processing in the module settings

If you’re using Xiaomi with HyperOS (the new interface after MIUI 15), some methods may not work.

  • πŸ”„ roll back MIUI 14 via Fastboot.
  • πŸ“± Install Google Phone as a default app.
Can I change the call screen without root?
Yes, there are three ways to do it without root rights: Standard MIUI settings, Nova Launcher, Lawnchair, Google Play apps, Call Screen Studio, but without root, you can't change the system animations or add a videophone.
Why does the call screen reset after the theme change?
This is a famous MIUI 14/15 error, and it resets the custom settings of the call screen when you: Update the firmware, clear the Topic app cache, change the system theme to the standard one. Solution: after you change the theme, re-set the call screen settings manually.
How to return the standard call screen?
To roll back changes: For standard settings: go to Topics β†’ Call Screen β†’ Reset. For launchers: remove or disable the launcher app. For Magisk modules: adb shell su -c "magisk --remove-modules"
Does it work on the POCO F5 and Redmi Note 13?
Yes, all methods from the article are compatible with: POCO F5 / F5 Pro (MIUI 14/15). Redmi Note 13 / Note 13 Pro+. Xiaomi 13T / 14. Exception: POCO with POCO Launcher shell may require additional permission settings for third-party applications.
Can I add a video to the call screen?
Yes, but only with root rights. Use VideoCallScreen for Magisk: Download the module with the XDA. Put the video in. /sdcard/CallScreen/videos/. Set the duration and position through the Settings module. Without root video, you can't implement it - the standard Phone app in the Internet. MIUI Does not support dynamic wallpaper.