How to make a full-screen incoming call on Xiaomi Redmi 8: 4 working ways

Xiaomi Redmi 8 is still a popular budget smartphone, but its owners often face the inconvenience: incoming calls are displayed with a small banner at the top of the screen. This is especially annoying when the phone is lying on the table or charging β€” you just don’t notice the call. In this article, we will discuss all possible ways to make an incoming full-screen call, including hidden MIUI settings and third-party solutions.

The problem isn't hardware constraints -- the Redmi 8, based on the Qualcomm Snapdragon 439, is perfectly capable of displaying full-screen notifications -- it's Xiaomi's policy that in recent MIUI versions it's a default default feature, but there are workarounds, from standard settings to modifications to system files (for advanced users), and we'll look at the options without root rights and with them, as well as alternative apps from Google Play.

Why incoming calls don’t take up the entire screen by default

With MIUI 10, Xiaomi has begun to phase out full-screen call notifications due to several factors:

  • πŸ“± Optimizing multitasking: a small banner does not interrupt the work in applications (for example, in games or videos).
  • πŸ”‹ Battery savings: Full screen lighting consumes more power, which is critical for budget models with a 5000 mAh battery.
  • 🎨 Design solutions: MIUI It is designed to be minimalist, and full-screen notifications are considered β€œaggressive".
  • πŸ› οΈ Technical limitations: on weak processors (as in Redmi 8), full-screen call animation can cause lags.

But for many users, convenience is more important than that argument, and fortunately, you can bring back full-screen mode β€” we'll show you how.

⚠️ Attention: On some firmware MIUI 12.5+ Standard methods may not work because of profound changes in system services. ADB-team-launchers.

Method 1: Configure using standard MIUI parameters

The easiest method is to use the built-in options, which is suitable for most versions of MIUI (between 10 and 12.5) and does not require additional programs.

Instructions:

  1. Open the Settings app (the gear icon on the home screen).
  2. Go to the Appendix section β†’ Application management.
  3. In the search bar, enter the Phone and select the system application Phone (com.android.dialer).
  4. Slip on the Notifications. β†’ Incoming calls.
  5. Activate the Full Screen Show Switch (or Full Screen Mode depending on version).
  6. Restart the device to apply the changes.

If there is no such item, try an alternative path:

  1. Go to Settings. β†’ Sound and vibration.
  2. Select Incoming Calls.
  3. Scroll down and find the Notification Style option – set the value Full-screen.

Check the version of MIUI (Settings β†’ About the phone)

Close all background applications

Connect your phone to charge (recommended)

Make a backup of settings (Settings) β†’ Additionally. β†’ Backup)-->

Some firmware may have the option called differently or hidden. If nothing works, move on to the next way.

Method 2: Use of the ADB-commands without root)

If standard settings don't work, you can use USB debugging, which works on all versions of MIUI, but requires a computer connection.

What you need:

  • πŸ’» Computer with Windows, macOS or Linux.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ“¦ Installed drivers ADB Fastboot (you can download from the official Android website).
  • πŸ”§ Included debugging by USB phone-on.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version until the notification appears You became a developer!

Settings β†’ Additional β†’ For Developers

  • USB debugging
  • Unlocking OEM (if any)
  • Connect the phone to your computer and confirm trust in the device on the smartphone screen.
  • Open the Command Prompt (Windows) or Terminal (macOS/Linux) and type: Adb devices Make sure your device appears in the list.
  • Execute the command to enable full-screen calls: adb shell settings put global incoming_call_fullscreen 1
  • Reboot the phone.
  • In the Design section, select the display style (e.g., Minimalist or 3D-animation).
  • Restart the phone.

An alternative is to use a Magisk module called MIUI Full Screen Calls, which automatically applies the necessary changes without manually editing files.

⚠️ Attention: After update MIUI through OTA system files will reset to standard, and full-screen calls will be turned off again. To avoid this, create a backup before updating via the system. TWRP Or use the Magisk module to automatically restore settings.

What to do if mobile data is lost after rooting?
If after obtaining root rights, the mobile network stopped working, check the settings. APN (Settings β†’ SIM-maps and mobile networks β†’ Access points APN). Often helps reset network settings (Settings) β†’ System system β†’ Resetting settings β†’ Resetting network settings).

Additional settings: vibration, lighting, animation

Full screen is only half the story, so you can keep your call open, set up additional settings:

  • πŸ”Š Loudness and melody: Go to Settings β†’ Sound and vibration β†’ Volume. Set the maximum volume for the Call. Choose a melody with a gradual increase in volume (for example, Ascending in standard ringtones).
  • πŸ“³ Vibration: Turn on Vibration when calling in the sound settings. Select Long-short vibration pattern for best tactile alert.
  • πŸ’‘ Screenlighting: Activate Screenlighting when calling Settings β†’ Screen. β†’ Set a backlight time of at least 10 seconds.
  • 🎭 Animation (for third-party applications): In Full Screen Caller ID Select animations Pulsating Circle or Gradient background. Turn off animations if you notice lags when you call in.

For maximum effect, combine these settings. For example, loud sound + strong vibration + flashing backlight of the screen ensure that you do not miss an important call, even in a noisy room.

πŸ’‘

The vibration and backlight setting is especially important for the Redmi 8, as its speaker is not high volume (maximum 85 dB).

Frequent problems and their solutions

When setting up full-screen calls, Redmi 8 users encounter common errors.

Problem.Possible causeDecision
Calls are still displayed with a bannerConflict with MIUI optimization or third-party launcherTurn off the battery β†’ Optimize the battery for the Phone application. Try changing the launcher to a standard one.
The call screen appears with a delayLack of RAM (Redmi 8 only 3/4 GB of RAM)Close the background apps before the test. Turn off animation in the developer settings (Window animation scale = 0.5x).
The full screen call app is not working.Lack of necessary permitsGo to Settings β†’ Apps β†’ Permissions and manually grant all rights (especially Show over other windows).
After ADB-The phone stopped seeing the network.Failure in system settingsPerform reset network settings (Settings) β†’ SIM-map β†’ Reset network settings) or reboot your phone.

If none of these methods worked, check:

  • πŸ“‹ Relevance of the firmware: update MIUI Up to the latest version through Settings β†’ Updating the system.
  • πŸ”„ Conflicting apps: temporarily remove antiviruses, optimizers, and other programs that manage notifications.
  • πŸ”§ Power saving settings: add the Phone app to exceptions (Settings) β†’ Battery β†’ Optimizing the battery).