Use Android kiosk screensaver to play digital signage after idle timeoutSolved

Participant
Discussion
4 days ago Jul 17, 2026

I’m testing Hexnode for a public self-service Android kiosk setup. The device runs our enterprise APK in kiosk mode, but when nobody is using the screen for a while, I want it to start playing ads or informational videos/images like digital signage.

Can Digital Signage be used together with an enterprise kiosk app for this? Also, does the tablet need to go into sleep mode before the signage starts playing?

Replies (4)

Marked SolutionPending Review
Hexnode Expert
3 days ago Jul 17, 2026
Marked SolutionPending Review

Yes @it_christo. For this use case, use the Kiosk Screensaver configuration along with your Android kiosk policy.

Instead of switching away from kiosk mode permanently, the screensaver starts when the device is idle for the configured duration. You can use it to show media such as images or videos while the kiosk app remains part of the kiosk setup.

The key settings are:

  1. Screensaver content: Add the images or videos you want to display as signage.
  2. Start screensaver after: Set the inactivity duration after which the screensaver should begin playing.
  3. Sleep after (Optional): Use this only if you want the device screen to turn off after the screensaver has played for a certain duration or number of loops.

The device does not need to enter sleep mode for the screensaver to start. The screensaver is triggered by inactivity first. Sleep can be configured separately as the next step after playback, if required.

Best Regards,
Isabel Lora
Hexnode UEM

Marked SolutionPending Review
Participant
3 days ago Jul 17, 2026
Marked SolutionPending Review

So the kiosk app can stay locked down, and the ads just start after the idle timer? I was assuming Android sleep had to happen first, which would not work well for us.

Marked SolutionPending Review
Hexnode Expert
3 days ago Jul 17, 2026
Marked SolutionPending Review

Correct. Sleep is not required for the signage/screensaver to begin. The idle timer starts when there is no user interaction on the device. Once the configured inactivity period is reached, the kiosk screensaver starts playing the assigned media.

If you configure a Sleep after value, that only controls what happens after the screensaver has been running for a while. For example, you can let the ad loop play several times and then allow the display to sleep, or you can leave sleep disabled if the screen should continue showing signage.

Best Regards,
Isabel Lora
Hexnode UEM

Marked SolutionPending Review
Participant
3 days ago Jul 17, 2026
Marked SolutionPending Review

We use this for a similar lobby kiosk flow. The important bit was setting the screensaver timeout shorter than the device display timeout, otherwise the screen could turn off before the signage appears.

Save