OnePlus: SMS-viestien välitys pysähtyy taustalla
Nykyinen OxygenOS perustuu ColorOS:ään ja hallitsee taustasovelluksia samalla tavalla: sovellus jäädytetään, kun se ei näy näytöllä, ellei sen toimintaa ole erikseen sallittu. Kahdella asetuksella Resender jatkaa välitystä myös näytön ollessa sammutettuna.
Kaksi asetusta (OxygenOS 13 ja uudemmat)
- Avatkaa Asetukset → Sovellukset → Resender → Akun käyttö.
- Kytke ”Salli taustatoiminnot” päälle.
- Ota joissakin puhelimissa käyttöön myös “Salli automaattinen käynnistäminen” (Asetukset → Sovellukset → Automaattinen käynnistys; vanhemmissa versioissa Asetukset → Akku → Sovellusten automaattinen käynnistys).
- Salli taustatoiminnot. Asetukset → Sovellukset → Resender → Akun käyttö: sallikaa taustatoiminnot (version mukaan asetus voi olla nimeltään myös Salli suorittaminen taustalla tai Rajoittamaton). OxygenOS 16:ssa samalla näytöllä on kytkimen sijaan kolme vaihtoehtoa — Salli taustatoiminnot, Älykäs tila (suositus), Rajoita taustatoimintoja: valitkaa ensimmäinen. OxygenOS 15:ssä alempana oleva Optimoi akun käyttö vaihtuu itsestään arvoon Ei optimointia, kun taustatoiminnot sallitaan.
- Salli automaattinen käynnistäminen. Uudemmissa versioissa polku on Asetukset → Sovellukset → Autom. käynnistys, vanhemmissa Asetukset → Akku → Sovellusten automaattinen käynnistys tai Asetukset → Sovellukset → Sovellusten hallinta → Resender → Autom. käynnistys: ottakaa asetus käyttöön Resenderille, jotta järjestelmä käynnistää sen uudelleenkäynnistyksen jälkeen tai SMS-viestin saapuessa, kun sovellus ei ole käynnissä.
OxygenOS 11:ssä ja sitä vanhemmissa versioissa näkymät ovat erilaiset: Asetukset → Akku → Akun käytön optimointi → Resender → Ei optimointia ja taustatoimintojen osalta Asetukset → Sovellukset → Resender → Lisäasetukset. Poistakaa kaikissa versioissa Resender myös Androidin oman akun käytön optimoinnin piiristä: sovelluksen päänäytöllä on painike, joka avaa järjestelmän luettelon. OxygenOS 13:ssa ja uudemmissa on lisäksi oma luettelo: Asetukset → Akku → Lisäasetukset → Optimoi akun käyttö — valitkaa siellä Resenderille Ei optimointia. Oletuksena on Kysy aina.
Näin tarkistatte, että asetukset toimivat
Lukitkaa puhelin, odottakaa minuutti ja lähettäkää siihen SMS-viesti toisesta puhelimesta. Sähköpostin pitäisi saapua muutamassa sekunnissa. Jos se saapuu vasta, kun avaatte puhelimen lukituksen tai sovelluksen, jokin asetuksista ei ole käytössä. Tarkistakaa molemmat uudelleen järjestelmäpäivityksen jälkeen.
Mihin mikään sovellus ei pysty
OxygenOS:n akkuasetuksilla ei ole julkista ohjelmointirajapintaa. Mikään sovellus ei voi lukea tai muuttaa niitä eikä tarkistaa, onko ne asetettu. Resender näyttää punaisen rivin, kun Android kertoo rajoittavansa sen toimintaa, ja avaa oikean asetusnäkymän — itse asetukset jäävät teidän muutettaviksenne. Jos ne jäävät tekemättä, viestit saapuvat myöhässä tai eivät lainkaan, vaikka sovellus on tehnyt kaiken, mihin sillä on lupa.
Kysymyksiä
Välitys toimii päivän, mutta sitten viestit saapuvat ryppäinä, kun avaan puhelimen lukituksen. Miksi?
OxygenOS jäädyttää sovellukset, jotka eivät näy näytöllä, ellei niille ole sallittu taustatoimintoja ja automaattista käynnistystä. SMS-viestit pääsevät Resenderille vasta, kun järjestelmä antaa sen taas toimia. Siksi viestit saapuvat ryppäinä. Tehkää tällä sivulla kuvatut asetukset kerran.
OnePlus-puhelimessani on vanhempi OxygenOS, jossa näitä valikoita ei ole.
OxygenOS 11:ssä ja sitä vanhemmissa versioissa avatkaa Asetukset → Akku → Akun käytön optimointi, etsikää Resender ja valitkaa Ei optimointia. Tarkistakaa myös kohdasta Asetukset → Sovellukset → Resender → Lisäasetukset, löytyykö sieltä Salli taustatoiminnot -kytkin. Tämän sivun uudempi valikkopolku koskee OxygenOS 13:a ja sitä uudempia versioita.
Pitääkö myös Androidin akun käytön optimointi poistaa käytöstä?
Kyllä, kaikissa versioissa. Resenderin päänäytöllä on painike, joka avaa järjestelmän luettelon: etsikää Resender ja valitkaa Ei optimointia.
Miksi Resender ei muuta näitä asetuksia itse?
OxygenOS:n asetusnäkymillä ei ole julkista ohjelmointirajapintaa, joten mikään sovellus ei voi lukea tai muuttaa niitä. Sen ainoan Android-asetuksen muuttaminen, jota sovellus voisi muuttaa yhdellä valintaikkunalla, edellyttää lupaa. Google Play myöntää sen vain herätys-, puhelu- ja vastaaville sovelluksille, joihin viestien välityssovellus ei kuulu.
Ovatko asetukset samat kuin OPPO-puhelimissa?
OxygenOS 13:sta alkaen kyllä: järjestelmä perustuu OPPO:n ColorOS:ään, joten asetukset ovat samat ja vain niiden nimet eroavat.