Reviews
Caffeinate is an App that helps android developers Keep their phone's screen On while developing
Search similar apps
License
GNU General Public License v3.0
<p><i>Caffeinate</i> is an App that helps android developers to keep their phone's display awake without having to change the device settings. It can be toggled at various places:</p><ul><li>a <code>tile</code> in the quick settings, the place that holds the toggles for e.g. Wi-Fi and Bluetooth. Requires Android 7 or higher.</li>
<li>a <code>button</code> in the app itself</li></ul>
<p><b>Features</b></p><ul>
<li>Uses android's <code>WakeLock</code> Class with either <code>SCREEN_DIM_WAKE_LOCK</code> or <code>SCREEN_BRIGHT_WAKE_LOCK</code> lock level based on user settings</li>
<li>Timeout period is configurable</li>
<li>Switch timeouts from the <code>quick settings tile</code> or the <code>button</code> in the app. clicking them, selects the next timeout and after <code>1 second</code> the timeout will start, if the <code>quick settings tile</code> or the <code>button</code> are clicked after starting, the timeout will stop.</li>
<li>Available timeouts are <code>[30 seconds, 05 minutes, 10 minutes, 15 minutes, 30 minutes, 60 minutes, ∞]</code></li>
<li>An option to enable the screen to dim while the <code>WakeLock</code> is acquired</li>
<li>An option to enable holding the <code>WakeLock</code> if the screen is locked, so that the screen will keep on after unlocking, default behaviour is that the <code>WakeLock</code> is released when the screen is locked</li>
<li>Multiple theming options <code>[light, dark, system default and material you]</code></li>
</ul>