Anrufe werden nicht angezeigt

Problem

Telefonanrufe auf Android Enterprise Geräten können im Kiosk-/Homescreen Layout Modus weder angenommen noch aktiv gestartet werden. Das Gerät klingelt oder vibriert zwar im Hintergrund bei eingehenden Rufen, aber es erscheint kein Pop-up und keine Benutzeroberfläche auf dem Bildschirm. Auch der Aufbau ausgehender Gespräche bricht visuell ab.

Ursache

Im Kiosk-/Homescreen Layout Modus blockiert Android standardmäßig restriktiv alle Anwendungen und Overlays, die nicht explizit in der Richtlinie erlaubt wurden. Die visuellen Oberflächen für eingehende und ausgehende Anrufe werden über separate, herstellerspezifische System-Pakete gesteuert. Fehlen diese Paketnamen in der Whitelist, wird die gesamte Telefonie-UI unterdrückt.


Lösung

1. Richtlinien-Einstellungen anpassen

Damit das Anruf-Fenster technisch als System-Overlay agieren und einfliegen kann muss der Kisok Modus anstelle des Homescreen Layout verwendet werden.

Zudem müssen in den Restriktionen der Kiosk-Konfiguration folgende Parameter zwingend gesetzt werden:

  • Toasts und Overlays deaktivieren: Muss deaktiviert sein
    (damit Overlays zugelassen sind).
  • Statusleiste: Muss zugelassen sein
    (da das Anruf-Banner technisch als System-Benachrichtigung einfliegt).

Falls der native Kiosk-Modus für den Anwendungsfall nicht flexibel genug ist, kann über die Option Statt dem Standard-Launcher eine benutzerdefinierte Kiosk-App verwenden ein alternativer Launcher wie der Microsoft Managed Homescreen eingebunden werden. Dieser bietet für komplexe Szenarien weitreichendere Konfigurationsmöglichkeiten.

Bei Verwendung des Relution Homescreens – sowohl in der Kiosk- als auch in der Layout-Konfiguration – können diese System-Overlays aus technischen Gründen nicht erzwungen werden.

Soll der Relution Homescreen verwendet werden muss dieser über bevorzugte Aktivitäten → konfiguriert werden.

2. Erforderliche Paketnamen nach Hersteller freigeben

Die benötigten System-Apps für die Telefoniefunktion müssen über ihren exakten Paketnamen in der Konfiguration Apps verwalten eingetragen und auf den Status Verfügbar gesetzt werden.

Samsung Geräte

  • com.samsung.android.incallui Zuständig für das visuelle Anruffenster und die Steuerung während des Telefonats.
  • com.android.systemui Erlaubt Head-up-Benachrichtigungen (Anruf-Banner) bei aktivem Bildschirm.
  • com.samsung.android.dialer Die eigentliche Samsung Telefon-App (Wähltastatur).
  • com.samsung.android.smartcall Samsung Anruferkennung und systemseitiger Spam-Schutz.

Google Pixel Geräte

  • com.google.android.dialer Die Google Telefon-App inklusive der nativen, integrierten InCall-UI.
  • com.android.systemui Steuert die Benachrichtigungszeile und das Einblenden des oberen Anrufbanners.
  • com.google.android.as Android System Intelligence (notwendig für die KI-gestützte Anrufverarbeitung auf Pixel-Geräten).