OnePlus: přeposílání SMS na pozadí přestává fungovat
Současný OxygenOS vychází z ColorOS a spravuje aplikace na pozadí stejným způsobem: aplikaci, která není na obrazovce, pozastaví, pokud jí nepovolíte běh na pozadí. Aby Resender přeposílal i se zhasnutou obrazovkou, stačí zapnout dvě volby.
Dvě volby (OxygenOS 13 a novější)
- Otevřete Nastavení → Aplikace → Resender → Využití baterie.
- Zapněte „Povolit aktivitu na pozadí“.
- Na některých telefonech také zapněte „Povolit automatické spuštění“ (Nastavení → Aplikace → Automatické spouštění; ve starších verzích Nastavení → Baterie → Automatické spouštění aplikací).
- Povolit aktivitu na pozadí. Nastavení → Aplikace → Resender → Využití baterie: povolte aktivitu na pozadí (podle verze se volba může jmenovat také Povolit běh na pozadí nebo Bez omezení). V OxygenOS 16 jsou na stejné obrazovce místo přepínače tři možnosti — Povolit aktivitu na pozadí, Chytrý režim (doporučeno), Omezit aktivitu na pozadí: vyberte první. V OxygenOS 15 se po povolení aktivity na pozadí položka Optimalizovat využití baterie níže sama přepne na Neoptimalizovat.
- Povolit automatické spuštění. V novějších verzích otevřete Nastavení → Aplikace → Automatické spuštění, ve starších Nastavení → Baterie → Automatické spouštění aplikací nebo Nastavení → Aplikace → Správa aplikací → Resender → Automatické spuštění: zapněte tuto volbu pro Resender, aby jej systém spustil po restartu nebo při přijetí SMS, pokud zrovna neběží.
V OxygenOS 11 a starších verzích se obrazovky liší: Nastavení → Baterie → Optimalizace baterie → Resender → Neoptimalizovat a pro aktivitu na pozadí Nastavení → Aplikace → Resender → Pokročilé. Ve všech verzích také vyjměte Resender z optimalizace baterie samotného systému Android: na hlavní obrazovce aplikace je tlačítko, které otevře systémový seznam. OxygenOS 13 a novější mají ještě vlastní seznam: Nastavení → Baterie → Pokročilá nastavení → Optimalizovat využití baterie — u aplikace Resender tam nastavte Neoptimalizovat; výchozí volba je Vždy se zeptat.
Jak ověřit, že nastavení pomohlo
Zamkněte telefon, počkejte minutu a pošlete na něj SMS z jiného telefonu. E-mail by měl dorazit během několika sekund. Pokud dorazí až po odemknutí telefonu nebo otevření aplikace, jedna z voleb je vypnutá — po aktualizaci systému obě znovu zkontrolujte.
Co žádná aplikace nedokáže
Obrazovky nastavení baterie v OxygenOS nemají veřejné rozhraní. Žádná aplikace z nich nemůže číst nastavení, měnit je ani zjistit, zda jste je nastavili. Když Android hlásí omezení, Resender zobrazí červený řádek a otevře vám příslušnou systémovou obrazovku — samotné volby ale musíte zapnout vy. Pokud je přeskočíte, zprávy budou přicházet pozdě nebo vůbec, přestože aplikace udělala vše, co jí systém dovoluje.
Otázky
Přeposílání den funguje a pak zprávy přicházejí hromadně až po odemknutí telefonu. Proč?
OxygenOS pozastavuje aplikace, které nejsou na obrazovce, pokud nemají povolenou aktivitu na pozadí a automatické spuštění. SMS se k aplikaci Resender dostanou až ve chvíli, kdy ji systém znovu nechá běžet, proto přicházejí hromadně. Stačí jednou zapnout volby popsané na této stránce.
Můj OnePlus má starší OxygenOS, kde tyto nabídky nejsou.
V OxygenOS 11 a starších verzích otevřete Nastavení → Baterie → Optimalizace baterie, najděte Resender a zvolte Neoptimalizovat. V Nastavení → Aplikace → Resender → Pokročilé pak zkontrolujte volbu Povolit aktivitu na pozadí. Postup pro novější verze na této stránce platí od OxygenOS 13.
Je potřeba vypnout i optimalizaci baterie v samotném systému Android?
Ano, ve všech verzích. Na hlavní obrazovce aplikace Resender je tlačítko, které otevře systémový seznam: najděte Resender a zvolte Neoptimalizovat.
Proč Resender tato nastavení nezmění sám?
Obrazovky OxygenOS nemají veřejné rozhraní: žádná aplikace z nich nemůže číst nastavení ani je měnit. Jediné nastavení Androidu, které by aplikace mohla změnit pomocí jednoho dialogu, vyžaduje oprávnění, které Google Play uděluje pouze aplikacím pro budíky, volání a podobné účely. Aplikace na přeposílání zpráv do těchto kategorií nepatří.
Je to stejné jako u OPPO?
Od OxygenOS 13 ano: systém vychází z ColorOS od OPPO, takže volby jsou stejné a liší se jen jejich názvy.