✍🏻 Questo articolo è stato scritto da un membro della community di GrapheneOS Italia: Jigen
Scopo della guida
Questa guida spiega in modo semplice come funzionano i tre componenti più noti per usare UnifiedPush su GrapheneOS senza Google Play: ntfy, Sunup e NextPush.
Spiega anche:
- quali applicazioni sono dichiaratamente supportate
- quali sono verificate
- quali app popolari NON funzionano con UnifiedPush
Che cos’è UnifiedPush
UnifiedPush è uno standard open source per ricevere notifiche push su Android senza Google Play Services.
Funzionamento
- Installi un distributor
- Il distributor mantiene la connessione col server
- Le app compatibili si registrano
- Le notifiche vengono recapitate tramite il distributor
⚠️ Importante
- Aurora Store NON sostituisce UnifiedPush
- Non tutte le app funzionano
- Serve supporto esplicito o Web Push compatibile
Cosa serve su GrapheneOS
Per far funzionare UnifiedPush:
- Un distributor installato
- Almeno una app compatibile
- Permessi corretti:
- notifiche attive
- niente restrizioni batteria aggressive
- background attivo
👉 Dopo la configurazione: fai sempre un test
Differenze tra ntfy, Sunup e NextPush
| Componente | A cosa serve | Server | Tecnologia | Quando usarlo |
|---|---|---|---|---|
| ntfy | Distributor semplice e versatile | Sì | WebSockets / HTTP | Test veloce, anche self-host |
| Sunup | Minimal e immediato | Sì | WebSockets | Setup rapidissimo |
| NextPush | Integrato con Nextcloud | No | SSE | Se hai già Nextcloud |
ntfy
Descrizione
Servizio open source di notifiche. Funziona subito con server pubblico o self-hostato.
Installazione
- F-Droid
- APK ufficiale
- Google Play (non necessario su GrapheneOS)
Attivazione
- Apri ntfy
- Usa server pubblico o tuo
- Apri app compatibile
- Impostazioni → UnifiedPush
- Seleziona ntfy
Quando usarlo
- Prima prova
- Test rapido
- Self-hosting
Sunup
Descrizione
Distributor semplice, senza account.
Installazione
- F-Droid
- IzzyOnDroid
- APK diretto
Attivazione
- Apri app compatibile
- Vai nelle impostazioni push
- Seleziona Sunup
Quando usarlo
- Vuoi qualcosa di immediato
- Zero configurazione
NextPush
Descrizione
Pensato per integrazione con Nextcloud.
Requisiti
- Nextcloud attivo
- Redis configurato
- App UnifiedPush Provider
- Reverse proxy corretto
Installazione
- F-Droid / IzzyOnDroid
- Server: Nextcloud App Store
Quando usarlo
- Hai già Nextcloud
- Vuoi controllo totale
Ordine consigliato
- ntfy
- Sunup
- NextPush (solo se hai server)
App supportate (estratto)
| Categoria | App |
|---|---|
| Matrix | FluffyChat, Element, SchildiChat |
| Fediverse | Tusky, Fedilab, Pachli |
| Messaging | Jami, Databag |
| Nextcloud | Neon |
| Browser | Fennec, IronFox |
| Telegram fork | Mercurygram, Nagram, Forkgram |
App popolari NON supportate
| App | Stato | Nota |
|---|---|---|
| ❌ No | Nessun supporto UnifiedPush | |
| Signal | ❌ No | Richiede Google |
| Telegram | ❌ No | Solo fork supportati |
⚠️ Nota su Signal
Per avere notifiche:
- Usa Molly
- MollySocket
- distributor
⚠️ Signal ufficiale NON supporta UnifiedPush
⚠️ Nota su Telegram
- App ufficiale → ❌ nessun supporto
- Fork → ✅ sì (es. Mercurygram)
Come capire se un’app funziona
✔ Ha impostazione UnifiedPush
✔ Compare nella lista ufficiale
❌ Non ha impostazioni → non funziona
Problemi comuni
Notifiche non arrivano
- Controlla batteria
- Controlla notifiche
- Verifica registrazione
Distributor non visibile
→ App non compatibile
NextPush non funziona
- Redis
- Reverse proxy
- Provider mancante
Signal / WhatsApp
→ Non supportati → inutile cambiare distributor
❌ UnifiedPush NON funziona con tutte le app
🔗 Link utili
ntfy
Sunup
NextPush
📚 Fonti
- https://unifiedpush.org/
- https://unifiedpush.org/users/apps/
- https://unifiedpush.org/users/distributors/
👤 Autore
Questo articolo è stato scritto interamente da Jigen, membro della community di GrapheneOS Italia.
