Huawei e Honor: l'inoltro degli SMS si interrompe in background
EMUI e Magic OS decidono per ogni app se può avviarsi da sola, essere avviata da un'altra app o continuare a funzionare quando non è più in primo piano e, per impostazione predefinita, non lo consentono. Per risolvere il problema con Resender basta una schermata con tre opzioni.
Avvio app: gestione manuale
- Aprire Impostazioni → Batteria → Avvio app e trovare Resender.
- Disattivare l'interruttore: Resender ora è gestito manualmente.
- Nella finestra che si apre, attivare Avvio automatico, Avvio secondario e Esegui in background.
- Aprire Impostazioni → Batteria → Avvio app e cercare Resender.
- Disattivare Gestisci automaticamente. Verranno visualizzate le tre opzioni manuali.
- Attivarle tutte e tre: Avvio automatico (l'app può avviarsi dopo un riavvio o all'arrivo di un SMS), Avvio secondario (il sistema può riattivarla), Esegui in background (l'app non viene arrestata quando non è più in primo piano).
Nelle versioni meno recenti di EMUI, la stessa funzione si chiama App protette: selezionare Resender. Escludere quindi Resender anche dall'ottimizzazione batteria di Android: nella schermata principale dell'app è presente un pulsante che apre l'elenco; per Resender scegliere Non ottimizzare.
Come verificare che abbia funzionato
Bloccare il telefono, attendere un minuto e inviargli un SMS da un altro telefono. L'e-mail dovrebbe arrivare entro pochi secondi. Se arriva solo quando si apre l'app, probabilmente Gestisci automaticamente si è riattivato dopo un aggiornamento: impostare di nuovo la gestione manuale.
Cosa non può fare nessuna app
Le schermate di gestione dell'avvio di Huawei non dispongono di un'interfaccia pubblica. Nessuna app può leggerne o modificarne le impostazioni, né sapere come sono state configurate. Resender mostra una riga rossa quando Android segnala che l'app è soggetta a restrizioni e apre la schermata di sistema corretta, ma le opzioni devono essere attivate manualmente. Se si ignora questo passaggio, i messaggi arrivano in ritardo o non arrivano affatto, anche se l'app ha fatto tutto ciò che il sistema le consente.
Domande
Il telefono indica che Resender è gestito automaticamente. Non basta?
No. La gestione automatica consente al sistema di decidere quando arrestare l'app e di arrestare le app in background senza alcun vincolo. Passare alla gestione manuale e attivare tutte e tre le opzioni: Avvio automatico, Avvio secondario ed Esegui in background.
Sul telefono non è presente la schermata Avvio app.
Nelle versioni meno recenti di EMUI si chiama App protette (Impostazioni → Batteria → App protette oppure Gestione telefono → App protette): selezionare Resender. L'effetto è lo stesso.
Devo disattivare anche l'ottimizzazione batteria di Android?
Sì. Nella schermata principale di Resender è presente un pulsante che apre l'elenco di sistema: cercare Resender e scegliere Non ottimizzare. Per farlo manualmente: Impostazioni → App → App → Resender → Batteria → Ottimizzazione batteria.
Perché Resender non modifica direttamente queste impostazioni?
La gestione dell'avvio di Huawei non dispone di un'interfaccia pubblica: nessuna app può leggerne o modificarne le impostazioni. L'unica impostazione di Android che un'app potrebbe modificare tramite una singola finestra di dialogo richiede un'autorizzazione che Google Play concede solo alle app per sveglie, chiamate e categorie simili, non a un'app per l'inoltro dei messaggi.
Vale anche per i telefoni Honor prodotti dopo la separazione da Huawei?
Sì. Magic OS mantiene la stessa schermata Avvio app con le stesse tre opzioni; cambia soltanto il percorso per raggiungerla nelle diverse versioni.