Repository navigation
Novum Xenium 0.1.6
Novum Xenium is an improvement fork of Odysseus. Upstream attribution and licenses remain included.
- Android notifications use your own Novum server and the app’s private Tailscale connection. No Firebase account, Google messaging SDK, or external push service is required.
- Enable email, task, and chat alerts in the Android connection settings. Android shows a persistent background-connection notification; alerts contain generic text and open the authenticated item.
- Background checks run about once per minute while Android grants network access. Deep Doze can delay checks until maintenance windows. Email discovery runs about every two minutes. Force-stop, device restart, and Android battery restrictions can interrupt delivery until the app is reopened.
- Android remote email images can use normal phone networking while the configured Novum server stays inside its private connection.
- Server notifications preserve independent account cursors, avoid replaying old alerts on first use, and stop delivering after logout or an account change.
Validation: Android unit tests (13), lint, and debug/release builds passed. The signed APK matches the previous release’s signing certificate and passes checksum and 16 KB alignment checks. Linux and Windows desktop CI and artifact checksums passed. Physical-phone notification delivery and vendor-specific battery behavior remain unverified.