The Xiaomi Redmi Note 8 Pro is still a popular smartphone among users who value the balance of performance and price, but many owners face the inconvenience of seeing the interface in a compact window, rather than the entire screen, when incoming and outgoing calls, which is especially annoying when you need to quickly take a call or see more information about the caller.
In this article, weβll look at all the current ways to activate full-screen calls on the Redmi Note 8 Pro, including hidden MIUI settings, third-party solutions and workarounds for different versions of the firmware, and learn why the feature may not work and how to fix it without risk to the system.
Important: Instructions are adapted to MIUI 12.5-14 (current versions for the Redmi Note 8 Pro in 2026).If your smartphone is running on an older firmware, update it first through Settings β About Phone β System Update.
Why are the calls not on the full screen?
The issue with the compact call window on the Redmi Note 8 Pro is due to the features of the MIUI shell and Xiaomiβs policy on optimizing the interface.
- π± Version. MIUI: In the firmware older MIUI 11 full-screen call mode disabled by default to save battery (less than pixels) = less energy).
- π§ Special Features Settings: Active features like Screen Enlargement or Color Inversion may conflict with call display.
- π Third-party apps: If you use an alternative call (like Truecaller or Google Phone), their settings will override the system.
- π οΈ Firmware errors: In some assemblies MIUI (especially custom) full screen calls function is incorrect due to bugs.
Before you start settings, check if your case is in one of these areas, for example, if you recently installed a launcher or a call from a third-party developer, the problem is likely to be in them.
Method 1: Enable via MIUI settings (official method)
The most reliable way is to activate full-screen mode through hidden MIUI settings, a feature that is available on most firmware versions, but the path to it may vary.
Instructions:
- Open Settings β Applications β Application Management.
- In the search bar, enter the Phone and select the system application Caller (Phone).
- Slip on Permissions β Additional settings (or Special permissions in new versions).
- Find Full-screen display and turn on the switch.
- Reboot your smartphone so that the changes take effect.
If Full Screen Mode is not listed, then your version of MIUI does not support this option directly, in which case move on to the next method.
Check the version of MIUI (Settings β About the phone)
Make sure the call is system (not third-party)
Disconnect the energy saving mode
Reboot your phone before settings-->
Method 2: Using the Developer Mode
For advanced users, there's an alternative method through developer mode, and it works even on firmware where full-screen mode is hidden.
Steps:
- Activate Developer Mode: Go to Settings β About Phone and tap the MIUI version 7 times.
- Back to Settings β Additionally. β For developers.
- Find the USB Debugging option and turn it on (this is a must for further action).
- Connect your phone to your PC and use it ADB-Adb shell settings put global force_fullscreen_calls 1
- Reset the device.
If after completing the command, the calls still appear in the window, try an alternative option:
adb shell settings put global policy_control immersive.full=*It forcibly includes immersive mode for all applications, including the call.
What if the ADB does not recognize the device?
Method 3: Third-party calls with full-screen support
If the system methods don't work, you can install an alternative call. Many Google Play apps offer flexible interface settings, including full-screen mode.
The best options for the Redmi Note 8 Pro:
- π Google Phone (official call from Google) β supports full-screen default mode, but requires manual installation APK on devices without Google Mobile Services.
- π Truecaller β in addition to the number detector, allows you to configure the display of incoming calls (including the window size).
- π¨ ExDialer β lightweight caller with customization of the interface, including full-screen mode.
- π οΈ Simple Dialer β a minimalist application with support for themes and scaling the call window.
How to determine:
- Download. APK-Call file from a trusted source (e.g. APKMirror).
- Before installation, disable the standard call: Settings β Applications β Phone β Disable.
- Install the downloaded APK and assign a new call to the default app.
- In the settings of the selected call, find the Incoming Calls or Interface section and activate the full screen mode.
β οΈ Warning: Disabling the system call can lead to malfunctions SIM-card or operator services (e.g., VoLTE) Before experimenting, back up through Settings β Additionally. β Backup and reset.
Comparison of methods: which way to choose?
To make it easier for you to determine, we have compiled a table with the pros and cons of each method:
| Method | Pluses | Cons | Difficulty |
|---|---|---|---|
| MIUI settings | No root, secure, works on most firmware | Not always available, may reset after an update | β |
| Developer Mode + ADB | It works on all versions of MIUI, regardless of updates | Requires PC and ADB knowledge, risk of crashes with incorrect commands | βββ |
| A third-party call. | Flexible settings, additional features (block spam) | May conflict with system services, risk of data leakage | ββ |
| Custom firmware | Maximum customization, fixing MIUI bugs | Complex installation, loss of warranty, risk of "bricking" | ββββ |
If your Redmi Note 8 Pro runs on MIUI 12.5 or later, try the official method first through the settings - it is the safest and requires no additional manipulation. For older firmware versions (MIUI 11 and below), it is better to use ADB or a third-party call.
Problem Solving: When Nothing Works
Sometimes, even after all the manipulations, the calls continue to appear in a small window, and let's look at the typical causes and ways to fix them:
- π Resetting Call Settings: Go to Settings β Annexes β Phone. β Storage and press Clear Data, which will return the call to factory settings.
- π² Conflict with other apps: Disable or uninstall programs that can intercept calls (antiviruses, spam blockers, launchers).
- π Energy saving mode: In Settings β Battery and performance disable Charge Savings mode β it may limit the display of the interface.
- π οΈ Cache errors: Clear the system cache UI: Settings β Annexes β Application management β Show it all. β System interface MIUI β Clear the cache.
If the problem persists, check if it is due to hardware limitations. On some Redmi Note 8 Pro batches (especially the Mediatek Helio G90T processor), full-screen call mode can be blocked at the driver level, in which case you only need to use a third-party call.
π‘
Before resetting your call data, export your call history through the Backup & Restore app (available on Google Play) to recover your records after cleaning.
Additional chips: customization of the call screen
Full-screen mode is just the beginning, and the Redmi Note 8 Pro allows you to customize the call interface even more:
- π¨ Change background: In the settings of the call (system or third-party), you can set your own image for the incoming call screen.
- π Vibration settings: In Settings β Sound and vibration β Vibration when calling, select a unique pattern for different contacts.
- π± Gestures on the lock screen: Enable in Settings β Lock screen option Double touch to wake up to take calls quickly.
- π Quick Turn Off: Turn the phone down to turn off the sound of the incoming call (configured in Settings) β System applications β Phone. β Additionally).
For maximum customization, consider installing the Xposed Framework (requires root rights), which allows you to change fonts, animations, and even add new buttons to the call screen. However, remember that this is a risky procedure that can lead to a loss of warranty.
π‘
Before installing custom modules (such as Xposed), be sure to create a full backup through TWRP or the official Xiaomi tool.This is the only way to restore the phone in the event of a crash.