Les appels ne s'affichent pas
Problème
Sur les appareils Android Enterprise, les appels téléphoniques ne peuvent ni être acceptés ni activement lancés en mode Kiosque/Homescreen Layout. L’appareil sonne ou vibre bien en arrière-plan pour les appels entrants, mais aucune pop-up ni interface utilisateur n’apparaît à l’écran. L’établissement des appels sortants s’interrompt également visuellement.
Cause
En mode Kiosque/Homescreen Layout, Android bloque par défaut de manière restrictive toutes les applications et overlays qui n’ont pas été explicitement autorisés dans la politique. Les interfaces visuelles pour les appels entrants et sortants sont contrôlées par des paquets système distincts, spécifiques à chaque fabricant. Si ces noms de paquets ne figurent pas dans la liste blanche, l’ensemble de l’interface de téléphonie est supprimé.
Solution
1. Adapter les paramètres de la politique
Pour que la fenêtre d’appel puisse techniquement agir comme un overlay système et s’afficher, il faut utiliser le mode Kiosque à la place du Homescreen Layout.
De plus, les paramètres suivants doivent impérativement être définis dans les restrictions de la configuration Kiosque :
- Désactiver les toasts et overlays : Doit être désactivé
(afin que les overlays soient autorisés). - Barre de statut : Doit être autorisée
(car la bannière d’appel s’affiche techniquement comme une notification système).
Si le mode Kiosque natif n’est pas suffisamment flexible pour le cas d’usage, un lanceur alternatif tel que le Microsoft Managed Homescreen peut être intégré via l’option Utiliser une application kiosque personnalisée à la place du lanceur par défaut. Celui-ci offre des possibilités de configuration plus étendues pour les scénarios complexes.
Lors de l’utilisation du Relution Homescreen – aussi bien dans la configuration Kiosque que dans la configuration Layout – ces overlays système ne peuvent pas être imposés pour des raisons techniques.
Si le Relution Homescreen doit être utilisé, il doit être configuré via Activités préférées →.
2. Autoriser les noms de paquets requis selon le fabricant
Les applications système nécessaires à la fonction de téléphonie doivent être renseignées avec leur nom de paquet exact dans la configuration Gérer les applications et définies sur le statut Disponible.
Appareils Samsung
com.samsung.android.incalluiResponsable de la fenêtre d’appel visuelle et du contrôle pendant l’appel.com.android.systemuiAutorise les notifications head-up (bannière d’appel) lorsque l’écran est actif.com.samsung.android.dialerL’application Téléphone Samsung proprement dite (clavier de numérotation).com.samsung.android.smartcallIdentification de l’appelant Samsung et protection anti-spam au niveau système.
Appareils Google Pixel
com.google.android.dialerL’application Téléphone Google, incluant l’interface InCall native intégrée.com.android.systemuiContrôle la barre de notification et l’affichage de la bannière d’appel supérieure.com.google.android.asAndroid System Intelligence (nécessaire pour le traitement des appels assisté par IA sur les appareils Pixel).