Simple Cydia Tweak that will open a low power TCP socket and constantly listen for push notifications when deemed appropriate (when network is available as an example), this is made as an alternative to Apple Push Notification Service, adding just a tiny bit of unnoticeable battery overhead, allowing you to host your own free notification server.
- Download Skyglow Notifications from Cydia, on thru repo https://cydia.skyglow.es or https://cydia.preloading.dev
- Enter its preference panel
- Navigate to "profiles", then add a new profile, and aquire the server certificate in your preferred manner
Tip
If you see a "Port" field, you are using an outdated version of Skyglow Notifications. Please update your version of skyglow notifications from Cydia
- Hit the register button, after the process, you can see registration details under each profile
- Toggle the "Enabled" switch on the main view.
- You are all set up!
Sometimes you may encounter an app that still works with apple's built in APNS (like WA for legacy iOS, or eBaY). This menu lets you select if you want an app to use Skyglow Notifications, or Apple's notification service. For an app to show up on this list, it must
- be an app that can send notifications
- tried to register for notifications since Skyglow Notifcations was installed
The best part of this daemon is its usage simplicity, it can be easily adapted to work with one or multiple services, allowing users to have notifications in their old iDevices easily, see documentation for an in depth review.
-
ObscureMosquito: ObscureMosquito, Requis, or otherwise me, created the tweak and architecture originally, and actively maintain the tweak.
-
Preloading: Apart from creating the server, completely revamped the comunication stack and protocol, added features like app registration and multi server support and improved security and reliability.