Xiaomi, Redmi, POCO: SMS doorsturen stopt op de achtergrond
Het batterijbeheer van Xiaomi — MIUI en inmiddels HyperOS — is het strengste op Android. Standaard stopt het elke app die niet op het scherm staat. Een app die SMS doorstuurt, werkt daardoor zolang u ernaar kijkt, maar stopt zodra u dat niet meer doet. Met drie eenmalige instellingen lost u dit op.
De drie instellingen
- Open de app Beveiliging → Machtigingen → Automatisch starten.
- Zoekt u Resender en zet u de schakelaar aan.
- Opent u daarna Instellingen → Batterij → App-batterijbeheer → Resender.
- Kiest u “Geen beperkingen”.
- Automatisch starten. Instellingen → Apps → Apps beheren → Resender: schakel Automatisch starten in. Zonder deze instelling start het systeem Resender niet wanneer er een SMS binnenkomt na een herstart of nadat de app is gestopt.
- Batterijbesparing app: Geen beperkingen. Open op hetzelfde scherm Batterijbesparing app en kies Geen beperkingen. De standaardinstelling, Batterijbesparing (aanbevolen), zorgt voor vertraging bij het doorsturen.
- Vergrendel de app in Recente apps. Open het overzicht met recente apps, houd de kaart van Resender ingedrukt en tik op het hangslot. Als u daarna recente apps wist, blijft Resender actief.
Sluit Resender vervolgens ook uit van de batterijoptimalisatie van Android zelf. Op het hoofdscherm van de app staat hiervoor een knop. Die opent de systeemlijst, waarin u Resender zoekt en Niet optimaliseren kiest. Handmatig: Instellingen → Apps → Apps beheren → Resender → Batterijbesparing app, of Instellingen → Batterij → Batterijoptimalisatie → Alle apps.
Zo controleert u of het werkt
Vergrendel de telefoon, wacht een minuut en stuur er vanaf een andere telefoon een SMS naartoe. De e-mail hoort binnen enkele seconden aan te komen. Komt die pas aan nadat u de telefoon ontgrendelt of de app opent, dan staat een van de drie instellingen nog niet goed — meestal Automatisch starten na een systeemupdate.
Wat geen enkele app kan doen
Geen van deze Xiaomi-schermen heeft een openbare programmeerinterface. Geen enkele app kan deze instellingen uitlezen, wijzigen of betrouwbaar aangeven of u ze goed hebt ingesteld. Resender toont op het hoofdscherm een rode regel wanneer Android meldt dat de app wordt beperkt, en opent het juiste systeemscherm voor u. De schakelaar moet u echter zelf omzetten. Slaat u dit over, dan komen berichten te laat of helemaal niet aan, terwijl de app alles heeft gedaan wat het systeem toestaat.
Vragen
Berichten komen uren later aan, of pas wanneer ik de app open. Waarom?
MIUI en HyperOS stoppen apps die niet op het scherm staan, tenzij ze automatisch mogen starten en zijn uitgesloten van batterijbesparing. Resender ontvangt de SMS pas wanneer het systeem de app weer laat werken. Dat veroorzaakt de vertraging. Stel de drie instellingen op deze pagina eenmalig in, dan worden berichten binnen enkele seconden doorgestuurd.
Waarom past Resender deze instellingen niet zelf aan?
De schermen van Xiaomi hebben geen openbare programmeerinterface: geen enkele app kan de instellingen uitlezen, wijzigen of zelfs vaststellen of u ze hebt ingesteld. Voor de ene Android-instelling die een app via één dialoogvenster zou kunnen wijzigen, is een toestemming nodig die Google Play alleen verleent aan onder meer wekker- en belapps. Een app die berichten doorstuurt, valt daar niet onder.
Ik heb alles ingesteld, maar na een paar dagen stopt het toch weer.
Controleer of Resender nog vergrendeld is in Recente apps: op sommige versies verdwijnt de vergrendeling als u recente apps wist met het bezempje. Controleer ook of het systeem Batterijbesparing app niet heeft teruggezet na een update. Dat gebeurt soms bij HyperOS-updates.
Moet de telefoon ontgrendeld blijven?
Nee. Vergrendeld is geen probleem, maar uitgeschakeld of offline wel. De telefoon met de SIM-kaart moet aanstaan en verbinding hebben via mobiele data of Wi-Fi.
Voor welke Xiaomi-modellen geldt dit?
Voor elke telefoon met MIUI 12 of nieuwer of HyperOS: Xiaomi, Redmi en POCO. De namen en locaties van de menu's verschillen iets per versie, maar de drie instellingen zijn op al deze telefoons aanwezig.