Xiaomi, Redmi, POCO: SMS slutar vidarebefordras i bakgrunden
Xiaomis batterihantering — MIUI och numera HyperOS — är den strängaste på Android. Med standardinställningarna stoppas alla appar som inte visas på skärmen. Därför fungerar SMS-vidarebefordran medan appen är öppen, men tystnar när den inte längre syns. Tre inställningar som bara behöver göras en gång löser problemet.
De tre inställningarna
- Öppna Säkerhetsappen → Behörigheter → Autostart.
- Hitta Resender och slå på dess reglage.
- Öppna sedan Inställningar → Batteri → Appbatterisparare → Resender.
- Välj “Inga restriktioner”.
- Starta automatiskt. Inställningar → Appar → Hantera appar → Resender: aktivera Starta automatiskt. Annars väcker systemet inte Resender när ett SMS kommer efter en omstart eller efter att appen har stoppats.
- Batterisparare för appar: Inga restriktioner. Öppna Batterisparare för appar på samma skärm och välj Inga restriktioner. Standardvalet, Batterisparare (rekommenderas), är det som fördröjer vidarebefordran.
- Lås appen i Senaste appar. Öppna vyn med senaste appar, tryck och håll på Resender-kortet och tryck på hänglåset. Då lämnas Resender i fred när listan med senaste appar rensas.
Undanta sedan Resender från Androids egen batterioptimering: appen har en knapp för det på huvudskärmen. Den öppnar systemets lista, där du letar upp Resender och väljer Optimera inte. Manuellt: Inställningar → Appar → Hantera appar → Resender → Batterisparare för appar, eller Inställningar → Batteri → Batterioptimering → Alla appar.
Kontrollera att det fungerar
Lås telefonen, vänta en minut och skicka ett SMS till den från en annan telefon. E-postmeddelandet ska komma fram inom några sekunder. Om det kommer först när du låser upp telefonen eller öppnar appen är någon av de tre inställningarna fortfarande inte rätt inställd — oftast Starta automatiskt efter en systemuppdatering.
Det här kan ingen app göra
Ingen av de här inställningssidorna från Xiaomi har ett offentligt programmeringsgränssnitt. Ingen app kan läsa av dem, ändra dem eller säkert avgöra om de är rätt inställda. Resender visar en röd rad på huvudskärmen när Android rapporterar att appen begränsas och öppnar rätt inställningssida åt dig — men själva reglaget måste du ändra själv. Hoppar du över det kommer meddelanden fram sent eller inte alls, trots att appen har gjort allt den får göra.
Frågor
Meddelanden kommer flera timmar för sent, eller bara när jag öppnar appen. Varför?
MIUI och HyperOS stoppar appar som inte visas på skärmen om de inte får starta automatiskt och är undantagna från batterisparandet. Resender tar emot SMS först när systemet låter appen köras igen — därav fördröjningen. Gör de tre inställningarna på den här sidan en gång, så skickas meddelandena vidare inom några sekunder.
Varför ändrar inte Resender de här inställningarna själv?
Xiaomis inställningssidor har inget offentligt programmeringsgränssnitt: ingen app kan läsa av dem, ändra dem eller ens avgöra om de är rätt inställda. Den enda Android-inställning som en app skulle kunna ändra via en enda dialogruta kräver en behörighet som Google Play bara beviljar appar för alarm, samtal och liknande kategorier. En app för vidarebefordran av meddelanden tillhör inte dem.
Jag har ställt in allt, men appen slutar ändå fungera efter några dagar.
Kontrollera att Resender fortfarande är låst i Senaste appar: i vissa versioner tas låset bort när du rensar senaste appar med kvasten. Kontrollera också att systemet inte har återställt Batterisparare för appar efter en uppdatering — det händer ibland vid HyperOS-uppdateringar.
Måste telefonen vara upplåst?
Nej. Den kan vara låst, men inte avstängd eller utan internetanslutning. Telefonen med SIM-kortet måste vara påslagen och ha mobildata eller Wi-Fi.
Vilka Xiaomi-modeller gäller det här?
Alla telefoner med MIUI 12 eller senare eller HyperOS: Xiaomi, Redmi och POCO. Menyernas namn och placering kan skilja sig lite mellan versionerna, men de tre inställningarna finns i alla.