System app database

Bundle

Android kiosk essentials

kiosksignage
verified 30 May 2026 6 packages

Common packages allowlisted when locking a device into single/multi-app kiosk. This is not a definitive list and apps should be reviewed for suitability against the desired use case.

Sources

Where this bundle's claims come from.

Packages

Grouped by OEM scope where applicable.

Universal (6)

PackageNotes
com.android.systemui Allowlisting SystemUI ensures system prompts, popups, messages, overlays are not suppressed. When disabled, any functionality that requires a system popup will silently fail. Leave disabled if this is intended.
com.google.android.captiveportallogin Allowlist this so the kiosk can pass a Wi-Fi captive portal. The required package for the captive-portal flow in Android.
com.android.captiveportallogin AOSP variant of the captive-portal login app, on builds without the Mainline module. Search for your device here to determine which version is in use.
com.google.android.overlay.modules.captiveportallogin.forframework OEM-derived variant of the captive-portal login app. Only required if captive portal remains non-functional with the primary package enabled.
com.google.android.webview Only if a kiosk app relies on this package - i.e. it renders web content. Native-only kiosks don't need it.
com.android.chrome Only if a kiosk app relies on this package (Chrome or Custom Tabs). Otherwise not required.