We have seen the ntfy struggling to wake Element X and other applications up for push notifications, especially on Android 16. This is because ntfy hasn’t added support for bringing apps to foreground, which is the suspected root cause of incapacitation of push in doze mode. In response to the request, we have set up the Sunup push infrastructure.

Installation and configuration

Please install Sunup from F-Droid directly, or from an F-Droid compatible client like Droid-ify and F-Droid Basic.

  • After installation, long-press the Sunup icon and tap App info.
  • Tap Permissions, and grant Notifications permission.
  • Navigate back, and tap App battery usage
  • Tap Allow background usage, then, in the new window, select Unrestricted

You can launch Sunup now and configure it.

  • Bring up the hamburger menu (…)
  • Tap Change server
  • Replace the URL with https://connect.kimiblock.top
  • Tap OK

Yay! You are done configuring Sunup.

Migration

For existing UnifiedPush applications to migrate, please uninstall Ntfy, force-stop those applications and then re-open them. Most of them should automatically re-register and you’ll see a toast popup from Sunup. If they don’t, then you may need to toggle UnifiedPush on again in the respective settings.

Closing

Tech details will come later in a dedicated article.