![]() |
Drenaż baterii - wakelock
Wątek wydzielony z dyskusji http://forum.cdrinfo.pl/f122/wybor-t...o-pomoc-57496/ Bartez
Zastanawiam się czy to nie jakiś timebomb. Mój SGS2 zaczął się wyłączać. ładowałem rano baterię, miała 100%, odłożyłem telefon, teraz sprawdziłem, a on wyłączony. Włączam - nic się nie dzieje. Podłączam pod ładowarkę - bateria 0%. Spadek do zera w kilka godzin. Podejrzewam, że bateria padła, przecież mocno używana ponad rok. W związku z tym, bo mam oryginalny uchwyt Samsunga do samochodu, oraz ładowarkę biurkową. Czy wymiana baterii na oryginalną ale w wersji "extended" - Extended Battery Kit 2000 mAh, nie spowoduje, że nie wcisnę słuchawki w akcesoria? Chodzi o to: http://ecx.images-amazon.com/images/I/51l12v87C8L.jpg Jest to produkt Samsunga, sprzedawany razem z klapką. Jeśli ktoś trzymał SGS2 to wie, że on ma z tyłu taki profil zrobiony - ta klapka go niweluje, więc teoretycznie telefon nie jest grubszy (znika profil). Przykład z YT: edit: znalazłem, wszystkie akcesoria Samsunga są ze sobą kompatybilne (poza power packiem), co za ulga :) http://www.mobilefun.co.uk/blog/2011...the-galaxy-s2/ |
Cytat:
Cytat:
Cytat:
Co do baterii to kupiłem jakiś czas temu powiększoną od Mugen (1950mAh vs ~1500mAh). Bateria jest grubsza o ok 1.5mm. Mieści się na styk w obudowie standardowej (wcześniej był leciutki luz). Bateria dała nowe życie Sensacji :) |
Wakelock?
Dzięki za cenne info, może uchroni mnie przed wymianą baterii :) Sprawdzę. |
Zrób dwa proste testy:
1. Uruchom CPU Spy, reset liczników i wyłącz telefon. Po godzinie włącz i daj refresh timers. Jeżeli 98-99% zalogowanego czasu nie będzie w "Deep Sleep" - to znaczy że jesteś w deep shit (tzn masz wakelocka) 2. Co dokładnie powoduje wakelocka dowiesz się w BetterBatteryStats w zakładce "Partial Wakelocks". U mnie był to na przykład program do SMS. YMMV ;) |
to od andy mam już zainstalowane, teraz używam i czekam ;)
|
@Patrix najlepiej zostawić na 1-2h telefon na biurku. Jeżeli zeżre Ci bakterię o więcej niż 2-3% to znaczy, że coś jest na rzeczy.
Wtedy w BBS patrzysz na Other i czy Awake ma podobną wartość co Screen On. Jeżeli nie, to znaczy że coś "wybudza" Ci telefon jak jest zgaszony ekran = nieumiejętne wybudzanie to drenaż baterii. Na zakładkach Kernel Wakelock && Partial Wakelock można zobaczyć co powoduje drenaż. |
Tak tak, mniej więcej wyczaiłem opcje programu, najśmieszniejsze jest to,
że ten lock jest sporadycznie, także poluję. Na jednym ładowaniu miałem 85% deep sleep, bo jednak używałem. Tak czy inaczej na pewno macie rację, że to raczej nie bateria, uff ;) |
99% deep sleep powinno być jeżeli nie używasz telefonu w ogóle.
Deep sleep może być tylko przy zgaszonym ekranie (przynajmniej u mnie). Ja np teraz mam 95% bo na 38h pracy telefon był włączony 2 godziny - nic niepokojącego. Ale "fabryczne" telefon przez noc osiągał ok 60% deep sleep i to już nie było OK. Jeżeli polujesz to zrób od czasu do czasu krótki nawet 1 minutowy test czy wakelock już jest. Bo jak telefon sie wyłączy to dane z BBS niestety przepadną. |
Pozwoliłem sobie wydzielić dyskusję, bo problem jest ciekawy.
Dziwnym zbiegiem okoliczności, u mnie występuje podobny problem. Od 3 dni bateria wytrzymuje mi jakieś 6h bez ładowania, a poprzednio wytrzymywała prawie 2 dni. Poczytałem trochę o tym i znalazłem pośredniego winowajcę. Jest nim proces Media (Multimedia w wersji pl). Proces ten drenował baterię w 50%, więc nic dziwnego, że tak szybko padała. Dzięki postom w tym temacie poczytałem o wakelockach, ściągnąłem Wakelock Detector i dzięki temu widzę, co powodowało zjadanie baterii. Wiem więc, co powoduje problem, ale nie wiem, dlaczego. Otóż proces ten odpowiada za skanowanie plików multimedialnych i w pewnych przypadkach potrafi się zawiesić/zapętlić, czy diabeł wie co. Po prostu ciągle skanuje i pożera baterię. Z tego, co udało mi się wyczytać, problemem może być jakiś uszkodzony plik, którego z jakiegoś powodu nie można odczytać. Ok, brzmi logicznie, problem w tym, że nie ma łatwego sposobu, żeby ten plik znaleźć :( To co jeszcze zaobserwowałem, to komunikat, że karta pamięci jest pusta. Pojawia się od czasu do czasu, by po chwili wszystko było ok i za chwilę to samo. Nie mam pojęcia, o co chodzi. Rozwiązaniem jest pewnie format karty SD, ale nie mam na razie czasu, żeby bawić się z przywracaniem wszystkiego, więc szukam jakiegoś łatwiejszego sposobu. Kolejna rzecz, którą zaobserwowałem, przy włączaniu telefonu pojawia się na krótko komunikat, że nie można w tej chwili pobrać czegoś. Taki sam komunikat pojawia się podczas problemów z pobieraniem MMSów, więc stawiam, że to może być coś podobnego. Tymczasowe rozwiązanie Tymczasowo rozwiązałem problem wyłączając proces Media. Nie ma już takiego drenażu baterii, ale jest to jedynie chwilowe obejście problemu, a nie jego rozwiązanie. W tej chwili mam tylko 14% baterii, po 12 godzinach używania - tylko przychodzące powiadomienia, brak WiFi itp. Z włączonym WiFi już telefon byłby już dead. Ktoś się spotkał z tym problemem? Jest jakiś sposób, żeby wyświetlić aktualnie odczytywane pliki. Ewentualnie coś, żeby sprawdzić, czy z kartą SD jest wszystko ok. |
Proponuje na początek wejść w zarządzanie aplikacjami -> wszystkie, a następnie znaleźć "przechowywanie multimediów" i wyczyścić dane tej aplikacji.
A następnie restart - baza powinna zostać odbudowana od nowa (oczywiście proces media musi być włączony). Są do tego celu programy typu "Media Rescan", ale zauważyłem, że jak się baza skopie to nie pomagają - baza nie wiadomo czemu puchnie poza normalny rozmiar, gubią się pliki... Generalnie media scanner to nie jest mocna strona androida ( a co w zasadzie jest jego mocną stroną :hmm:? ) , a te cudowne programy robią tylko tyle co restart. Dlatego moim zdaniem najlepiej jest zacząć od zera, tym bardziej że taki skan po wipe bazy wcale nie trwa dłużej. Skoro już napisałeś o MMS, to fabryczna aplikacja do MMS też robiła mi cyrki typu wakelocki, blokada połączeń, gubienie SMS. Dlatego ją wywaliłem i zastąpiłem czymś innym. Mój Android to 4.0.4 |
Zapomniałem napisać, że usunąłem dane i cache z Media Storage, Downloads, Coś tam z DRM. Za każdym razem odbudowywały się i proces Media zżerał baterię.
|
Możesz jeszcze spróbować dodać plik ".nomedia" do katalogów, w których wiesz że nie ma Twoich filmów i muzyki.
W ten sposób oszczędzisz skanerowi włażenia w niepotrzebne katalogi - a tym samym zmniejszysz ryzyko trafienia na felerny plik :) Jest chyba nawet GUI do tego (nie testowałem) https://play.google.com/store/apps/d....nomedia&hl=pl Ale wystarczy pusty plik o nazwie ".nomedia" w katalogu który chcemy pominąć. |
U mnie do niedawna na Xpierii P było wszystko tak pięknie a teraz coś (SMSdispatcher) żre mi baterię ok. 3%/h miał ktoś już problem z tym procesem? ...biorę się za googlowanie :)
|
Aplikacja ostatnią aktualizację miała 13 Czerwca 2013 roku... Jeżeli działa niepoprawnie - rezerwuje wakelocka aby wykonać czynności i go nie zwalnia po ich wykonaniu, to raczej nic z tym nie zrobisz.
Zostaje zmiana aplikacji. Funkcjonalność, którą ta aplikacja implementuje (przekierowanie wiadomości SMS) można uzyskać np. za pomocą płatnego Taskera lub darmowej Llamy. |
Szczerze mówiąc ja takiej aplikacji sam nie instalowałem i dodatkowo nie mogę jej odnaleźć na liście wszystkich aplikacji. Do niedawna też pojawiała się w BBS ale z minimalną częścią procenta a nie tak jak teraz, chyba że jakaś inna aplikacja po aktualizacji "pobudziła" ją do działania.
|
Cytat:
Cytat:
|
Ilość załączników: 3
Zaraz postaram się jeszcze wylistować te dwa foldery tylko muszę się zorientować jak :)
|
Ilość załączników: 2
Wylistowane przez aplikacje My App List bo jakoś przez konsole mi się nie udaje :|
Mam nadzieje że to wystarczy. PS Wczoraj zauważyłem też że w działających aplikacjach mam coś takiego jak Usługi google play i w nich proces DispatchingService. Zatrzymałem go i niby zniknął ale gdzieś przez około 6h snu zjadło mi ok 23% baterii. -EDiT- No udało mi się normalnie wylistować te dwa katalogi :) |
SMSDispatcher to raczej nie aplikacja a https://android.googlesource.com/pla...ispatcher.java
Weź tę listę wrzuć albo w HTML albo w TXT. W ten sposób źle się przegląda. Czego używasz do SMSów? |
Nie mam żadnej "zewnętrznej" aplikacji do smsów poza tą która jest wbudowana w Androida 4.1.2
Listy zaktualizowane... |
List My Apps pozwala na wygenerowanie listy w PLAIN :) Proszę :) Łatwiej się czyta.
|
Ilość załączników: 1
Tak jak chciałeś... txt
|
GPS włączony?
|
Nie, tylko dane mobilne i tylko wtedy gdy ekran jest włączony...
|
Mógłbyś potrzymać telefon w trybie awaryjnym przez ok 3h i sprawdzić czy upływ energii jest na takim samym poziomie jak w normalnym?
btw, straszny śmietnik tam masz :P |
"Tryb awaryjny" - czyli masz na myśli co by go nie używać? Akurat zaraz się naładuje i idę spać na 6h więc coś będę wiedział rano...
Dobra już wiem o co chodzi, tylko muszę jeszcze wymyślić jak to włączyć. |
Zastanawia mnie jedno, wakelock był niespełna 2h.
Troche nie chce mi się wierzyć, że wypompowałby całą baterię w tak krótkim czasie. |
Cytat:
Cytat:
Potem na ok 3-4h zostaw w nim telefon i daj znać czy ssanie puściło. |
Przez noc 6h w trybie awaryjnym spadlo 100 do 81% i po kilku godzinach testow znowu zjada ok. 4%\h
|
Hmm. Problem więc powoduje cześć systemu lub aplikacja systemowa.
Stawiam na moduł SMS. Być może tryb push powoduje w jakiś sposób drenaż. Czy w trybie samolotowym masz to samo? |
W trybie samolotowym ustał problem. Przez godzinę i kilka minut, nie spadł nawet procent a teraz go wyłączyłem i w jakieś pół godziny spadło o 2%.
Może przywrócenie do ustawień fabrycznych coś da? |
Więc na 100% moduł GSM ciągnie. Spróbuj zabić aplikacje i wszystkie procesy od smsów i wyczyścić ich pamięć podręczna.
Potem rest i daj znać. Czy kojarzysz co wcześniej zmieniałeś w telefonie? Aktualizacja, instalacja czegoś? Czekają na odbiór jakiś mmsy? |
Może przedwcześnie się wkurzyłem i zrobiłem przywróć do ustawień fabrycznych. Teraz ładuję telefon i reinstaluje aplikacje a później sprawdzę jak teraz zachowa się android.
PS Nie było w kolejce żadnego mms-a. |
Dalej to samo po przywróceniu ustawień.
Tak sobie googlowałem i natrafiłem na podobny problem i jego jak dla mnie bardzo dziwne rozwiązanie http://forum.xda-developers.com/show...2138980&page=2 Cytat:
|
Cytat:
Brak ssania w trybie samolotowym jednak potwierdza problem z kartą czy modułem GSM. Daj znać jak wymienisz SIMka. |
Możesz jeszcze zobaczyć jak się telefon zachowuje na innej karcie SIM?
|
Ilość załączników: 1
Po włożeni karty orange takie cuda...
Już sam nic z tego nie rozumiem. |
Może telefon jest uszkodzony?
Masz ochotę WGRAĆ np. CM i sprawdzić czy problem występuje na nim? Tego ROMu kopię możesz zrobić przez recovery i później przywrócić jak gdyby nigdy nic. Oczywiście trzeba mieć odblokowany bootloader i custom recovery. |
Włącz telefon, odczekaj troche żeby się wszystko poładowało i włącz w zaawansowanych ustawieniach pokazywanie użycia CPU w formie nakładki na ekran.
W normalnych warunkach obciążenie w ildu powinno być prawie zerowe, bez widocznego kolorowego paska. Jeżeli jest inaczej napisz który proces szaleje. Ponadto zmień program do SMS na jakiś inny (np. ICMess), wyłączając fabryczną aplikację na amen i zobacz czy to coś zmieni. |
Zrobiłem jeszcze jeden test z kartą orange i zjadło przez 12,5h tylko 6% więc wygląda, że wszystko jest OK teraz niestety muszę czekać na nową kartę bo niestety nie ja jestem właścicielem umowy...
|
A w jakiej sieci jest problematyczna karta?
|
t-mobile, ale karta jest jeszcze stara - era (wycinana)
|
Więc chyba faktycznie to karta SIM powoduje problem. Jak ta karta zachowuje się na innych telefonach? Jak się zachowuje po włożeniu jej z powrotem?
|
Dziś zostałem zaskoczony poraz kolejny karta wróciła do poprzedniego telefonu (nokia 500) i o godz. 22 było na wskaźniku ok. 50% baterii a o godz. 4.30 telefon był już rozładowany do 0% Teraz się ładuje i zobaczę w pracy ile wytrzyma ale chyba faktycznie coś dzieje się z kartą a z nową muszę czekać na siostrę na którą jest umowa.
|
Ilość załączników: 1
Nowa karta i nadal problem, CM dla mojego modelu jest w wersji nightly więc raczej nie chcę go testować choć rozważam ponowne wgranie czystego romu Jelly Bean.
Cytat:
|
Czy ta karta na innym telefonie zachowuje się podobnie?
|
Jeszcze nie było okazji sprawdzić jej w innym telefonie teraz ładuję do 100% i sprawdzę z inną aplikacją sms.
|
W międzyczasie wgrałem dwa różne mody (enigma, dark) i i nadal ten SMSdispatcher wysysa moją baterię już powoli kończą mi się pomysły...
|
Sprawdziłeś na innym telefonie? Czy inne karty SIM na tych ROMach też wysysają baterię?
|
Cytat:
A tak btw łączność 3G jest włączona non-stop? |
Łączność 3G nie robi różnicy ale ostatnio jest wyłączona bo wykorzystałem przysługujące MB.
Wczoraj zauważyłem usługi google play wywołują usługę przesyłania wiadomości i prawdopodobnie to ona pochłania baterię bo jak ją kilka razy zatrzymywałem to tak procenty szybko nie uciekały a jak tylko zostawiłem ją w spokoju przed snem to rano było już poniżej 80% Odinstalowałem aktualizację google play, naładuje telefon i zobaczę co będzie. Jak to nie pomoże to spróbuje wywalić google play... |
Ilość załączników: 2
Kolejne testy na karcie plusa i czystym Androidzie 6.2.A.1.100 zużycie baterii na normalnym poziomie a na karcie t-mobile nie wiadomo dlaczego ok. 4%/h.
Raczej samą kartę bym wykluczył bo to nówka, ale co jest powodem ciągłego wywoływania procesu smsdispatcher to nie mam pojęcia. Chyba przyjdzie mi jeszcze kupić starter t-mobile na kartę i sprawdzić czy też się tak zachowuje, chyba że macie jeszcze jakieś sugestie? |
A jak się zachowuje na ficzerfonie?
|
Zamieniłem się na jakieś 3 dni telefonami i w Xperii J moja karta zachowywała się normalnie, tak samo w mojej P zachowywała się karta plusa.Nie mam pojęcia czego jeszcze próbować żeby rozwiązać ten problem...
|
Czyli tylko na tym telefonie jest problem z tą kartą?
|
Na to wychodzi, spróbuję jeszcze przełączyć telefon w tryb 2g (gsm) i zobaczę czy te problemy nie są spowodowane zasięgiem bo innych pomysłów już nie mam.
|
No trochę to dziwne, że inne karty w tym telefonie są ok.
|
Ilość załączników: 3
W trybie gsm wygląda to całkiem sensownie tylko dlaczego wcześniej w 3G działało dobrze a od jakiegoś czasu dzieje się coś takiego... ?
PS Czy jest jakaś możliwość wyboru konkretnego nadajnika jeżeli w okolicy znajduje się kilka? |
O wyborze konkretnego nadajnika nie słyszałem, ale można wybrać specyficzną sieć na stałe jeżeli masz krajowy roaming (Play).
Jaki masz zasięg 3G u siebie? Może telefon się przełącza między 2 a 3G o stąd duże zużycie energii? |
Roaming odpada (tmobile) a co do zasięgu to faktycznie patrząc na "kreski" to mam 3 ale to przekłada się wg. programu Netmonitor na ok. -90dBm czyli dość słabo i w programie widać też dokładniej jak szarpie pomiędzy -105dBm a -85dBm...
|
Masz może ustawione 2G/3G preferowane? Jeżeli tak to system zawsze będzie chciał mieć 3G, jeżeli jednak jego jakość i zasięg nie będzie dobra to przełączy na najsilniejszy nadajnik 2G.
Jeżeli takich przełączeń w ciągu godziny będzie dużo to może to prowadzić do większego zużycia energii - nie wiem tylko czy tak jest u Ciebie. Sprawdź jak się przez kilka dni zachowuje na samym 2G, i jak na samym 3G - w razie zaniku do zera nie przełącza się na 2G. |
Okazuje się że faktycznie problem został rozwiązany przez przełączeie telefonu w konkretny tryb bo w trybie mieszanym nadal zjada baterię jak szalony a w 2G lub 3G zużycie bez używania telefonu wychodzi ok. 0,7%/h :)
Dzięki panowie za pomoc :piwo: |
Wszystkie czasy w strefie CET. Aktualna godzina: 10:54. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.