Overview
JellyWatch for Android TV has a built-in inactivity screensaver that activates when you stop interacting with the app. It displays backdrop and poster artwork from your Jellyfin library as a slideshow.
How It Works
- JellyWatch keeps the screen on (
FLAG_KEEP_SCREEN_ON) while the app is in the foreground, overriding the system screensaver. - After a configurable inactivity timeout, JellyWatch activates its own screensaver overlay.
- When you press any button on the remote, the screensaver dismisses and returns to the screen you were on.
- When the app goes to the background, the screen-on flag is released so the TV can power off normally.
The screensaver is not active during video playback - it only activates when you are browsing the UI.
Screensaver Content
The screensaver uses artwork fetched from your server:
- Backdrop images from recently added content
- Poster art from your libraries
- Images are preloaded and cached to avoid network requests during display
Configuration
Go to Settings → Screensaver to configure:
| Setting | Description |
|---|---|
| Inactivity timeout | How long before the screensaver activates (e.g. 2 min, 5 min, 10 min) |
| Enable / Disable | Turn the built-in screensaver on or off |
If you disable the JellyWatch screensaver, the system screensaver (configured in Android TV Settings → Screen Saver) takes over after the screen-on flag is released.