Come posso sapere cosa fa sì che "OS Android" consumi la batteria?


22

Il problema è che vedo un'alta percentuale sulla voce "Sistema operativo Android" in Uso della batteria e voglio scoprire cosa lo sta causando. Ma lasciami dire che sono interessato a tecniche e strumenti diagnostici, piuttosto che aumentare la durata della batteria, come vedrai nelle figure seguenti che la batteria non si scarica molto più velocemente del previsto.

Ecco la situazione con il telefono in questo momento:

  • Ultimo addebito 13 ore fa
  • Ho riavviato il telefono dopo averlo caricato
  • Ho spento tutto (come GPS, WiFi, rete dati)
  • Ero sempre su una rete 2G
  • Il mio unico utilizzo dal telefono durante il giorno è stato qualche minuto di WiFi, ricevendo due messaggi SMS e una chiamata che è durata meno di un minuto.
  • La sincronizzazione automatica è disattivata

Ed ecco la stat di utilizzo della batteria:

  • Sistema operativo Android: 67%
  • Display: 10%
  • Standby cellulare: 9%
  • Telefono inattivo: 6%

Il sistema operativo Android mostra 1 ora e 30 minuti di tempo della CPU, ma il tempo totale di accensione del telefono era inferiore a 30 minuti e non ho nulla di attivo in background.

Il livello della batteria non è affatto male (80%), ma considerando che non ho fatto nulla con il telefono (e che il telefono ha una batteria da 2500 mAh), sono curioso di scoprire cosa sta causando l'utilizzo della batteria.

Ovviamente, ciò dovrebbe essere causato da alcune attività in background che non sono elencate nell'uso della batteria. Sto cercando modi, strumenti e metodi che mi consentano di diagnosticare ulteriormente questo problema e mettere in relazione il 67% dell'utilizzo con le applicazioni reali.

Alcune informazioni aggiuntive:

Ho un Galaxy Note, con Gingerbread 2.3.6 installato. Ho "Usage Timeline Free" installato (che non era in esecuzione durante il giorno) e non mostra alcun utilizzo eccessivo della CPU da parte di alcuna app che possa portarmi verso chi sta consumando la batteria.

Domanda correlata (utile, ma non ha risposto alla mia domanda): Cosa può fare in modo che il processo "Sistema operativo Android" utilizzi un'alta percentuale di batteria?


Sono un po 'confuso. Hai acceso il telefono per meno di 30 minuti, ma l'hai caricato e riavviato 13 ore fa?
Probabilità

L'ho caricato e riavviato 13 ore fa e da allora non l'ho più usato per più di 30 minuti. (Ma il dispositivo non è stato spento, lo schermo è stato spento tutto il tempo)
Iravanchi il

Risposte:


9

Utilizza un'app come "Migliori statistiche sulla batteria". Questa app fornisce informazioni dettagliate su tutti i servizi in esecuzione. Questo è molto meglio dell'app stock per la diagnostica.

Inoltre, molti dei servizi principali per il sistema sono attribuiti come parte del "sistema operativo Android". C'è un bug molto particolare nei dispositivi Samsung Galaxy S II relativo al calendario TouchWiz che continua a fare molti controlli non necessari che impedisce al dispositivo di dormire correttamente quando lo schermo è spento. Ciò provoca un enorme consumo della durata della batteria. Poiché TouchWiz su un S II è molto simile a quello su un Galaxy Note, potresti avere lo stesso bug intrinseco.

Questi link potrebbero darti un'idea migliore:


Grazie, in realtà è andata così. Ho usato l'app BBS per scoprire che ci sono blocchi di riattivazione del kernel che impediscono il sonno profondo. Ecco una spiegazione dettagliata su XDA, se sei interessato o puoi commentare ciò che è effettivamente accaduto: forum.xda-developers.com/showthread.php?t=1419087
Iravanchi il

Haha no grazie. Va tutto bene. Io e il mio amico abbiamo già esaminato questo perché ha un Galaxy SII e ha avuto questo problema. :)
Gautham C.,

Bene, il problema è ancora lì per me. Un blocco della sveglia del kernel tiene sveglio il mio telefono, chiamato "GPS" e ho pensato che fosse dovuto alla posizione della rete. Quando spengo la posizione di rete, il telefono riesce a dormire profondamente. Quindi, se hai qualche idea in merito, il tuo aiuto è molto apprezzato :)
Iravanchi,

hmmm .... non ne sono sicuro. Molti servizi touchwiz si riferiscono a vicenda. Forse il riutilizzo del codice Samsung nei diversi servizi ha causato il problema di wakelock in più servizi? Suggerirei di guardare nei forum xda per il tuo dispositivo. Probabilmente avrai una buona soluzione per te
Gautham C.

@Iravanchi: AFAIK, questa soluzione è abbastanza semplice. Mappe -> Impostazioni -> Impostazioni posizione -> Disabilita "Segnalazione della posizione". Ciò impedisce quasi tutto il consumo della batteria quando è inattivo, IIRC.
Chinmay Kanchi,

-2

Penso che dovresti rileggere la domanda correlata.

Ciò è probabilmente dovuto ai servizi del sistema operativo o alle app lasciate in esecuzione in background. Ti suggerisco di provare qualcosa come Taskkiller o Task Manager stesso e controllare quali app sono ancora in esecuzione in background. Anche se ritieni di non averne avviato nessuno, è probabile che il dispositivo sia riuscito ad avviare alcuni servizi di sincronizzazione prima di interromperne la sincronizzazione.


Ho un task killer installato e vedo molte app in esecuzione. Poiché i servizi si avviano automaticamente, desidero sapere quali di essi dovrebbero essere ritenuti responsabili del consumo della batteria, in modo da poter decidere di conservarli o disinstallarli. E la sincronizzazione automatica è stata disabilitata prima di riavviare il dispositivo.
Iravanchi,

2
Non usare task killer. Android ha già un taskkiller integrato che uccide le app in modo sicuro e pulito. le app di task killer tendono a forzare le applicazioni di kill force forzatamente essenzialmente a chiuderle. Sono noti per causare instabilità del sistema a lungo termine, in realtà possono causare più chiusure di forza in seguito lungo la linea e possono anche essere un problema in termini di durata della batteria.
Gautham C.,

-2

Sto usando Samsung Galaxy R da più di 5 mesi. Un dispositivo così meraviglioso, ovviamente il problema è la durata della batteria. Ho provato molte risorse inutili. Ho fatto il riposo in fabbrica 2 volte ancora inutile. Dopo una ricarica completa, si scarica improvvisamente al 45% in 4 ore (non c'erano 3G, wifi, GPS). Ero completamente frustrato, finalmente ho avuto la possibilità di leggere questo forum. Lì ho iniziato a pensare al GPS wake lock, finalmente ho trovato la soluzione Vai su Impostazioni, Posizione e Sicurezza e disabilita "Usa satelliti GPS" (assicurati di essere connesso a Internet), quindi prova ad osservare. Ora, per favore, nota la mia osservazione qui sotto, dall'1: 99% alle 6: 97% (il fone era nel sonno) dalle 6: 97% alle 18:00, 85% (uso normale). Prova questo, se aiuta gli altri ad allontanarsi dalla frustrazione.


1
Dove vedi queste impostazioni? Non ho nulla sotto Settings | Securitychiamato "telecomandi".
Ale
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.