OnePlus: l’inoltro degli SMS si interrompe in background
Le versioni attuali di OxygenOS sono basate su ColorOS e gestiscono allo stesso modo le app in background: un’app che non è visualizzata viene sospesa, a meno che non le si consenta di funzionare. Due opzioni permettono a Resender di continuare a inoltrare anche a schermo spento.
Le due opzioni (OxygenOS 13 e versioni successive)
- Apra Impostazioni → App → Resender → Utilizzo batteria.
- Attivare “Consenti attività sullo sfondo”.
- Su alcuni telefoni, attivi anche “Consenti l'avvio automatico” (Impostazioni → App → Avvio automatico; nelle versioni precedenti Impostazioni → Batteria → Avvio automatico app).
- Consenta attività in background. Impostazioni → App → Resender → Utilizzo batteria: consenta l’attività in background (a seconda della versione, l’opzione può anche chiamarsi Consenti esecuzione in background o Senza limiti).
- Consenta l’autoavvio. Nelle versioni più recenti, apra Impostazioni → App → Avvio automatico; in quelle meno recenti, apra Impostazioni → Batteria → Avvio automatico delle app oppure Impostazioni → App → Gestione app → Resender → Avvio automatico. Attivi Resender affinché il sistema lo avvii dopo un riavvio o quando arriva un SMS mentre l’app non è in esecuzione.
In OxygenOS 11 e versioni precedenti le schermate sono diverse: Impostazioni → Batteria → Ottimizzazione batteria → Resender → Non ottimizzare e Impostazioni → App → Resender → Avanzate per l’attività in background. In ogni versione, escluda inoltre Resender dall’ottimizzazione batteria di Android: nella schermata principale dell’app è presente un pulsante che apre l’elenco di sistema. OxygenOS 13 e versioni successive hanno anche un elenco specifico: Impostazioni → Batteria → Impostazioni avanzate → Ottimizza utilizzo batteria. Imposti Resender su Non ottimizzare; l’impostazione predefinita è Chiedi sempre.
Come verificare che abbia funzionato
Blocchi il telefono, attenda un minuto e gli invii un SMS da un altro telefono. L’e-mail dovrebbe arrivare entro pochi secondi. Se arriva solo dopo aver sbloccato il telefono o aperto l’app, una delle opzioni è disattivata. Dopo un aggiornamento di sistema, le controlli entrambe.
Ciò che nessuna app può fare
Le schermate della batteria di OxygenOS non dispongono di un’interfaccia pubblica. Nessuna app può leggerle, modificarle o verificare come sono state configurate. Resender mostra una riga rossa quando Android segnala una limitazione e apre la schermata di sistema corretta: spetta a Lei attivare le opzioni. Se le ignora, i messaggi possono arrivare in ritardo o non arrivare affatto, anche se l’app ha fatto tutto ciò che il sistema le consente.
Domande
L’inoltro funziona per un giorno, poi i messaggi arrivano tutti insieme quando sblocco il telefono. Perché?
OxygenOS sospende le app che non sono visualizzate, a meno che non siano consentiti l’attività in background e l’avvio automatico. Gli SMS raggiungono Resender solo quando il sistema gli permette di funzionare di nuovo, perciò arrivano tutti insieme. Attivi una volta le opzioni indicate in questa pagina.
Il mio OnePlus utilizza una versione meno recente di OxygenOS, priva di questi menu.
In OxygenOS 11 e versioni precedenti, apra Impostazioni → Batteria → Ottimizzazione batteria, trovi Resender e scelga Non ottimizzare. Controlli inoltre in Impostazioni → App → Resender → Avanzate se è presente l’opzione Consenta attività in background. Il percorso più recente indicato in questa pagina si applica da OxygenOS 13 in poi.
È necessaria anche l’impostazione di ottimizzazione batteria di Android?
Sì, in ogni versione. Nella schermata principale di Resender è presente un pulsante che apre l’elenco di sistema: trovi Resender e scelga Non ottimizzare.
Perché Resender non può modificare direttamente queste impostazioni?
Le schermate di OxygenOS non dispongono di un’interfaccia pubblica: nessuna app può leggerle o modificarle. L’unica impostazione di Android che un’app potrebbe modificare tramite una singola finestra richiede un’autorizzazione che Google Play concede solo alle app per sveglie, chiamate e categorie simili, alle quali un’app per l’inoltro dei messaggi non appartiene.
È lo stesso sistema di OPPO?
Da OxygenOS 13, sì: il sistema è basato su ColorOS di OPPO, quindi le opzioni sono le stesse e cambiano soltanto i nomi.