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.
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 debugginginSettings โ 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:
- Download the application from Google Play (links above).
- Run and grant permissions:
- ๐ Access to calls
- ๐ผ๏ธ Drawing on top of other windows
- ๐ฑ Battery optimization (exclude from savings)
Full screen mode and customize the appearance.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:
- Open
Settings โ Accessibility โ Usability. - Find the section
Change screen sizeorZoom. - Activate the option
Full screen mode for calls(the name may vary). - If there is no option, try turning it on
Remove animationandRemove 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:
- Enable
Developer mode(as described above). - Return to
Special featuresand activateSimulation of an additional screen. - 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 functionDeX. If after the changes the sound in the speaker disappears, turn offDeXin 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 disturborFocus 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:
- Repeat settings via
ADBor system menus. - Clear application cache
Phone. - 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 commandadb 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.