Calls are not displayed
In Kiosk or Homescreen Layout mode, Android Enterprise does not display incoming or outgoing calls: the device rings or vibrates, but no call overlay appears on the screen. This is because Android blocks all apps and overlays in this mode that are not explicitly permitted by the policy—the call UI is controlled by manufacturer-specific system packages that must be included in the whitelist. The following policy changes fix this:
Adjust Policy Restrictions
For the incoming call window to function as a system overlay, Kiosk Mode must be used instead of the Homescreen Layout.
Additionally, the following parameters must be configured within the Kiosk profile restrictions:
- Disable toasts and overlays: Must be disabled
(to allow required system overlays). - Status bar: Must be allowed
(as the call banner relies on system notifications to drop down).
If the native Kiosk Mode does not offer enough flexibility for the use case, an alternative launcher such as the Microsoft Managed Homescreen can be implemented by enabling the option Use custom kiosk app instead of default launcher. This provides advanced configuration capabilities for complex deployment scenarios.
If the Relution homescreen is to be used, it must be configured via Preferred Activities →
Whitelist Required Package Names by Manufacturer
The mandatory system applications required for telephony functionality must be added to the Manage Apps configuration and set to Available.
Samsung Devices
com.samsung.android.incallui— Responsible for the visual call window and interface controls during an active call.com.android.systemui— Enables head-up notifications (call banners) when the screen is active.com.samsung.android.dialer— The native Samsung Phone application (dial pad).com.samsung.android.smartcall— Samsung Smart Call features for caller ID and system-level spam protection.
Google Pixel Devices
com.google.android.dialer— The Google Phone application, including its native, integrated InCall UI.com.android.systemui— Manages the notification bar and the deployment of the upper incoming call banner.com.google.android.as— Android System Intelligence (required for AI-assisted call processing on Pixel hardware).
Notification Sounds
Besides the call UI, notification sound playback also depends on the launcher in use.
On the other launchers, notification sounds are played as long as the com.android.systemui package is added to the Manage Apps configuration and set to Available:
- Native Kiosk Mode (default launcher of the Android Enterprise configuration)
- Microsoft Managed Homescreen (via the option Use custom kiosk app instead of default launcher)