The situation when the phone vibrates or makes a sound, but the screen remains black and you cannot see who is calling, causes irritation and can lead to missing important calls. This problem on devices with an operating system Android occurs quite often and can be caused by both a software glitch and incorrect interface settings.

In most cases, the reason lies in a conflict between the system process Phone and third-party applications that intercept control of the lock screen. Sometimes the culprit is an incorrectly selected launcher or an activated power saving mode, which aggressively limits background activity.

We will analyze in detail all the possible causes of this malfunction and provide step-by-step guide for eliminating them. You don't have to be a mobile technology expert to get the call screen working again.

Problems with display rights on top of other apps

The most common reason why the call interface doesn't appear on top of other running apps or the lock screen is because you don't have a special permission. In modern versions Android the security system requires explicit confirmation from the user to display windows on top of other applications.

If this permission is disabled for the standard Phone application, then when there is an incoming call you will hear a dial tone, but the graphical shell of the call simply will not be able to be drawn. This often happens after updating the firmware or resetting the settings to factory settings, when all rights are reset.

To correct the situation, you need to go to the section Settings → Applications → Special access → Display on top of other applications. In the list that opens, find your calling application (this can be Google Phone, MIUI Dialer or standard Phone) and make sure that the switch is active.

Please note that some third-party launchers or memory cleaner applications may force this feature to be disabled in an attempt to "optimize" the system. If you use such utilities, check their settings and add your phone to the exclusion list.

⚠️ Attention: If you cannot find the application you need in the list, try switching the display view to “All applications” in the settings menu, as some system processes are hidden by default.
💡

Use the search in the settings: just enter the phrase “on top of others” in the search bar parameters to instantly go to the desired section without wandering through the menu.

Failure of the “Phone” application and clearing the cache

The accumulation of temporary files and errors in the cache of the system application can lead to the fact that it will no longer respond correctly to incoming network signals. This is a classic software glitch that can be resolved without losing your contacts and call history.

The app data wipe process does not delete your personal information, but it does reset the dialer interface itself and recent call logs to the default state. This often returns functionality to the call screen.

Follow these steps to resolve the crash:

  • 📱 Go to Settings → Applications and find the application in the list Phone.
  • 🗑️ Select Storage or Memory in the application menu.
  • ⚡ Press the button Clear cache, and if this does not help, then Clear data.
  • 🔄 Restart the device and check the operation of incoming calls.

In some cases, especially on smartphones Xiaomi or Samsung, you may also need to clear the data in the Contacts application, since these two services are closely related when displaying a subscriber card.

☑️ Diagnostics of the Phone application

Done: 0 / 4

Conflicts with third-party applications and themes

Users often install custom themes, live wallpapers or lock screen applications to personalize your Androidsmartphone. However, such apps can intercept control of the screen and block the system window of an incoming call.

Problems especially often arise with applications such as “Clean Master”, “Battery Doctor” or various “Screen Lockers”. They may consider the call window to be an unnecessary process and block its appearance to save battery or “protect” the interface.

Try to temporarily disable all third-party themes and return to the standard system style. If the problem disappears, it means that the conflict was in the graphical shell. It is also worth checking the list of recently installed apps and removing those that appeared before the problems began.

Application type Probability of conflict Recommended action
Launchers (Nova, Apex) High Return the standard launcher
Screen blockers Critical Complete removal of the application
Memory optimizers Medium Add phone to exceptions
Themes Medium Reset the theme to standard

If you are using custom firmware or received root access, the conflict may be caused by changing system files, responsible for rendering the interface SystemUI. In this case, it is recommended to return the stock firmware.

📊 What application do you have installed for calls?
Standard Google
Standard from the manufacturer (Samsung/Xiaomi)
Truecaller
Other third-party

Notification settings and alert channels

Starting from Android 8.0 Oreo, the notification system has been radically redesigned. Now each application has its own “notification channels”, and if the “Incoming calls” channel is disabled or configured incorrectly, the screen may not light up.

Go to the “Phone” application settings, section Notifications. Make sure the Allow Notifications switch is enabled. Next, find the category Incoming calls and check that it is not disabled.

It is important to check the “Importance” or “Sound” parameter. If you select Low priority or Silent mode, the system may simply show a small icon in the status bar without unlocking the screen or displaying a full-screen notification.

⚠️ Attention: Make sure that the "Show on top of the lock screen" or "Top-up notification" option is activated in the call notification settings.

It is also worth checking if the Do Not Disturb mode is turned on. In this mode, the phone can ignore visual signals from all contacts except those added to the exclusion list.

How to set up Do Not Disturb mode?

Go to Settings → Sound and vibration → Do not disturb. Check the “People” or “Calls” section and make sure that calls from all contacts or at least from selected ones are allowed there.

The impact of power saving mode and battery optimization

Aggressive energy saving algorithms implemented by smartphone manufacturers often “kill” the background processes of the “Phone” application, considering them inactive when the screen is off. As a result, when a call comes in, the system cannot quickly “wake up” the application.

To solve this problem, you need to exclude the phone book and dialer application from battery optimization. The path to these settings may differ depending on the model, but the general principle is the same.

Go to Settings → Battery → Battery optimization (or Charge consumption). Find the application Phone in the list and select the “Do not optimize” or “No restrictions” option. This will allow the application to constantly run in the background.

On devices Xiaomi and Huawei there is also an “Autorun” function. Go to the "Security" application or battery settings and allow the "Phone" application to autostart so that the system does not block its operation.

💡

Disabling battery optimization for the "Phone" application is a mandatory step for stable calls on modern Android smartphones.

Resetting network settings and extreme measures

If none of the previous methods helped, the problem may lie deeper - in the configuration of network parameters or system files. In this case, you should try resetting the network settings, which will return the APN, Wi-Fi and Bluetooth settings to factory settings.

This procedure is safe for your personal data (photos, contacts, applications will remain in place), but you will have to re-enter passwords for Wi-Fi networks and re-enter Bluetooth devices.

You can reset through the menu Settings → System → Reset settings → Reset Wi-Fi, mobile data and Bluetooth settings. After rebooting, check whether the call screen is displayed.

As a last resort, if the problem appeared after an unsuccessful system update, you may need a full reset to factory settings (Hard Reset). Don't forget to backup all important data before this procedure.

Settings → System → Reset settings → Erase all data (factory reset)
⚠️ Attention: A full reset will delete all data from the phone's internal memory. Be sure to save photos and documents to your computer or cloud before starting the procedure.

Frequently asked questions (FAQ)

Why does the call only appear when the screen is unlocked?

This indicates that the Phone application does not have the right to display notifications on the lock screen. Check your notification settings and the “Show on top of other applications” permission.

Can the protective glass interfere with the display of the call?

The glass itself cannot block the software interface. However, if the glass is of poor quality or damaged, it can create “phantom clicks” that immediately reset the call or turn off the screen.

Why did the call screen disappear after updating Android?

When updating the system, application permissions are often reset. Most likely, after the update, the permission to display on top of other windows or notification settings was lost.

Does the Truecaller application affect the display of calls?

Yes, the Truecaller application replaces the standard call interface with its own. If its display settings are disabled or it does not work correctly, the screen may not light up. Try disabling it in the default settings.

What to do if the screen is black, but the phone vibrates?

This is a classic symptom of a process freeze SystemUI or a conflict with the theme. Try rebooting your phone in safe mode to eliminate the influence of third-party applications.