realme: przekazywanie SMS przestaje działać po wyłączeniu ekranu
realme UI to ColorOS pod inną nazwą i tak samo traktuje aplikacje działające w tle: wstrzymuje je, chyba że użytkownik zezwoli na ich działanie. Dwa ustawienia pozwalają aplikacji Resender przekazywać wiadomości przy wyłączonym ekranie.
Dwa ustawienia
- Proszę otworzyć Ustawienia → Aplikacje → Resender → Wykorzystanie baterii.
- Włączyć „Zezwól na aktywność w tle”.
- Na niektórych telefonach włącz również „Pozwól na automatyczne uruchamianie” (Ustawienia → Aplikacje → Automatyczne uruchamianie; w starszych wersjach: Ustawienia → Bateria → Automatyczne uruchamianie aplikacji).
- Zezwól na aktywność w tle. Ustawienia → Aplikacje → Resender → Wykorzystanie baterii: zezwól na aktywność w tle (w zależności od wersji opcja może też nazywać się Zezwól na działanie w tle lub Nieograniczone). W ColorOS 16 na tym samym ekranie zamiast przełącznika są trzy opcje: Zezwól na aktywność w tle, Tryb inteligentny (zalecany) i Ogranicz aktywność w tle. Należy wybrać pierwszą. W ColorOS 15 po zezwoleniu na aktywność w tle znajdująca się niżej opcja Optymalizuj wykorzystanie baterii automatycznie zmieni się na Nie optymalizuj.
- Pozwól na automatyczne uruchamianie. W nowszych wersjach należy przejść do Ustawienia → Aplikacje → Uruchom automat, a w starszych do Ustawienia → Bateria → Uruchom automat lub Ustawienia → Zarządzanie aplikacjami → Resender → Uruchom automat. Należy włączyć tę opcję dla aplikacji Resender, aby system uruchamiał ją po ponownym uruchomieniu telefonu lub po nadejściu SMS-a, gdy nie jest uruchomiona.
Następnie należy wyłączyć optymalizację baterii Androida dla aplikacji Resender. Na głównym ekranie aplikacji znajduje się przycisk otwierający listę systemową — należy znaleźć Resender i wybrać Nie optymalizuj. ColorOS ma również własną listę: Ustawienia → Bateria → Ustawienia zaawansowane → Optymalizuj wykorzystanie baterii. Także tam dla Resender należy wybrać Nie optymalizuj; domyślne ustawienie to Zawsze pytaj.
Jak sprawdzić, czy ustawienia działają
Należy zablokować telefon, odczekać minutę i wysłać na niego SMS z innego telefonu. E-mail powinien dotrzeć w ciągu kilku sekund. Jeśli dociera dopiero po odblokowaniu telefonu lub otwarciu aplikacji, jedno z ustawień jest wyłączone. Po aktualizacji systemu warto ponownie sprawdzić oba.
Czego nie może zrobić żadna aplikacja
Ekrany ustawień baterii w realme UI nie mają publicznego interfejsu. Żadna aplikacja nie może ich odczytać, zmienić ani sprawdzić, jakie ustawienia zostały wybrane. Resender wyświetla czerwony komunikat, gdy Android zgłasza ograniczenie działania aplikacji, i otwiera odpowiedni ekran systemowy — ustawienia trzeba jednak zmienić samodzielnie. Jeśli zostaną pominięte, wiadomości mogą docierać z opóźnieniem albo nie docierać wcale, mimo że aplikacja zrobiła wszystko, na co pozwolił jej system.
Pytania
Przekazywanie działa, gdy aplikacja jest otwarta, ale przestaje po zablokowaniu telefonu. Dlaczego?
realme UI wstrzymuje aplikacje niewidoczne na ekranie, jeśli nie włączono dla nich opcji Zezwól na aktywność w tle i Uruchom automat. Resender odbiera SMS dopiero wtedy, gdy system ponownie pozwoli aplikacji działać. Wystarczy jednorazowo zmienić dwa ustawienia opisane na tej stronie.
Gdzie w realme UI znajduje się opcja Uruchom automat?
W najnowszych wersjach: Ustawienia → Aplikacje → Uruchom automat. W starszych: Ustawienia → Bateria → Uruchom automat albo Ustawienia → Zarządzanie aplikacjami → Resender → Uruchom automat. Opcja może też znajdować się w aplikacji Menedżer telefonu w sekcji Uprawnienia prywatności → Menedżer uruchamiania.
Czy trzeba też wyłączyć optymalizację baterii Androida?
Tak. Na głównym ekranie Resender znajduje się przycisk otwierający listę systemową. Należy znaleźć Resender i wybrać Nie optymalizuj.
Dlaczego Resender nie może samodzielnie zmienić tych ustawień?
Ekrany realme UI nie mają publicznego interfejsu, więc żadna aplikacja nie może ich odczytać ani zmienić. Jedno ustawienie Androida, które aplikacja mogłaby zmienić w pojedynczym oknie, wymaga uprawnienia przyznawanego przez Google Play wyłącznie aplikacjom takim jak budziki czy aplikacje do połączeń. Aplikacja do przekazywania wiadomości nie należy do tych kategorii.
Czy w telefonach OPPO wygląda to tak samo?
Tak. realme UI powstał na bazie ColorOS firmy OPPO, dlatego ustawienia są takie same, a różnią się jedynie nazwy pozycji w menu.