Caffeinate cover image
Caffeinate icon

Caffeinate

A small utility app which allows you to keep your screen awake!

Russell Richardson · xyz.omnicron.caffeinate

0.0 50,000 50,000 v3.4.2 5.6 MB SDK 24+ PEGI-3 · Everyone

Caffeinate screenshot 1 Caffeinate screenshot 2 Caffeinate screenshot 3 Caffeinate screenshot 4 Caffeinate screenshot 5 Caffeinate screenshot 6
UpdatedNov 20, 2025
PublishedMar 8, 2021
Packagexyz.omnicron.caffeinate
MD582c54b2c82ad93dad001c09954517ed3
SHA1 (signer)A8:71:FD:AE:C5:FE:86:D9:D3:FB:E1:B7:C7:CD:59:F1:F5:4D:12:A9
Signed byCN=Russell Richardson, OU=Lead Developer/IT, O=KronosAD, L=Cibolo, ST=Texas, C=01
Malware scanTRUSTED
Contact[email protected]

What's new

This update starts the new year with the following bug fixes:

- Fixed an issue that caused Caffeinate to not start correctly on Oreo and higher.

- Caught a rare case where duplicate notifications would be posted.

- Improved detecting if DND permissions were granted, while trying to use the Sound Profile tile.

Thanks to all who emailed in to report any sort of issues you encounter, it really does help me tackle these issues! I hope your holidays went well, and that you have a happy New Years!

Description

Caffeinate works by creating a Tile in your Quick Settings, a feature only available in Android Nougat (7.0) and higher.

Upon toggling, Caffeinate will keep your screen awake for five minutes (you can increase this timer by tapping the tile, or change the default time in the settings). After times up, your screen will continue sleeping normally.

Pretty much works exactly like CM's (and now LineageOS') caffeine function.

A few things to note...
- Caffeinate posts a notification when activated (and removed when the timer hits zero) in order to prevent the service from being killed. You can disable notifications for Caffeinate by long pressing the notification, and choosing to block all notifications (You'll miss the quick cancel option however!).

- By default, Caffeinate has an app launcher icon just like any other normal app on your phone, but you can choose to hide this icon through Caffeinate's settings menu.

- Caffeinate uses Firebase, in order to report crashes, some analytics, and remote config (A/B testing).

Want to help translate Caffeinate to your language? Head over to https://poeditor.com/join/project/ZYB37nK4gR to help out!

Required features

Permissions (8)

Caffeinate requests the following Android permissions:

Tags

Related apps