KeepOn - Keep your screen on smartly!
Keep your screen on smartly and easily with Quick Settings.
TwentyNine78 System
Screenshots
Description
Features:
KeepOn is free and open-source (FOSS), without any ads/tracks and no Internet use.
KeepOn allows you to keep your device's screen on for the desired duration and also allows you to return to the default settings automaticaly when the screen turns off.
KeepOn adapts to your device's configuration to easy use!
A Tasker/Locale plugin is integrated and allows you to use KeepOn functions from another compatible application!
Permissions:
- android.permission.WRITE_SETTINGS: Needed by Android to modify screen timeout settings
- android.permission.FOREGROUND_SERVICE: Needed to detect screen off events and other screen timeout modifications
- android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Needed to prevent Android from closing KeepOn while it is running
- android.permission.POST_NOTIFICATIONS: Needed to allow KeepOn to display notification while it is running
Credits:
Libraries:
- Coil: https://github.com/coil-kt/coil
Fonts:
- Roboto: https://fonts.google.com/specimen/Roboto?query=roboto
- Bitter: https://fonts.google.com/specimen/Bitter?query=bitter
- Open Sans: https://fonts.google.com/specimen/Open+Sans?query=open+sans
- Caudex: https://fonts.google.com/specimen/Caudex?query=Caudex
- Poppins: https://fonts.google.com/specimen/Poppins?query=Poppins
- Lora: https://fonts.google.com/specimen/Lora?query=Lora
Source code: https://github.com/twentynine78/KeepOn
What’s new (2.2.0)
- New: the timeout icon now animates when the screen timeout changes — choose from 6 styles (Liquid morph, Turbulent warp, Particles, Vortex, Flip, Reel) on the tile, widget and in-app button, or turn it off
- Redesigned Style screen: drag-to-place icon pad, live animation previews, segmented font toggles and clearer settings
- The widget now follows your Material You colors, with rounded corners and proper support on Android 9–11
- More reliable Quick Settings tile and screen-timeout syncing; t
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- System settingsChange system settings.
- FOREGROUND_SERVICE_SPECIAL_USE
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- Run at startupStart automatically after the device is switched on.
- NotificationsShow notifications.
- Prevent sleepingKeep the device from going to sleep.
- Network stateCheck whether and how the device is connected.
- Foreground serviceKeep running in the background, visible in the status bar.
Show 1 more permissions
- keepon.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments