An incoming call on a smartphone is not just a notification, but an important element interaction, which should be convenient and noticeable. However, the standard call interface on many devices Android occupies only part of the screen, which can create discomfort: small buttons, inconvenient arrangement of elements, or simply an aesthetic discrepancy with your preferences. Full-screen call mode solves these problems, making the interface more visual and functional.

In this article we will look at all the possible ways to activate full-screen mode - from built-in settings firmware to third-party applications and hidden functions Android. We will pay special attention to the nuances for popular brands (Samsung, Xiaomi, Google Pixel), and also consider how to bypass manufacturer restrictions if standard methods do not work. Important: Some solutions require rights root or use ADB, but we will provide alternatives for users without technical skills.

Why don't calls open full screen by default?

Smartphone manufacturers often limit the size of the incoming call window for several reasons:

  • ๐Ÿ“ฑ Multitasking: A small window allows you to continue using other applications during a call (for example, viewing notes or maps).
  • ๐Ÿ”‹ Charge saving: Full-screen rendering consumes more power, especially on AMOLED-screens.
  • ๐ŸŽจ Design solutions: brands like Samsung or OnePlus strive for minimalism, considering a compact window more modern.
  • ๐Ÿ› ๏ธ Firmware limitations: in stock Android (for example, on Google Pixel) there is no built-in option for forced fullscreen, which requires workarounds.

Additionally, on some devices (especially with shells MIUI or ColorOS) full-screen mode may conflict with navigation gestures or notification display. For example, when a full-screen call is activated, the quick settings panel may disappear - this is not a bug, but a firmware feature. Xiaomi Redmi Note 12 When a full-screen call is activated, the quick settings panel may disappear - this is not a bug, but a firmware feature.

โš ๏ธ Attention: On devices with Android 12 and newer, some call interface settings may be blocked by security policies. Google Play Protect. If after the changes the settings are reset, check the section Settings โ†’ Google โ†’ Security.

Method 1: Built-in phone settings (without root)

On most smartphones, full-screen mode can be enabled through the call settings menu. The instructions vary depending on the shell:

For devices Samsung (One UI)

1. Open the application Phone (handset icon).

2. Click on the three dots in the upper right corner โ†’ Settings โ†’ Additional functions.

3. Find the option Full screen mode or Incoming call style and select Full screen.

4. Reboot the device to apply the changes.

For devices Xiaomi/Redmi/Poco (MIUI)

1. Go to Settings โ†’ Applications โ†’ Manage applications.

2. Find Phone and open Permissions.

3. Activate the option Display on top of other windows.

4. Return to your phone settings and select Call settings โ†’ Incoming call style โ†’ Full screen.

Brand Path to settings Notes
Google Pixel Phone โ†’ Settings โ†’ Calls โ†’ Notification style The option may not be available on stock Android 13+
OnePlus/Oppo/Realme Settings โ†’ Usability โ†’ Accessibility โ†’ Full screen call Reboot required
Huawei/Honor Phone โ†’ Settings โ†’ Incoming calls โ†’ Window size On EMUI 12+, the option is hidden in "Advanced"

If in your There is no explicit option for full screen mode in the firmware, try an alternative path: Settings โ†’ Screen โ†’ Application window size and set the maximum value for the application Phone.

๐Ÿ“Š What brand is your smartphone?
Samsung
Xiaomi
Google Pixel
OnePlus
Huawei
Other

Method 2: Using ADB commands (without root)

If the manufacturer has blocked the interface settings, you can force full-screen mode via ADB (Android Debug Bridge). This method works on most devices with Android 8.0 and newer, but requires connection to a computer.

Step 1: Preparation

  • ๐Ÿ’ป Install ADB Tools on PC (Windows/macOS/Linux).
  • ๐Ÿ“ฑ On your phone, activate Developer mode: Settings โ†’ About phone โ†’ Build number (press 7 times).
  • ๐Ÿ”Œ Enable USB debugging in Settings โ†’ System โ†’ For Developers.

Step 2: Executing commands

Connect the phone to the PC and enter terminal:

adb shell settings put global policy_control immersive.full=com.android.server.telecom

For devices Samsung an additional command may be required:

adb shell settings put global policy_control immersive.full=com.samsung.android.dialer

Step 3: Reboot

After completing the commands, reboot your smartphone. If full-screen mode is not activated, check if the settings were reset after a reboot (this is typical for some firmware Xiaomi).

โš ๏ธ Attention: ADB commands temporarily disable the display of the navigation bar during a call. To return it, use the command:
adb shell settings put global policy_control null

The original USB cable is connected (not a charger)

File transfer mode (MTP) is enabled

USB debugging is allowed for this computer

ADB drivers are installed (check in Device Manager)

-->

Method 3: Third-party applications for full-screen calls

If system settings do not help, third-party applications will come to the rescue. They not only expand the call window, but also add additional functions: background customization, vibration, locking the screen during a call. ADB did not help, third-party applications will come to the rescue. They not only expand the call window, but also add additional functions: background customization, vibration, screen lock during a call.

Top 3 applications for full-screen calls:

  • ๐Ÿ“ž Full Screen Caller (free, with purchases inside)

    Allows you to customize the background, fonts and animation of an incoming call. Supports Android 10+, but requires permission to draw on top of other windows.

  • ๐ŸŽจ Call Screen Customizer (shareware)

    Deep customization: color change buttons, adding a contact photo to the full screen, setting a display timeout.

  • ๐Ÿ”ง TrueCaller (free)

    In addition to caller ID, it has the option of full-screen display of incoming calls (enabled in the application settings).

How to install and configure:

  1. Download the application from Google Play (links above).
  2. Run and grant permissions:
    • ๐Ÿ“ž Access to calls
    • ๐Ÿ–ผ๏ธ Drawing on top of other windows
    • ๐Ÿ“ฑ Battery optimization (exclude from savings)
  • In the application settings, select Full screen mode and customize the appearance.
  • Reboot your phone for stable operation.
  • Note: On Android 13+ some applications may require additional permission POST_NOTIFICATIONS to work correctly. If after installation the full-screen mode does not work, check whether it is blocked Google Play Protect (in the security settings).

    ๐Ÿ’ก

    If after installing a third-party one applications, the standard dialer has stopped working - reset the default settings in Settings โ†’ Applications โ†’ Phone โ†’ Reset.

    Method 4: Setting up through accessibility (for Android 12+)

    In new versions Android full screen mode can be activated through accessibility settings. This method does not require root or ADB, but does not work on all devices.

    Instructions:

    1. Open Settings โ†’ Accessibility โ†’ Usability.
    2. Find the section Change screen size or Zoom.
    3. Activate the option Full screen mode for calls (the name may vary).
    4. If there is no option, try turning it on Remove animation and Remove background processes (this indirectly affects the display of calls).

    On some devices (for example, Google Pixel 6 s Android 13) this path may be hidden. In this case:

    1. Enable Developer mode (as described above).
    2. Return to Special features and activate Simulation of an additional screen.
    3. Select the resolution that matches your display (for example, 1080p).
    โš ๏ธ Attention: On Samsung Galaxy s One UI 5.0+ Enabling this mode may conflict with the function DeX. If after the changes the sound in the speaker disappears, turn off DeX in the notification panel.

    Method 5: Manual editing of system files (for root only)

    If you have root access, you can manually edit the system files responsible for displaying calls. This method is risky, but gives maximum control.

    Step 1: Backup

    Create a backup before making changes. section /system via TWRP or Magisk.

    Step 2: Editing files

    1. Install a file manager with support root (for example, Root Explorer or FX File Explorer).

    2. Go to the folder:

    /system/csc/others.xml

    or (for Samsung):

    /system/csc/feature.xml

    3. Find the line with the parameter CallScreenType and change the value to FULLSCREEN.

    4. Save the file and reboot the device.

    Step 3: Check

    If after reboot the full screen mode does not work, check the logs via logcat:

    adb logcat | grep"InCallUI"

    On devices with MIUI 14 and newer editing others.xml may lead to resetting the network settings. In this case, restore the backup or return the original value of the parameter.

    What to do if, after editing the system files, the phone stops calling?

    If, after changes to /system incoming calls are lost, check the integrity of the file telephony.jar c folder /system/framework. Often the problem is solved by reinstalling the original file via TWRP or with the command:

    adb push telephony.jar /system/framework/

    After this, be sure to do:

    chmod 644 /system/framework/telephony.jar

    Solving problems and common errors

    you have configured full-screen mode correctly, crashes may occur. their solutions:

    Problem Possible cause Solution
    Full screen mode only works for some contacts Conflict with the Contacts application or synchronization Google Clear the application cache Contact i Phone
    The screen goes blank during a call The โ€œRaise to answerโ€ function is active or the proximity sensor is triggered false Disable Settings โ†’ Accessibility โ†’ Raise to answer
    Call control buttons are not displayed Immersive mode settings are too aggressive ADB Return the default settings with the command adb shell settings put global policy_control null
    Full screen mode only works when connected to charging Manufacturer's restriction on battery saving Add the application Phone to battery optimization exceptions

    If none of the methods worked, check:

    • ๐Ÿ“ต Is the mode activated Do not disturb or Focus mode.
    • ๐Ÿ”„ Are third-party launchers installed (for example, Nova Launcher), which can block full-screen display.
    • ๐Ÿ›ก๏ธ Is it blocked by an antivirus (for example, Avast or Kaspersky) changes in system settings.
    ๐Ÿ’ก

    On devices with Android 14 full screen mode may conflict with the new "Adaptive notifications" feature. If after the update the full-screen call has disappeared, turn off adaptive notifications in the system settings.

    FAQ: Frequently asked questions about full-screen calls on Android

    Is it possible to enable full-screen mode on Android without root and ADB?

    Yes, on most devices this is possible through the settings of the standard application Phone or special applications like Full Screen Caller. However, on a stock Android (for example, Google Pixel) you may need a ADB.

    Why did the full-screen mode disappear after updating the firmware?

    Manufacturers often reset custom settings after major updates. Try:

    1. Repeat settings via ADB or system menus.
    2. Clear application cache Phone.
    3. Check if new restrictions have been added to security policies (for example, on Samsung One UI 6.0).
    Will full-screen mode work with Bluetooth headphones?

    Yes, but on some devices (for example, Xiaomi s MIUI 13) additional settings may be required: Settings โ†’ Connected devices โ†’ Headphones โ†’ Call settings โ†’ Full screen mode.

    How to return the standard call window if you donโ€™t like full screen mode?

    Rollback methods depend on the activation method:

    • If used ADB โ€” run the command adb shell settings put global policy_control null.
    • If you changed system files, restore them from backup.
    • If you installed a third-party application, delete it or disable the permission Display on top of other windows.
    Why on some contacts full screen mode does not work?

    This may be due to:

    • Special settings for a specific contact (check in the application Contact).
    • Conflict with spam blocking applications (for example, TrueCaller).
    • Operator restrictions (for example, on ViLTEcalls).

    Solution: try deleting and re-adding the problematic contact.