La liste d'appels d'urgence
Déclarer des numéros joignables même en mode kiosque, et comprendre pourquoi le portail refuse certaines saisies.
Le mode kiosque verrouille l'appareil. La liste d'appels d'urgence est l'exception : les numéros que vous y déclarez restent joignables depuis l'écran d'accueil, sans sortir du kiosque et sans code PIN.
Activez emergency_call_enabled, puis déclarez vos contacts.
Un contact
Chaque contact porte les champs suivants.
| Champ | Obligatoire | Détail |
|---|---|---|
label | oui | Le texte affiché sur le bouton. Un libellé vide est refusé. |
phone_number | oui | Chiffres et + # * ( ) - uniquement, 20 caractères maximum. |
icon | non | police, medical, fire, security, support ou generic. |
id | non | Attribué automatiquement (contact-1, contact-2…) s'il est omis. |
enabled | non | Actif par défaut. |
sort_order | non | Détermine l'ordre d'affichage. |
Une icône inconnue est ramenée silencieusement à generic. En revanche un libellé manquant, un numéro invalide ou un identifiant utilisé deux fois font échouer l'enregistrement, avec un message qui désigne le contact fautif.
Pourquoi le portail est strict
Le portail applique exactement les mêmes règles de validation que l'appareil. La différence, c'est ce qu'il fait d'une entrée invalide : l'appareil l'ignore silencieusement, le portail la refuse et vous le dit.
C'est volontaire. Un numéro d'urgence qui disparaît sans prévenir est le pire des scénarios — autant s'en apercevoir à la saisie qu'au moment où quelqu'un en a besoin.
Ce que l'activation verrouille sur l'appareil
C'est le point qui surprend le plus, et il est délibéré. Dès que emergency_call_enabled est activé, l'appareil ne se contente pas d'afficher vos contacts — il ferme les autres chemins pour appeler :
- toute application capable de passer un appel est retirée de votre liste blanche, même si vous l'y avez explicitement ajoutée. La détection est dynamique : l'appareil interroge le système pour savoir qui sait composer un numéro, plutôt que de se fier à une liste figée de noms de paquets ;
- le numéro de support (
support_phone) cesse d'être affiché. Il utilise un composeur modifiable, où l'on pourrait effacer le numéro et appeler n'importe quoi.
support_phone : c'est le seul endroit où il survivra à l'activation. Un composeur autorisé de bonne foi disparaîtra silencieusement de l'écran d'accueil, sans message d'erreur dans le portail.Cette règle est tenue par le code de l'application, pas par la configuration. Elle existe pour qu'une liste « verrouillée » le soit réellement — une liste que l'on peut contourner par un composeur autorisé ne verrouille rien.
Comportement des versions 0.3.5 et suivantes de l'application.
Ordre d'affichage
Les contacts sont triés par sort_order croissant avant d'être enregistrés. Si vous n'en fournissez pas, l'ordre de saisie est conservé. Placez le numéro le plus susceptible d'être utilisé en premier.
Cette page n'a pas répondu à votre question ?
Ouvrir un ticket