WaveUp

com.jarsilio.android.waveup
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

**WaveUp** wakes up your phone—switches the screen on—when you wave over the proximity sensor. I built this app because I got tired of pressing the power button just to check the time (a surprisingly frequent habit). Inspired by the **great** Gravity Screen On/Off. I looked for an open-source alternative and just couldn’t find one. So I made it myself! Checkout the code: https://gitlab.com/juanitobananas/wave-up A possibly more more up-to-date README: https://gitlab.com/juanitobananas/wave-up/#waveup **Features** ▸ **Wave mode**: Turns the screen on when you wave over the proximity sensor. ▸ **Pocket mode**: Turns the screen on when you pull your phone out of a pocket or bag. Both are _enabled by default_ but can be turned off in settings. ▸ **Screen lock**: cover the sensor for a second (or your chosen time) and the phone locks. _Off by default_, but easy to enable. **Wait, what's a proximity sensor?** It’s that invisible little thing near your phone’s earpiece that turns off the screen when you’re on a call. **Known Issues** Some phones keep the CPU running while listening to the proximity sensor and this drains battery (blame your phone, not me). Most phones don’t, so battery use is minimal. **Accessibility Services** ▸ Purpose: Starting with Android 9, WaveUp utilizes the Accessibility Services API to allow users to switch off the screen. ▸ Privacy and Security: WaveUp uses the Accessibility Services API exclusively for this purpose and only if the 'lock' option is enabled. No personal data is collected, stored, or shared through this service. ▸ Permission Scope: The Accessibility Services permission is strictly used for enabling the screen lock feature. It does not monitor or interact with any other aspect of device usage. **Permissions** (yep, quite a few) ▸ **WAKE_LOCK** – turn on the screen ▸ **RECEIVE_BOOT_COMPLETED** – auto-start on boot ▸ **READ_PHONE_STATE** – pause during calls ▸ **BLUETOOTH / CONNECT** – avoid pausing when on a Bluetooth call ▸ **IGNORE_BATTERY_OPTIMIZATIONS** etc. – stay alive in the background ▸ **FORCE_LOCK** – lock device (Android 8 and below) ▸ **ACCESSIBILITY_SERVICE** – lock device (Android 9+) ▸ **DELETE_PACKAGES** – let the app uninstall itself if needed **Uninstalling (Android 8 and older)** WaveUp uses Device Admin permissions, so it won’t uninstall the usual way. Use the 'Uninstall WaveUp' button in the app to remove it properly. **Fun fact** This is my **first** Android app and my **first** open-source contribution! I'd love your feedback or help—especially if you're into translations or just enjoy tinkering. **Open source rocks!** **Translations** Help translate WaveUp! Even the English version could use improvements. https://explore.transifex.com/juanitobananas/waveup/ https://explore.transifex.com/juanitobananas/libcommon/ **Acknowledgments** Thanks to all who contributed: https://gitlab.com/juanitobananas/wave-up/#acknowledgments

First release: Apr 12, 2025, 11 total releases.

Most recent release: Sep 28, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 28, 2026 3.2.40
    Download [wave-up-standard-release-3.2.40.apk](/uploads/eb91a83f2a0c093f7e61de7cace5b209/wave-up-standard-release-3.2.40.apk) Changelog [145.txt](fastlane/metadata/android/en-US/changelogs/145.txt)
  • Sep 13, 2026 3.2.38
    Download [wave-up-standard-release-3.2.38.apk](/uploads/fa6616d0d8ca0e8a564ef68717cc5263/wave-up-standard-release-3.2.38.apk) Changelog [143.txt](fastlane/metadata/android/en-US/changelogs/143.txt)
  • Sep 12, 2026 3.2.37
    Download [wave-up-standard-release-3.2.37.apk](/uploads/9b146ac2be201622573d15d030f0d728/wave-up-standard-release-3.2.37.apk) Changelog [142.txt](fastlane/metadata/android/en-US/changelogs/142.txt)
  • Sep 11, 2026 3.2.36
    Download [wave-up-standard-release-3.2.36.apk](/uploads/c9aa1da5de405ed1d43289f8a314d5c9/wave-up-standard-release-3.2.36.apk) Changelog [141.txt](fastlane/metadata/android/en-US/changelogs/141.txt)
  • Sep 10, 2026 3.2.35
    Download [wave-up-standard-release-3.2.35.apk](/uploads/eece05613637f0db040179f349586ed7/wave-up-standard-release-3.2.35.apk) Changelog [140.txt](fastlane/metadata/android/en-US/changelogs/140.txt)
  • Sep 7, 2026 3.2.34
    Download [wave-up-standard-release-3.2.34.apk](/uploads/c9238d5f16ddb308d733d9e21ec2f5c8/wave-up-standard-release-3.2.34.apk) Changelog [139.txt](fastlane/metadata/android/en-US/changelogs/139.txt)
  • Aug 12, 2026 3.2.33
    Download [wave-up-standard-release-3.2.33.apk](/uploads/78a2b5350706b1b5107da83ceb3185a6/wave-up-standard-release-3.2.33.apk) Changelog [138.txt](fastlane/metadata/android/en-US/changelogs/138.txt)
  • Aug 7, 2026 3.2.32
    Download [wave-up-standard-release-3.2.32.apk](/uploads/4a324e5afe4f0e56f267f5a505029f62/wave-up-standard-release-3.2.32.apk) Changelog [137.txt](fastlane/metadata/android/en-US/changelogs/137.txt)
  • Jul 5, 2026 3.2.28
    Download [wave-up-standard-release-3.2.28.apk](/uploads/68a5f64f1dc53fac733ea11bb9746b5e/wave-up-standard-release-3.2.28.apk) Changelog [133.txt](fastlane/metadata/android/en-US/changelogs/133.txt)
  • Jun 11, 2026 3.2.25
    Download [wave-up-standard-release-3.2.25.apk](/uploads/b4a1555c5624748f384d77b5abbdf4a4/wave-up-standard-release-3.2.25.apk) Changelog [130.txt](fastlane/metadata/android/en-US/changelogs/130.txt)
  • Apr 12, 2025 3.2.22a Release page →
    Download [wave-up-standard-release-3.2.22a.apk](/uploads/807619cbbc70b8f2035b717ed1c183a7/wave-up-standard-release-3.2.22a.apk) Changelog [127.txt](fastlane/metadata/android/en-US/changelogs/127.txt)