**Stop your screen from sleeping when you need it most.**
ScreenOn keeps your display awake automatically the moment USB or wireless (ADB)
debugging turns on — and lets it sleep normally the rest of the time. No more
tapping the screen every few seconds while you flash, log, or test. No root. No fuss.
Built for developers, testers, and anyone who hates a screen that dims at the worst moment.
**✦ Automatic, the way it should be**
Turn on USB or wireless debugging and the screen stays lit. Turn it off and your
phone sleeps normally to save battery. ScreenOn reacts the instant it happens —
it watches system events directly, so there's no constant polling and no drain.
**✦ One tap from Quick Settings**
Add the ScreenOn tile to your notification shade and arm or disarm it without ever
opening the app.
**✦ Always-on mode**
Want the screen to simply stay on — for a dashboard, a recipe, sheet music, or
reading? Flip Always-on and it stays lit until you say otherwise.
**✦ Keep on for any USB connection**
Optionally stay awake whenever a USB cable is plugged in, not just during debugging.
**✦ Prevent the lock screen**
Optionally suppress the swipe lock screen while the display is held on. (A secure
PIN/pattern/fingerprint is never bypassed — that's enforced by Android.)
**✦ Lightweight & private**
No ads. No accounts. No tracking. ScreenOn only reads the public developer-debug
flags and never touches your data. It runs as a tidy foreground service with a
single status notification so you always know what it's doing.
**Why you'll love it**
• Saves you from constant screen taps during long debug sessions
• Battery-smart — only awake when there's a reason
• Instant reaction, zero polling
• Clean, modern Material design
• Works system-wide, not just inside one app
Download ScreenOn and keep your screen awake — automatically.
Auto keep-screen-on for USB & wireless debugging. One tap. No root.