Jak dostosować wbudowany tryb oszczędzania baterii w systemie Android

Chcesz oszczędzać baterię w swoim telefonie z Androidem? Oto, jak dostosować wbudowany tryb oszczędzania baterii w Androidzie do własnych upodobań.

Android od lat ma wbudowany tryb oszczędzania baterii. Jeśli bateria Twojego telefonu jest bliska wyczerpania, możesz ją aktywować, aby urządzenie działało przez kilka dodatkowych godzin. Battery Saver wyłącza sporo energochłonnych funkcji i modyfikuje kilka ustawień, aby wydłużyć żywotność baterii. Chociaż jest to całkiem przydatne dla większości ludzi, niektórzy mogą chcieć go ulepszyć, aby nie wyłączał niektórych ustawień ani nie czynił go jeszcze bardziej agresywnym w oszczędzaniu baterii. Jeśli to Cię opisuje, oto samouczek na temat dostosowywania trybu oszczędzania baterii w Androidzie.

Zanim zaczniemy, musimy wyjaśnić, do czego właściwie służy tryb oszczędzania baterii. Według strony pomocy Google, oto ograniczenia Oszczędzania baterii na telefonie Pixel:

Jakie ograniczenia ogranicza Oszczędzanie baterii

  • Aplikacje odświeżają swoją zawartość, taką jak e-maile czy wiadomości, tylko wtedy, gdy ją otworzysz.
  • Usługi lokalizacyjne zatrzymują się, gdy ekran jest wyłączony.
  • Aplikacje nie działają w tle, chyba że wyłączysz optymalizację baterii.
  • Twój telefon nie słyszy „OK Google” i nie może kontynuować rozmowy. Zamiast tego za każdym razem dotknij Asystenta Google.
  • Włącza się ciemny motyw.
  • Twoje powiadomienia mogą być opóźnione.
  • Opcja „Zawsze pokazuj godzinę i informacje” zostanie wyłączona.
  • Telefony Pixel z Active Edge nie reagują na ściśnięcie.
  • Na telefonach Pixel 3, Pixel 4 i nowszych Pixel wykrywanie wypadków samochodowych jest wyłączone.
  • Na telefonach Pixel 4 funkcja Motion Sense wyłącza się.
  • Na telefonach Pixel 4 i nowszych Pixel płynny wyświetlacz wyłącza się.
  • Telefony Pixel z 5G wracają do usługi 4G.

Czytaj więcej

(Wyłącznie w przypadku Google Pixel 3 i nowszych wersji jest on jeszcze potężniejszy Ekstremalny tryb oszczędzania baterii, ale ponieważ jest to funkcja dostępna wyłącznie dla Pixela, nie będziemy o tym więcej rozmawiać).

Lista pokazana powyżej jest w rzeczywistości niekompletna: tryb oszczędzania baterii w telefonach z Androidem faktycznie robi więcej, niż to, co Google podaje na stronie pomocy. W rzeczywistości Oszczędzanie baterii wyłącza również takie elementy, jak przyspieszenie uruchamiania aplikacji, wibracje i animacje, a także ogranicza maksymalną jasność panelu. Ponieważ tryb oszczędzania baterii w Androidzie to otwarte źródło i można nim sterować za pomocą interfejsu wiersza poleceń dla tabel Ustawienia, można dostosować tryb oszczędzania baterii, aby był mniej lub bardziej agresywny w zakresie wyłączanych funkcji.

Dostosuj tryb oszczędzania baterii w Androidzie

Metoda 1 - Powłoka ADB

  1. Podążać ten przewodnik aby skonfigurować ADB na swoim komputerze lub czytać ten post aby dowiedzieć się, jak skonfigurować lokalną powłokę ADB.
  2. Po uruchomieniu ADB otwórz wiersz poleceń lub okno terminala i uruchom następujące polecenie w powłoce:
    settings put global battery_saver_constants "advertise_is_enabled=BOOLEAN, datasaver_disabled=BOOLEAN, enable_night_mode=BOOLEAN, launch_boost_disabled=BOOLEAN, vibration_disabled=BOOLEAN, animation_disabled=BOOLEAN, soundtrigger_disabled=BOOLEAN, fullbackup_deferred=BOOLEAN, keyvaluebackup_deferred=BOOLEAN, firewall_disabled=BOOLEAN, gps_mode=INTEGER, adjust_brightness_disabled=BOOLEAN, adjust_brightness_factor=FLOAT, force_all_apps_standby=BOOLEAN, force_background_check=BOOLEAN, optional_sensors_disabled=BOOLEAN, aod_disabled=BOOLEAN, quick_doze_enabled=BOOLEAN"
    gdzie BOOLEAN jest albo true Lub false, INTEGER jest liczbą całkowitą, a FLOAT jest liczbą dziesiętną.
  3. Jeśli chcesz wiedzieć, jakie są aktualnie ustawione parametry w trybie oszczędzania baterii, możesz uruchomić następującą powłokę ADB:
    dumpsys power | grep -A 128"Battery saver policy"
    Spowoduje to wyświetlenie aktualnej polityki oszczędzania baterii i wszystkich wartości parametrów. Alternatywnie możesz sprawdzić dane wyjściowe:
    settings get global battery_saver_constants
    ...jednakże nie zostanie ono wypełnione, dopóki przynajmniej raz nie dokonasz zmian w tej wartości Ustawienia.
  4. Jeśli chcesz przywrócić domyślne parametry trybu oszczędzania baterii, możesz uruchomić:
    settings deleteglobal battery_saver_constants
    Lub
    settings put global battery_saver_constants "advertise_is_enabled=true, datasaver_disabled=true, enable_night_mode=true, launch_boost_disabled=true, vibration_disabled=true, animation_disabled=false, soundtrigger_disabled=true, fullbackup_deferred=true, keyvaluebackup_deferred=true, firewall_disabled=true, gps_mode=2,adjust_brightness_disabled=true, adjust_brightness_factor=0.5,force_all_apps_standby=true, force_background_check=true, optional_sensors_disabled=true, aod_disabled=true, quick_doze_enabled=true"

Odkąd ostatnio o tym pisaliśmy jak ulepszyć wbudowany tryb oszczędzania baterii w Androidzie za pomocą wiersza poleceń programista opracował aplikację udostępniającą graficzny interfejs użytkownika umożliwiający zmianę każdego z tych parametrów. Jeśli nie chcesz ręcznie uruchamiać poleceń powłoki i/lub przeglądać AOSP, aby dowiedzieć się dokładnie, co robi każdy parametr, czytaj dalej.

Metoda 2 – aplikacja Buoy

Uznany programista XDA tytydraco, twórca Aplikacja LADB omawialiśmy pewnego dnia, powraca z kolejną aplikacją o nazwie Buoy. Jest opisywany jako „rozszerzenie wbudowanego modułu oszczędzania baterii Androida”, a jego zadaniem jest ujawnienie ukrytych parametrów Androida w celu dostosowania zachowania trybu oszczędzania baterii. Aplikacja umożliwia przełączanie następujących opcji:

  • Reklamowanie innych aplikacji, że tryb niskiego zużycia energii jest włączony
  • Oszczędzanie danych Androida dla płatnych połączeń Wi-Fi lub mobilnych transmisji danych
  • Wbudowany tryb ciemny
  • Uruchom przyspieszenie, aby przyspieszyć uruchamianie aplikacji
  • Wibracja
  • Wyświetlanie animacji okien i aktywności
  • Zezwalanie aplikacjom na korzystanie z SoundTrigger HAL
  • Odkładanie tworzenia kopii zapasowych pełnych urządzeń na później
  • Odkładanie kopii zapasowych ustawień aplikacji na później
  • Korzystanie z wbudowanej zapory sieciowej w celu ochrony przed potencjalnie złośliwymi witrynami
  • Zmiana ograniczeń trybu dostępu do lokalizacji dla aplikacji
  • Zmniejszenie maksymalnej jasności panelu
  • Wymuszanie przejścia wszystkich aplikacji w tryb gotowości
  • Wymuszanie, aby wszystkie aplikacje nie sprawdzały danych w tle
  • Wyłączanie niepotrzebnych czujników
  • Korzystanie z funkcji Always-On-Display
  • Przejście urządzenia w stan głębokiego uśpienia zaraz po wyłączeniu ekranu

Umożliwia także przełączanie „lepkiego” trybu niskiego poboru mocy dodany w Androidzie 9 Pie dzięki czemu tryb oszczędzania baterii automatycznie włącza się ponownie po odłączeniu urządzenia od zasilania lub ponownym uruchomieniu.

Aby korzystać z Buoy, potrzebujesz urządzenia z Androidem 8.0 Oreo lub nowszym, chociaż dostępne parametry będą się różnić w zależności od wersji Androida. Będziesz także musiał przyznać aplikacji uprawnienie WRITE_SECURE_SETTINGS lub dostęp do roota, aby mogła zmienić wartość Ustawień. Globalne.battery_saver_constants. Jeszcze raz odsyłam Cię do naszego artykułu nt jak skonfigurować ADB Lub aplikacja LADB firmy Tytydraco więc możesz to zrobić.

Jeśli zainstalujesz aplikację i wprowadzisz jakiekolwiek zmiany, pamiętaj, że zmiany nie zostaną automatycznie cofnięte po odinstalowaniu aplikacji. Będziesz musiał albo nacisnąć przycisk „reset” w Buoy, albo wysłać jedno z poleceń wymienionych w kroku 4 wcześniej, aby przywrócić domyślne parametry trybu oszczędzania baterii.

Buoy — Odpicuj swoje oszczędzanie bateriiDeweloper: tytydraco

Cena: 0,99.

4.3.

Pobierać

Buoy kosztuje 0,99 USD w Google Play w USA, ale to także otwarte źródło więc możesz go skompilować samodzielnie, jeśli masz na to ochotę. Alternatywnie możesz po prostu ręcznie ustawić parametry trybu oszczędzania baterii, jak wspomniałem wcześniej. Jeśli chcesz ułatwić sobie pracę i wesprzeć programistę, możesz kupić aplikację w Sklepie Play. Jeśli masz jakieś pytania lub uwagi, sprawdź wątek programisty na forach XDA, do których link znajduje się poniżej.

Boja - wątek na forum XDA