OnePlus: Videresendelse af SMS stopper i baggrunden
Nyere versioner af OxygenOS bygger på ColorOS og håndterer baggrundsapps på samme måde: En app, der ikke vises på skærmen, sættes på pause, medmindre den har tilladelse til at køre. To indstillinger holder Resender i gang med at videresende, når skærmen er slukket.
De to indstillinger (OxygenOS 13 og nyere)
- Åbn Indstillinger → Apps → Resender → Batteriforbrug.
- Tænd for “Tillad baggrundsaktivitet”.
- På nogle telefoner skal “Tillad automatisk opstart” også slås til (Indstillinger → Apps → Automatisk start; i ældre versioner Indstillinger → Batteri → Automatisk start af apps).
- Tillad baggrundsaktivitet. Indstillinger → Apps → Resender → Batteriforbrug: Tillad baggrundsaktivitet (også kaldet Tillad kørsel i baggrunden eller Ubegrænset, afhængigt af versionen). På OxygenOS 16 har samme skærm tre valgmuligheder i stedet for en kontakt — Tillad baggrundsaktivitet, Smart tilstand (anbefalet), Begræns baggrundsaktivitet: Vælg den første. På OxygenOS 15 skifter punktet Optimer batteriforbrug nedenunder automatisk til Optimer ikke, når baggrundsaktivitet tillades.
- Tillad automatisk opstart. Indstillinger → Apps → Automatisk start på nyere versioner, Indstillinger → Batteri → Automatisk start af apps eller Indstillinger → Apps → Appadministration → Resender → Automatisk start på ældre versioner: Slå Resender til, så systemet starter appen efter en genstart, eller når der kommer en SMS, mens appen ikke kører.
På OxygenOS 11 og ældre ser skærmene anderledes ud: Indstillinger → Batteri → Batterioptimering → Resender → Optimer ikke og Indstillinger → Apps → Resender → Avanceret for baggrundsaktivitet. På alle versioner skal Resender også undtages fra Androids egen batterioptimering: Appens hovedskærm har en knap, der åbner systemets liste. OxygenOS 13 og nyere har desuden deres egen liste: Indstillinger → Batteri → Avancerede indstillinger → Optimer batteriforbrug — vælg Optimer ikke for Resender dér. Standardindstillingen er Spørg altid.
Sådan kontrolleres det, at det virker
Lås telefonen, vent et minut, og send en SMS til den fra en anden telefon. E-mailen bør komme frem inden for få sekunder. Hvis den først kommer, når telefonen låses op, eller appen åbnes, er en af indstillingerne slået fra — kontrollér begge igen efter en systemopdatering.
Det kan ingen app gøre
OxygenOS har ingen offentlig grænseflade til batteriindstillingerne. Ingen app kan aflæse dem, ændre dem eller se, om de er indstillet. Resender viser en rød linje, når Android melder, at appen begrænses, og åbner den relevante systemskærm — selve indstillingerne skal ændres manuelt. Springes de over, kommer beskederne for sent eller slet ikke, selvom appen har gjort alt, hvad den har tilladelse til.
Spørgsmål
Videresendelsen virker fint en dag, men derefter kommer beskederne i bunker, når telefonen låses op. Hvorfor?
OxygenOS sætter apps på pause, når de ikke vises på skærmen, medmindre de har tilladelse til baggrundsaktivitet og automatisk start. SMS-beskederne når først frem til Resender, når systemet lader appen køre igen. Derfor kommer de i bunker. Slå de to indstillinger på denne side til én gang.
Min OnePlus har en ældre version af OxygenOS uden disse menuer.
På OxygenOS 11 og ældre: Gå til Indstillinger → Batteri → Batterioptimering, find Resender, og vælg Optimer ikke. Se også efter indstillingen Tillad baggrundsaktivitet under Indstillinger → Apps → Resender → Avanceret. Den nyere menusti på denne side gælder fra OxygenOS 13.
Skal Androids batterioptimering også slås fra?
Ja, på alle versioner. Resenders hovedskærm har en knap, der åbner systemets liste: Find Resender, og vælg Optimer ikke.
Hvorfor ændrer Resender ikke selv disse indstillinger?
OxygenOS har ingen offentlig grænseflade til disse skærme: Ingen app kan aflæse eller ændre indstillingerne. Den ene Android-indstilling, som en app kunne ændre via en enkelt dialogboks, kræver en tilladelse, som Google Play kun giver til alarmapps, opkaldsapps og lignende kategorier. En app til videresendelse af beskeder hører ikke til blandt dem.
Er det det samme som på OPPO?
Ja, fra OxygenOS 13: Systemet bygger på OPPOs ColorOS, så indstillingerne er de samme, og kun navnene er forskellige.