安装包图标

WaveUp

通过挥手来亮屏
新版本 3.2.27
New in 3.2.27

★ Improved text rendering in info screens.
★ Updated translations (Chinese, Romanian, Russian).
★ Maintenance: dependency upgrades.
当你向近距离传感器挥手时,WaveUp会唤醒你的手机并打开屏幕。

我之所以制作这款应用程序,是因为我已经厌倦了为了查看时间而按下电源按钮(这是一个出奇频繁的习惯)。它的灵感来自伟大的Gravity Screen On/Off。我一直在寻找一个开源的替代方案,但就是找不到。所以我就自己做了!
查看代码:https://gitlab.com/juanitobananas/wave-up
可能更新的 README: https://gitlab.com/juanitobananas/wave-up/#waveup

特点

挥手模式:当您向接近传感器挥手时,屏幕会打开。
口袋模式:从口袋或包里掏出手机时打开屏幕。

这两种功能默认都已启用,但可以在设置中关闭。

屏幕锁定:覆盖传感器一秒钟(或您选择的时间),手机就会锁定。默认关闭,但可以轻松启用。

等等,什么是接近传感器?
它是手机听筒附近的一个隐形小东西,可以在通话时关闭屏幕。

已知问题
有些手机在监听接近传感器的同时,CPU 一直在运行,这会耗尽电池(这要怪你的手机,而不是我)。大多数手机不会这样做,因此对电池的消耗很小。

无障碍服务

用途:用于在 Android 9+ 上锁定屏幕
隐私用于此目的,不收集数据
范围:不监视,只锁定

权限(是的,不少权限)

WAKE_LOCK- 打开屏幕
RECEIVE_BOOT_COMPLETED- 开机自动启动
READ_PHONE_STATE- 通话过程中暂停
蓝牙 / 连接- 避免蓝牙通话时暂停
IGNORE_BATTERY_OPTIMIZATIONS等。- 在后台保持活力
FORCE_LOCK- 锁定设备(Android 8 及以下版本)
ACCESSIBILITY_SERVICE- 锁定设备(Android 9+)
DELETE_PACKAGES- 必要时让应用程序自行卸载

卸载(安卓 8 及更高版本)
WaveUp 使用了 "设备管理 "权限,因此无法按常规方式卸载。请使用应用程序中的 "卸载 WaveUp "按钮正确卸载。

有趣的事实

这是我的第一个Android 应用程序,也是我的第一个开源贡献!我希望得到您的反馈或帮助--尤其是如果您喜欢翻译或只是喜欢修修补补的话。
开放源代码的岩石

翻译

帮助翻译 WaveUp!即使是英文版也需要改进。
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/

致谢
感谢所有投稿者: https://gitlab.com/juanitobananas/wave-up/#acknowledgments

版本

尽管下面提供了 APK 安装包的下载选项,但你应该注意,以这种方式安装将不会收到更新通知,这是一种不太安全的下载方式。 我们建议你安装使用 F-Droid 客户端。

下载 F-Droid
  • 版本 3.2.27 (132) 推荐 更新于 2026-06-21

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 6.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 与蓝牙设备配对
      允许此应用查看手机的蓝牙配置,并建立及接受与配对设备的连接。
    • 连接到已配对的蓝牙设备
      允许该应用连接到已配对的蓝牙设备
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • android.permission.PACKAGE_USAGE_STATS
    • 显示通知
      允许该应用显示通知
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 请求删除文件包
      允许此应用请求删除安装包。
    • 请求忽略电池优化
      允许此应用请求忽略针对自身的电池优化的权限。
    • android.permission.USES_POLICY_FORCE_LOCK
    • 控制振动
      允许此应用控制振动器。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.jarsilio.android.waveup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.6 MiB PGP 签名 | 构建日志

  • 新版本 3.2.26
    New in 3.2.26
    ★ Fix: permission dialogs shown one at a time, refreshed Material 3 styling.
    ★ Fix: Privacy Policy and Legal Notice readable in dark mode.
    ★ New (Google Play only): lock only on the home screen, protecting other apps.
    ★ Removed first-launch intro slides.
    ★ Maintenance: performance and dependency improvements.

    New in 3.2.25
    ★ Fix: pocket mode not always waking screen after sitting in pocket.
    ★ New: first-launch permission intro slides.

    ...
  • 版本 3.2.26 (131) - 更新于 2026-06-18

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 6.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 与蓝牙设备配对
      允许此应用查看手机的蓝牙配置,并建立及接受与配对设备的连接。
    • 连接到已配对的蓝牙设备
      允许该应用连接到已配对的蓝牙设备
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • android.permission.PACKAGE_USAGE_STATS
    • 显示通知
      允许该应用显示通知
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 请求删除文件包
      允许此应用请求删除安装包。
    • 请求忽略电池优化
      允许此应用请求忽略针对自身的电池优化的权限。
    • android.permission.USES_POLICY_FORCE_LOCK
    • 控制振动
      允许此应用控制振动器。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.jarsilio.android.waveup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.6 MiB PGP 签名 | 构建日志

  • 新版本 3.2.25
    New in 3.2.25
    ★ Fix: pocket mode not always waking screen after sitting in pocket.
    ★ New: first-launch permission intro slides.
    ★ Maintenance: code improvements.

    New in 3.2.24
    ★ Fix: library licenses shown correctly in release builds.
    ★ Maintenance: dependency upgrades, translation improvements.

    ...

    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.

    ...
  • 版本 3.2.25 (130) - 更新于 2026-06-13

    arm64-v8a armeabi-v7a x86 x86_64

    该版本需要 Android 6.0 及以上版本。

    此安装包由 F-Droid 构建并签名,且保证与此源代码 tarball 保持一致。

    权限
    • 与蓝牙设备配对
      允许此应用查看手机的蓝牙配置,并建立及接受与配对设备的连接。
    • 连接到已配对的蓝牙设备
      允许该应用连接到已配对的蓝牙设备
    • 运行前台服务
      允许此应用使用前台服务。
    • 运行“specialUse”类型的前台服务
      允许该应用使用“specialUse”类型的前台服务
    • android.permission.PACKAGE_USAGE_STATS
    • 显示通知
      允许该应用显示通知
    • 查询所有软件包
      允许应用查看所有已安装的软件包。
    • 读取手机状态和身份
      允许此应用访问设备的电话功能。此权限可让应用确定本机号码和设备 ID、是否正处于通话状态以及拨打的号码。
    • 开机启动
      允许此应用在系统完成引导后立即启动。这样可能会延长开机时间,并因始终运行而降低手机总体运行速度。
    • 请求删除文件包
      允许此应用请求删除安装包。
    • 请求忽略电池优化
      允许此应用请求忽略针对自身的电池优化的权限。
    • android.permission.USES_POLICY_FORCE_LOCK
    • 控制振动
      允许此应用控制振动器。
    • 防止手机休眠
      允许此应用阻止手机进入休眠状态。
    • com.jarsilio.android.waveup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下载 APK 4.7 MiB PGP 签名 | 构建日志