WaveUp app icon

WaveUp

Turn on the display by waving

juanitobananas · com.jarsilio.android.waveup

5.0 out of 5 (3 ratings) 1M+ downloads v3.2.40 4.7 MB Android 6.0+ PEGI 3 · Everyone

  • Signature matches the Google Play version Details

At a glance

Latest version
v3.2.40 (145)
Updated
Sep 28, 2026 (11 days ago)
APK size
4.7 MB
Requires
Android 6.0+ (API 23)
CPU support
x86 32-bit, x86 64-bit, ARM 32-bit, ARM 64-bit
Category
Tools (app)
Listed since
Feb 22, 2021 (at least)
Permissions
14 (3 sensitive)
Website
gitlab.com/juanitobananas/wave-up
Developer contact
[email protected]
Privacy
Developer's privacy policy

About this APK

WaveUp is an app by juanitobananas in the Tools category, listed since at least February 2021. It includes native code for x86 32-bit, x86 64-bit, ARM 32-bit and ARM 64-bit, so it runs on practically every phone.

Since version 3.2.19, the minimum Android version rose from 4.0.3 to 6.0. It asks for 14 permissions, 3 of them sensitive: read phone status and identity, Bluetooth connect and package usage stats. It asks for the same permissions as version 3.2.39.

What's new in v3.2.40

New in 3.2.40 ★ Bring back some languages I accidentally removed 😅 New in 3.2.39 ★ Fixed frozen frames that could occur when the app started the screen-on service. New in 3.2.38 ★ Fixed a crash that could happen right after the app started running in the background. ... New in 3.2.17 ★ Remove 'Excluded apps' option (Google Play only). F-Droid ones remain fully functional. Google doesn't allow WaveUp to read installed apps, which is necessary for this. ...

Description

From the listing uploaded by “appupdater”.

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

Version history

5 versions are listed, going back to v3.2.19. New versions arrive here about every week. Since v3.2.38 it requires Android 6.0+.

All 5 versions

Security & authenticity

Security rating: Trusted

Signing certificate

  • Signature matches the Google Play version Checked by the source store on Sep 28, 2026.
  • Certificate issued to “Unknown” This is the certificate of the Google Play version.
  • Same certificate as the 4 other versions checked

Store checks and file details

  • Developer signature verified Sep 28, 2026
  • Validated against Google Play Sep 28, 2026
  • Signed byCN=juanitobananas, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown
  • Signing certificate (SHA-1)DE:AE:18:0C:1C:48:12:B3:0C:75:D4:B1:85:5B:02:9B:10:79:ED:34
  • File MD5e3c197ce29e42d55a5a63987ef5ebd36
  • Uploaded by “appupdater” Gold tier · 117,810 followers · uploading since 2020

Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures (4 other versions compared). AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.

Permissions (14)

WaveUp requests 14 permissions, 3 of them sensitive.

Required hardware & features

WaveUp APK: questions and answers

Is there a version of WaveUp for older Android phones?

The current version needs Android 6.0 or later. Version 3.2.22 is the newest listed build that installs on Android 5.0 and later. Get version 3.2.22 · All versions

Can I install this APK over the version I already have?

Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.

Is the WaveUp APK safe?

No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. It is signed with the same certificate as the 4 other versions checked. After downloading, check that the file's MD5 is e3c197ce29e42d55a5a63987ef5ebd36.

Tags

More Tools apps