Witam,
W związku z coraz to większa ilością użytkowników s8/s8+a co za tym idzie powtarzającymisie pytaniami co należy zrobić aby bateria "dobrze trzymała" postanowiłem stworzyć poradnik co i jak 😉
Nieodłącznym składnikiem poradnika jest pobranie z linku niżej większej ilosci screenówdo których bede sie odnosił. Niestety nie wstawię na forum 100screenow, dlatego są w pakiecie na dropboxie.
Poradnik pierwotnie pisany był pod system 6.0.1 w s7 ale jest ciągle aktualny, dodatkowo dodaje paczkę screenów z systemu 7.0 + film z ważnychustawień (ustawienia - aplikacje).
System w s8 to 7.0, dokladnie ten sam jak w s7.
Zachęcam do zapoznania się poradami, naprawdę warto ogarnąć tel -> zwiększyć czas działania -> zmniejszyć ilość wakelocków -> wydłużyć SOT. Pamiętajcie że poniżej są moje ustawienia tel. Nie każdemu muszą odpowiadać, warto jednak na spokojnie przeanalizować możliwości jakie daje nam android, oraz właściwie ustawić tel pod siebie.
W razie pytań zapraszam do dyskusji.
---------------------------------------------------------------------------------------------------------
Podzieliłem wszystko na kroki do wykonania aby łatwiej było opisać cały proces.
Czyli pobieramy:
Spoiler
https://www.dropbox.com/s/f7eozfw1awgohu7/optymalizacja_s7.rar?dl=0
+ update 20.04.17r
paczka pod androida 7.0 + film (stąd waga ponad 100mb), zalecam pobranie równieżtej wyżej (pod 6.0.1) aby lepiej zrozumieć proces opisany niżej
Spoiler
https://www.dropbox.com/s/hu5y0vkgv9lslo2/optymalizacja_pod_androida7.0.rar?dl=0
1. Wyłączenie aplikacji które dostajemy razem z softem a nie są nam do niczego potrzebne (nie bedziemy ich uzywać).
(ustawienia - aplikacje - menadzer - reszta na screenach)
wchodzimy na aplikaje ktorą chcemy wyłaczyc i klikamy wyłącz
2. Kontrola ustawień google.
Warto okiełznać polityke google i ustawić mozliwie pod siebie, czego nie potrzeba albo na co sie nie zgadzamy to wyłączyć
(ustawienia - aplikacje - google )
3. Ustawienie oszczedzania dla aplikacji
Czyli co ma byc "usypiane" a co w gotowości. Ustawiać nalezy z głową, jesli mamy zamienniki aplikacji (tak jak ja exdialer - dialer, textra sms - wiadomosci, nova - launcher TW fabryczny) to należy je pominąć, gdyż są to aplikacje których praca nie moze byc ograniczana przez system
(ustawienia - bateria - reszta na ss)
4. Ograniczenie internetu (danych) dla aplikacji które nie są na 1 planie. Tylko dla danych komórkowych, na wifi nie działa ograniczenie.
Tutaj na logike, co moze korzystac z neta bez naszej wiedzy, czyli nie jest aktualnie uruchomione przez nas.
(Ustawienia - licznik danych - dane w tle - reszta na ss)
5. Wyłączenie pozostałych programów których zgodnie z pkt 1 nie moglismy wyłaczyć
Uzyć do tego mozna:
Ez disabler - https://play.google.com/store/apps/details?id=com.hecorat.packagedisabler&hl=pl
Package disabler pro - https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro&hl=pl
Bk package diabler - https://play.google.com/store/apps/details?id=com.kunkunsoft.packagedisabler&hl=pl
odnosnie programów wymienionych wyzej to:
ez nie polecam, ostatnia dobra wersja to 2.3, pozniejsze maja ograniczenia w ilosci pakietów, program umarł
package disabler pro - chyba jedyny sensowny działający pod 7.0, uzywam i polecam
BK p.... - slyszalem sporo pozytywnych opinii ale nie testowałem
Moja lista co mam wylaczone, rowniez na screenach w odp punkcie po pobraniu paczki z dropboxa
6. Kontrola uprawnień dla aplikacji
Czyli co ma do czego dostęp, niektore apki maja tego za duzo, wiec polecam dokladnie apka po apce sprawdzic i ograniczyć. Warto...
(ustawienia - prywatnosc - uprawnienia - reszta na ss)
7. Kontrola trybu doze. Czyli trybu w jaki tel powienien przechodzic po dłuższej bezczynności oraz bezruchu samego tel.
Najczęsciej nocą, ss z mojego nocnego doze z programu gsam battery ( https://play.google.com/store/apps/details?id=com.gsamlabs.bbm&hl=pl )
Doze mozna wymusic Force Doze ale niczego to nie daje, moja prywatna opinia, testowałem oczywiscie.
8. WLD - wakelock detector
Do odpalenia bez roota dzieki poradnikowi @cholek3
Pomocna apka która obrazuje wybudzenia systemu. Pasek na gorze to wskaznik wybudzeń. Czym mniej czerwonego tym lepiej, idealnie 0%, przyjmuje sie (w zaleznosci od konf tel i apek jakie posiadamy) dopuszczalne od0-10%. U mnie zazwyczaj 2-6% z naciskiem na 2-4%.
O co w tym chodzi, juz tlumaczę.
Z 2 screenow ktore dalem wynika ze odlaczylem tel od ladowarki 19h3m temu, na ten czas ekran swiecil 3h4minuty ale procesor byl wybudzany przez 3h54m, czyli czas wakelockow to 50m, głownie przez AOD.
Na dole dodałem jeszcze pare słow na temat deep sleep i wskaznika wybudzeń.
Spoiler
https://forum.android.com.pl/topic/281262--wakelock-detector-light-bez-roota?do=embe/
9. Statysyki baterii.
Warto raz na jakis czas wejsc i zobaczyc co jest na szczycie listy, czy jest to ekran(prawidłowo), czy moze uslugi google play (niedopuszczalne - taki stan oznacza problem)
Wbudowane statystyki są pewnego rodzaju wskazówką, coś sie dzieje z systemem, mam drain baterii (szybsze rozładowywanie), nalezy zastanowić się dlaczego i poszukać sprawcy.
Po wyl ekranu tel powinien przechodzic w deep sleep, czyli stan uśpienia, spadek taktowania procesora itp
Po dłuższej bezczynności w tryb doze (najczęściej nocą)
10. Pozostałe "tricki"
"- w ustawieniach Wi-FI ustawić aby nie utrzymywało połączenia na NIGDY
- wyłączenie skanowania WI-FI i bluetooth w lokalizacji"
WIFI - usypianie połączenia
czyli wchodzimy w ustawienia -> wifi -> więcej -> utrzymuj poł wifi podczas snu
nigdy - po wyl ekranu wifi zostanie wyłaczone po około 10 min, zostanie automatycznie właczone i połączone z dostępną siecią przy nastepnym wł ekranu
zawsze - wifi właczone zawsze czyli większy pobór energii
lokalizacja - wspomaganie
- rozwijajmy belkę, przytrzymujemy palec na ikonie lokalizacji -> zwiększ dokładność -> odznaczamy obie opcje
szybkie połączenia
- rozwijamy belkę 2 palcami, na dole mamy szybkie połączenia, klikamy w nie, po czym więcej ustaw widocznosc urządzenia - 3 opcja wyłączy skanowanie
11. FILM z ustawienia - aplikacje. Bardzo ważne ustawienia.
+moje aplikacje
wiele osob pisze do mnie na pw pytania czy mozna uzywac fb, messengera, co polecam zrobic aby bateria lepiej pracowała, czego uzywam, wiec napisałem ten poradnik aby tych pytań było mniej 😉dorzucam tez liste swoich aplikacji dla ciekawskich
--
Użytkownik @cholek3wykonał kawał dobrej roboty, tworząc video-poradnik o optymalizacji. Link niżej w spoilerze. Poradnik stworzony na androidzie 7.0
Zachęcam do obejrzenia jak i przeczytania moich wypocin niżej 😉Pamiętajcie o podziękowaniu dla autora video poradnika.
Spoiler
--------------------------------------
Jak sprawdzić ten nieszczęsny deep sleep
Jesli dokladnie prześledziliściepkt 8 razem z podglądem screenów z dropboxa zapewne juz wiecie jak spr deep sleep i o co w tym chodzi 😉
Mimo wszystko nadal mogą być niejasności więc tłumacze jeszcze dokładniej.
Jak wiadomo deep sleep to stan uśpienia procesora ktory ma pojawić sie zaraz po wył ekranu. Czym wiecej deep sleep tym lepiej, wzorcowo 100%, praktycznie nie do uzyskania, gdyz uzywajac tel zmieniamy proporcje o ktorych niżej.
Patrzymy na screeny niżej, są to 2 ss z gsam i wld
Spoiler
Na obu widzimy te tel został odłączony od ładowarki 14h6min temu.
W wld widzimy że czas wybudzenia procesora to 2h6min - jest to czas ekranu + wybudzeń. Wiadomo ze jak ekran jest wlaczony to tel nie moze byc w deep sleep gdyz procesor nie jest w stanie uspienia.
Niżej widzimy ze ekran swiecil 1h37m wiec z prostej matematyki czas wybudzeń przy wył ekranie to 29m - czyli te 29m podczas wyłączenia ekranu tel był wybudzany. -> nie był w stanie deep sleep (29m). Te 29min to suma czasu wybudzeń (ktore wld pokazuje nam dokladniej), moze to byc np 5tys wybudzen po 0.x sekudny ale łacznie da to czas 29minut. U każdego bedzie inaczej.
Pytanie dlaczego ? Otoz to wszystko zalezy od sposobu konfiguracji tel, apek wbudowanych jak i doinstalowanych, agresywności ich pracy (synchronizacji) czy nawet od tego czy aplikacja jest prawidłowo napisana przez programistę.
Dlatego wskazniki wybudzen, deep sleep oraz stosunek % deep sleep są scisle powiązane, czym więcej uzywamy tel tym wskaznik % deep sleep bedzie niższy.
Albo inaczej, odłączyliśmy tel od ładowarki 2h temu i przez 2h ekran był właczony - jaki bedzie deep sleep - 0%, wiadomo ze jak ekran jest wl to procesor rowniez pracuje.
Dlatego uzyskanie 100% deep sleep nie jest mozliwe z 2 powodów, uzywamy tel oraz mamy wybudzenia. Nawet najlepiej zoptymlizowany android bedzie takowe posiadał. Mam obok s4 mini z rootem, po mojej kuracji leczniczej, na 10d pracy od ładowania ma 1h wybudzeń, tak to mozliwe 😉i wszystko w tel działa. Dlatego trzymajmy kciuki za roota bez flagi knox w s7 to zrobimy z nich prawdziwe maszynki 😛
Spoiler
--------------------------------------
Kontrola nocnego deep sleep/doze oraz ustalenie spadku baterii w stanie bezczynności na x godzinpracy
Wiele osób często skarży się że tel nocą zjada im sporo energii, na 8h snu są to spadki np 5-20%. Niżej opisze prosty sposób na sprawdzenie co dzieje sie w nocy z tel.
Prawidłowy spadek baterii na 8h leżakowania to od 1-3%, wiadomo jak zawsze wszystko zależy od tego co mamy w tel i jak skonfigurowane. Napewno spadki po 5 i wiecej % nie są normlne.
Czego potrzebujemy ?
1. Program WLD (zgodnie z poradnikiem wyżej musi on działać)
W programie w ustawieniach zaznaczona opcja mod zaawansowany oraz statystki od odłączenia.
2. Program Gsam battery monitor w celu ustalenia przebiegu doze oraz częstotliwości procesora
To zaczynamy, przed odłożeniem tel zapamiętujemy albo robimy screena stanu % baterii. Wyłączamy AOD (gdyż ono zakłóci wynik)
Wyłączamy wifi oraz dane komórkowe, uruchamiamy ponownie tel aby statystyki w WLD zostały zresetowane (jesli bateria spadla to robimy nowego ss)
Wyłączamy ekran i odkładamy tel do rana, bez ruszania niech poleży te xx godzin.
Ważne - rano odrazu sprawdzamy ile % ubyło,odpalamy WLD, sprawdzamy wskaźnik wybudzeń, czas deep sleep, w gsam baterry przejscie w tryb doze oraz jak zachowywał sie procesor.
Wszystko niżej na moim dzisiejszym nocnym przykładzie
----
A więc rano odpalamy WLD i widzimy:
Spoiler
Na 8h 13m pracy tel zużyłokoło 2%. Czas wybudzenia łącznie to niecałe 3minuty. Przy tak niskim wskaźniku nie ma sie do czego przyczepić.
Widać ze standardowo uslugii google play w zmowie z FB i instagramem generowały wybudzenia (na łaczny czas niecałych 3min). Jest to normalne przy tych aplikacjach i niczego nie zmienimy.
Mozemy wyliczyć % deep sleep.
jak wiemy deep sleep to wskaźnik uśpienia procesora tylko po wyl ekranu wiec odejmujemy czas pracy ekranu od aktywnosci. Musimy przeliczyc na minuty bo 1h to 60 min więc liczenie na godziny nie zadziała 😛.
a = 8h 8min = 488min || b = 8h 5min = 485min
x (%) = (485x100)/488 = 99.38 %
Sprawdzamy jak wygladał tryb doze, jak widac tel troche zwlekał ale wkoncu przeszedl w doze i siedział w nim do rana.
Spoiler
Taktowanie procesora rownież spadło do 0 (czyli uspienie = deep sleep)
Spoiler
Następny test będzie taki sam tylko z włączonymi danymi komórkowymi przez całą noc 😉Dziękuje za uwagę i mysle ze niektórym z Was troche rozjaśniłem temat.
Wiem ze sporo tu starych wyjadaczy którzy widząc takie wpisy śmieją sie oblizując wąsy z porannej kawy 😛no ale...
+Update
Kolejna noc i tak jak wspomniałem test z włączonym netem komórkowym. Niestety słabszy zasieg 1kreska ale wyniki są 😉
Ubyło 3%, wiec pomimo słabszego zasiegu nie było tak zle.
WLD:
Spoiler
Jak widzimy czas wakelockow to 8min (1%) wiec tragedii nadal nie ma.
Jak zwykle uslugi google play w połączeniu z FB grają pierwsze skrzypce...
Przebieg doze:
Spoiler
Bez zastrzeżeń, tel odczekał około 1h po czym wspał w doze i z małymi przerwami trwał do rana do właczenia ekranu. Tak powinien wygladać prawidłowy stan doze bez używania wspomagaczy (np force doze)
Jak pracował procesor:
Spoiler
Widac ze miał kilka mocniejszych wybudzeń gdzie wchodził na wyższe taktowanie. Efekt wybudzeń
Do pełni szczęścia brakuje jeszcze testu nocnego z włączonym wifi 😛
----------------------
Jeśli doczytałeś do tego momentu iwszystko zrozumiałeś - nie jesteś laikiem w androidzie, gratulację !
Gdy masz pytania - smiało, będziemy wspólnie pomagać.
Mam nadzieję że temat jest pomocny, każdemu zainteresowanemu życzę powodzenia oraz gratuluję zakupu s8/s8+.
Pozdrawiam !