WaveUp3.2.40 - Google Play
You'll be able to see results in few seconds.
Publisher Description
WaveUp -Turn on the display by waving
WaveUpwakes 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
About WaveUp
The company that develops WaveUp is juanitobananas. The latest version released by its developer is 3.2.40.
To install WaveUp on your Android device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-09-28 and was downloaded 0 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the WaveUp as malware as malware if the download link to com.jarsilio.android.waveup is broken.
How to install WaveUp on your Android device:
- Click on the Continue To App button on our website. This will redirect you to Google Play.
- Once the WaveUp is shown in the Google Play listing of your Android device, you can start its download and installation. Tap on the Install button located below the search bar and to the right of the app icon.
- A pop-up window with the permissions required by WaveUp will be shown. Click on Accept to continue the process.
- WaveUp will be downloaded onto your device, displaying a progress. Once the download completes, the installation will start and you'll get a notification after the installation is finished.
Program Details
System requirements
Download information
Pricing
Version History
version 3.2.40
posted on 2026-09-28
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.
...
version 3.2.39
posted on 2026-09-19
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.
...
version 3.2.38
posted on 2026-09-13
New in 3.2.38
★ Fixed a crash that could happen right after the app started running in the background.
New in 3.2.37
★ Fixed rare crashes that could happen when the app started in the background, including right after a reboot.
...
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.
...
version 3.2.33
posted on 2026-08-12
New in 3.2.33
★ Update Arabic and Russian translations.
...
New in 3.2.31
★ Fixed screen not turning on when a wave is detected in some cases.
★ App list now shows a loading spinner on startup instead of appearing empty.
★ App list loads faster.
...
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.
...
version 3.2.32
posted on 2026-08-07
New in 3.2.32
★ Just small maintenance change.
New in 3.2.31
★ Fixed screen not turning on when a wave is detected in some cases.
★ App list now shows a loading spinner on startup instead of appearing empty.
★ App list loads faster.
...
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.
...
version 3.2.22
posted on 2025-04-05
New in 3.2.22
★ Add themed icon for Android 13+
New in 3.2.21
★ Update Portuguese (Brazil)
★ Upgrade a bunch of deps
...
New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
...
version 3.2.19
posted on 2024-07-16
New in 3.2.19
★ Fix notification not working on Android 13+ devices.
New in 3.2.18
★ Upgrade some dependencies.
★ Remove ACRA (crash reporting).
New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ ...
version 3.2.17
posted on 2023-10-31
New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ Update German and Russian translations.
★ Add bluetooth permission request for Android 14 and above (needed to know if a headset is connected during a call).
version 3.2.10
posted on 2021-05-02
New in 3.2.10
★ Update some translations.
★ Upgrade some dependencies.
New in 3.2.9
★ Update some translations.
★ Fix small Android 11 compatibility bugs.
New in 3.2.8
★ Update some translations.
★ Small bug fix (MainActivity leak).
version 3.2.9
posted on 2021-02-19
New in 3.2.9
★ Update some translations.
★ Fix small Android 11 compatibility bugs.
New in 3.2.8
★ Update some translations.
★ Small bug fix (MainActivity leak).
New in 3.2.7
★ Fix compatibility with older Androids.
★ Update some translations.
★ Vibration time before locking is now configurable.
Disclaimer
Official Google Play Link
We do not host WaveUp on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Google and passed their terms and conditions to be listed there. We recommend caution when installing it.
The Google Play link for WaveUp is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.
If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.



