Een kiosk inrichten

Een Android-tablet vastzetten in de Tillor-app, inclusief batterij, schermvergrendeling en een update over USB

Laatst bijgewerkt op

Een kiosk is een Android-tablet die de Tillor-app toont en daar blijft. Gasten zien het startscherm, een diavoorstelling of een kassabon. Ze komen niet in de instellingen van Android, en na een stroomstoring start de tablet weer in Tillor.

Zonder de stappen hieronder kun je App vergrendelen wel aanzetten, maar dan gebruikt Android alleen scherm vastzetten. Dat vraagt een bevestiging op de tablet en een gast kan het verlaten. De status op het tabblad Kiosk zegt dan Scherm vastzetten. Dit tablet is niet als kiosktoestel ingericht.

De volledige vergrendeling geldt pas als Tillor de eigenaar van het toestel is. Op het tabblad Kiosk lees je dat als Ingericht als kiosk: de vergrendeling is volledig.

Dit werkt op Android. Op iOS kun je de app wel als kiosk gebruiken voor kassabonnen en het startscherm, maar niet als eigenaar van het toestel instellen. De knoppen onder Android-beheer blijven dan dicht, met de melding Beschikbaar zodra dit tablet als kiosktoestel is ingericht.

Voor je begint

Zet de tablet terug naar fabrieksinstellingen, of gebruik een tablet waarop nog geen extra Google-account staat. Android weigert een app als eigenaar zodra er al een account op het toestel staat.

  1. Installeer de Tillor-app en log in op de organisatie.
  2. Zet in de Android-instellingen USB-foutopsporing aan (Ontwikkelaarsopties).
  3. Koppel de tablet met een kabel aan een computer waarop adb staat. adb devices moet de tablet tonen als device, niet als unauthorized.

Tillor als eigenaar van de tablet

Op de computer:

adb shell dpm set-device-owner eu.tillor.app/expo.modules.tillorkiosk.KioskAdminReceiver

Lukt het commando, dan antwoordt Android dat de eigenaar is gezet. Mislukt het met een melding over accounts, wis de accounts of begin opnieuw vanaf een fabrieksreset. Dit commando kun je maar één keer zetten. Een andere eigenaar vraagt opnieuw een reset.

Open daarna in Tillor Instellingen > Tablets & kiosken, zet het soort op Kiosk en sla op. Op het tabblad Kiosk hoort de tegel Kiosktoestel nu groen te zijn. De andere twee tegels volgen zodra je App als startscherm en Schermvergrendeling verwijderen hebt verstuurd. Uitleg van die tegels staat bij Kiosk.

Batterij: de app niet laten inslapen

Android, en zeker Xiaomi met HyperOS, verbreekt de verbinding van een app die volgens het systeem "slaapt". De kiosk valt dan midden in de nacht offline, ook als het scherm uit hoort te zijn van de nachtrust.

Als Tillor eigenaar is, vraagt de app zelf om de batterijoptimalisatie uit te zetten. Op de meeste tablets is dat een venster waarop je Toestaan tikt. Op Xiaomi opent HyperOS in de plaats de batterijpagina van Tillor: kies daar Geen beperkingen. Sla je het over, dan vraagt de app het opnieuw na de volgende herstart, en blijft de verbinding in de nacht onbetrouwbaar.

Geen enkele app kan deze uitzondering zelf zetten, ook niet als eigenaar van het toestel. Het blijft dus één tik per tablet, of het commando hieronder.

Komt dat venster niet, zet de uitzondering dan tijdens het inrichten vanaf de computer:

adb shell dumpsys deviceidle whitelist +eu.tillor.app

Daarna hoort de app op de achtergrond te blijven praten met Tillor, ook als het scherm uit staat.

Schermvergrendeling weghalen

Een patroon of pincode op de tablet betekent dat Android na elke herstart op het vergrendelscherm wacht. De kiosk staat dan zwart tot iemand langskomt. De tegel Schermvergrendeling waarschuwt daarvoor: Er is een patroon of pincode ingesteld.

  1. Open het tabblad Kiosk.
  2. Zet onder Android-beheer Schermvergrendeling verwijderen op Aan.
  3. Kies Opslaan en versturen.

De tablet vraagt er niet zelf om. De vergrendeling verdwijnt de eerstvolgende keer dat iemand het patroon of de pincode invoert, bijvoorbeeld na een herstart. Daarna eindigt een herstart in Tillor.

Wil je niet wachten, verwijder het patroon dan zelf in de Android-instellingen van de tablet. De tegel wordt Geen patroon of pincode: een herstart eindigt in Tillor.

Xiaomi: navigatieknoppen

Zolang Tillor het startscherm is, schakelt HyperOS de navigatie van gebaren naar knoppen. Tillor verbergt die balk tot iemand drie keer op het startscherm tikt. Kies je Tijdelijk ontgrendelen in de app, dan kom je terug op het startscherm van Xiaomi. Wil je daar weer gebaren, zet die dan in de Android-instellingen.

Wat je daarna aanzet

Voor een tablet in een behuizing bij de receptie of de ingang is dit een bruikbare set. Alles staat op het tabblad Kiosk, tenzij anders vermeld.

InstellingStandWaarom
App als startschermAanDe homeknop opent Tillor. Klok en batterij blijven zichtbaar.
App vergrendelenAanGasten kunnen de app niet verlaten.
Systeeminterface verbergenAanGeen meldingen, geen recente apps, geen aan/uit-menu.
Toestel afschermenAanGeen fabrieksreset, geen veilige modus, geen USB-overdracht, niet verwijderen.
Aan blijven tijdens opladenAanHet scherm blijft aan tijdens de openingsuren zolang de lader erin zit. De nachtrust gaat daar nog overheen.
Automatische tijdAanDe nachtrust volgt de klok van de organisatie, niet een scheve tabletklok.
SchermoriëntatieStaand of liggendOp Scherm en slaap, passend bij de behuizing. Standaard is automatisch draaien.

Volume vergrendelen houdt het volume uit het tabblad Kassabonnen en geluid vast, zodat een gast de knoppen op de zijkant niet kan gebruiken.

Sla op en controleer de drie tegels bovenaan Kiosk. Groen betekent dat de tablet het zo meldt. Een waarschuwing betekent dat die stap nog niet gelukt is.

Een nieuwe app-versie over USB

Toestel afschermen zet USB-foutopsporing en bestandsoverdracht uit. App vergrendelen houdt de tablet in de app, waardoor een installatievenster niet te bevestigen is.

Voor je een build over de kabel installeert:

  1. Zet App vergrendelen op Uit.
  2. Zet Toestel afschermen op Uit.
  3. Kies Opslaan en versturen en wacht tot de tablet de vergrendeling loslaat.
  4. Installeer de nieuwe versie. Op Xiaomi vraagt HyperOS op de tablet om de installatie via USB te bevestigen: tik op Installeren.
  5. Zet beide instellingen weer op Aan en sla opnieuw op.

Laat je Toestel afschermen aan staan, dan ziet adb de tablet niet meer. De uitzondering voor de batterij en het eigenaarschap blijven bij een gewone update behouden. Een fabrieksreset niet: dan begin je opnieuw bij het dpm-commando.

Was deze pagina nuttig?

Op deze pagina