圖標

WakeUpScreen

Wake your screen gently the moment a notification arrives
新版本 3.0.6
• Removed the FOREGROUND_SERVICE_SPECIAL_USE permission — waking the screen uses the notification listener, which the system keeps alive on its own, so it was not needed
• Removed the optional "persistent notification (keep service alive)" setting (the only feature that used that permission). On aggressive devices, exempt the app from battery optimization instead
WakeUpScreen is an open-source Android app that gently wakes your display the moment a notification arrives. No cloud, no clutter, no compromise.

Features:

• Instant Wake — Your screen lights up the moment a notification arrives. Never miss what matters while your phone sits on the desk.

• Pocket Mode — Intelligently detects when your phone is in a pocket or bag, and stays off. Saves battery where it counts.

• App Filtering — Choose exactly which apps can wake your screen. Full control over what deserves your attention.

• Dark Mode — A beautiful dark interface that feels at home on any AMOLED display. Easy on the eyes, easy on the battery.

• No Internet — Runs entirely on your device. Zero data collected, zero servers contacted. Your privacy is absolute.

• Lightweight — Minimal footprint, negligible battery impact. Built in Kotlin for native performance that just works.

How It Works:

1. Install and grant notification access. Only this single permission is required — your data never leaves your device.
2. Choose which apps can wake your screen. Let important messages through, filter the noise.
3. Live your life. WakeUpScreen runs silently in the background, lighting up on notification and staying dark in your pocket.

Additional features (all toggleable):

• Custom wake duration
• Do Not Disturb awareness — pauses wake-up while DND is enabled
• Sleep mode with custom quiet hours
• Persistent notification filtering — skips long-running notifications like music and navigation
• Charging-only filter — only wake when the device is charging
• Notification log with channel info (importance, sound, vibration)
• Function test page for diagnosing notification events

Built with Jetpack Compose and Material 3. Licensed under GPLv3. No ads, no tracking, no network permission.

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 3.0.6 (30600) 建議 於 2026 年 6 月 20 日新增

    arm64-v8a armeabi-v7a

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 顯示通知
      允許應用程式顯示通知
    • 要求忽略電池效能最佳化
      允許應用程式要求權限,以便忽略針對該應用程式的電池效能最佳化設定。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • com.symeonchen.wakeupscreen.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 3.8 MiB PGP 簽章 | 建置紀錄

  • 新版本 3.0.4
    • Fixed notification log showing "Unknown reason" in release builds — the real block reason (DND, charging, sleep mode, etc.) is now shown correctly
    • Persistent notification toggle now takes effect immediately, no restart needed
    • Unrecognized block reasons are now shown as-is instead of collapsing into "Unknown reason"
  • 版本 3.0.4 (30400) - 於 2026 年 6 月 18 日新增

    arm64-v8a armeabi-v7a

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「specialUse」類型執行前景服務
      允許應用程式搭配「specialUse」類型使用前景服務
    • 顯示通知
      允許應用程式顯示通知
    • 要求忽略電池效能最佳化
      允許應用程式要求權限,以便忽略針對該應用程式的電池效能最佳化設定。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • com.symeonchen.wakeupscreen.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 3.8 MiB PGP 簽章 | 建置紀錄

  • 新版本 3.0.3
    • First release on F-Droid
    • Added fastlane metadata for F-Droid
    • No functional changes from 3.0.2
  • 版本 3.0.3 (30300) - 於 2026 年 5 月 31 日新增

    arm64-v8a armeabi-v7a

    此版本需要 Android 6.0 或更高的版本。

    此套件包由 F-Droid 建置和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 執行前景服務
      允許應用程式使用前景服務。
    • 搭配「specialUse」類型執行前景服務
      允許應用程式搭配「specialUse」類型使用前景服務
    • 顯示通知
      允許應用程式顯示通知
    • 要求忽略電池效能最佳化
      允許應用程式要求權限,以便忽略針對該應用程式的電池效能最佳化設定。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • com.symeonchen.wakeupscreen.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 3.8 MiB PGP 簽章 | 建置紀錄