Perché il "sistema operativo Android" sta caricando così tanti dati?


24

Dopo essere passato dal mio Nexus S a un Nexus 4, ho notato che il mio telefono stava trasferendo enormi quantità di dati in background. Come 70 MB in 15 minuti. Dato che il mio piano dati consente solo 300 MB al mese non mi sono divertito. Anche quando connesso al WiFi, spesso (ma non sempre!) Stava caricando tonnellate di dati.

Secondo "Network Usage" il colpevole era "Android OS". Quindi ho provato a limitarne i dati di background solo per scoprire che "Android OS" sembra essere l'unica "app" che non offre questa opzione. Grande.

Bene, questo è ciò per cui sono realizzate le app firewall. Ho configurato AFWall + ma questo ha solo curato il sintomo e non la causa.

Successivamente ho reindirizzato il traffico su un laptop con una scheda WiFi e ho usato i soliti strumenti (tcpdump, WireShark) per analizzare il traffico. Risultato: molti caricamenti su alcuni server di Google ma con crittografia SSL quindi nessuna possibilità di vedere i contenuti.

Ho continuato a indagare e ho trovato questo articolo molto interessante sull'utilizzo dei dati Android . Apparentemente Google ha iniziato ad espandere i suoi backup basati su cloud delle impostazioni del telefono in modo che ora esegua anche il backup dei dati di alcune app. Quindi, ho disattivato "Esegui il backup delle mie impostazioni" nelle impostazioni di Privacy e whoopiedoo, l'invio è stato interrotto e il traffico di dati è tornato ad un importo normale!

C'è un post in un forum di Google con un'esperienza simile: qualcosa nel sistema Android, forse il backup, sta esaurendo la mia disponibilità di dati .

Ho iniziato a cercare nella documentazione di Android e ho scoperto che esiste un servizio di backup Android che le app possono utilizzare per eseguire il backup dei dati delle loro applicazioni sul cloud di Google: Backup dei dati

E c'è anche un'utilità CLI "bmgr" per interagire con il Backup Manager.

Ma non riesco a trovare alcuna informazione su come il proprietario del telefono può scoprire quale applicazione sta eseguendo il backup di quali dati o come influenzare o fermare questo. Sarei felice di usare il servizio di backup - mi ha fatto risparmiare un sacco di tempo quando passavo al mio nuovo telefono - ma il modo in cui è implementato ora è decisamente inutilizzabile.

Dopo aver parlato con il mio ex collega e esperto Android Izzy che era anche all'oscuro, ho deciso di pubblicare questo problema qui come, come ha detto, troverò qui i migliori esperti. Fammi sapere se ne hai idea. Qualsiasi suggerimento è il benvenuto!


1
Correlato, se non addirittura un duplicato: android.stackexchange.com/questions/28100/…
Ale

2
Relativo sì, ma non un duplicato: vedi il suggerimento che per ciberandy si è arrestato durante la disabilitazione di Google Backup (nella domanda collegata era un account SIP dimenticato).
Izzy

Questa è una risposta eccellente e completa che potrebbe essere migliorata solo facendo una domanda e rispondendo di seguito.
David Silva Smith,

Quando dici che afwall + ha curato il sintomo e non la causa, vuoi dire che il sistema operativo Android ha ancora consumato dati ma il consumo non è stato registrato / segnalato da Android?
Vikki,

1
Vikki: Afwall + è un frontend iptables per configurare il firewall Android, ovvero ha proibito l'accesso a Internet al sistema operativo Android. La causa è ancora lì e sconosciuta quindi, solo i sintomi sono scomparsi. @izzy / Andy: potresti riuscire usando VPN + un proxy mitm SSL su un tuo router per scaricare e analizzare il traffico non crittografato. Devi solo installare un mitm root ca sul tuo android + mitm-proxy o proxy burp: h-online.com/security/news/item/…
ce4,

Risposte:


4

L'elenco delle applicazioni con backup e la quantità di spazio utilizzata da ciascun backup nella Dashboard del tuo account Google in "Dispositivi Android".

Sfortunatamente, credo che non ci sia modo di controllarlo se non accenderlo o spegnerlo del tutto.


No, tutto quello che posso vedere lì dietro il link "Mehr gespeicherte Daten zu diesem Gerät" è l'IMEI e la data dell'ultimo backup. Riesci davvero a vedere di più?
ciberandy,

1
@ciberandy sì, quando faccio clic su "Altri dati memorizzati su questo dispositivo" ottengo un elenco di IMEI, ultima visualizzazione, data di registrazione e quindi un elenco di ciascuna app di cui è stato eseguito il backup, la sua data di backup e le dimensioni del backup
derobert

Hai ragione, dopo aver riattivato il backup nel cloud, ho dovuto solo aspettare un giorno affinché queste informazioni fossero visualizzate nella dashboard.
ciberandy

Diversi giorni dopo, "Sistema operativo Android" ha caricato 178 MB ma la dashboard mostra solo: Sfondo Android 05.03.2013 10:52 6,6 MB Impostazioni di sistema Android 05.03.2013 02:16 3,61 KB Android Market 03.03.2013 13: 27 16 B AndroRadio 03.03.2013 13:27 8 B Quindi, è sbagliato E non utile. sigh
ciberandy

@Ciberandy davvero, non è molto utile. Probabilmente potresti collegare il telefono a un computer, abilitare il debug USB, quindi guardare logcat per vedere cosa sta facendo. Bene, sfogliando Logcat, emetterà molte righe. Potrebbe essere utile per una segnalazione di bug.
derobert

2

Abbastanza certo che questo è un bug in Nexus 4. Ho finito con l'utilizzo di quasi 100 MB per il sistema operativo Android il mese scorso e il mio piano attuale è solo per 350 MB.

La disattivazione del "backup di Google" non ha avuto un grande impatto, come indicato in molti forum.

Ho notato che il "sistema operativo Android" è attivo solo quando è collegato alla mia rete mobile e non quando è connesso al Wi-Fi.

Il problema è grave solo quando connesso alla mia rete mobile con "Limita dati in background" attivato. Ho usato il telefono per un paio di giorni con dati in background senza restrizioni e il sistema operativo Android ha consumato dati limitati .. meno di 1 MB.

ora, limito i dati in base alle singole app su reti mobili e questo sembra funzionare bene.


1
Sembra interessante. Ho scoperto che l'attivazione / disattivazione di "Limita dati in background" non ha avuto alcuna influenza. Ma non ho sperimentato troppo perché non esiste un "override locale" per "Sistema operativo Android" - Odio ancora Google per questo! Alla fine ho iniziato a utilizzare "AFWall +" per impostare le restrizioni necessarie e salvare sul mio piano dati.
ciberandy,

rinviare il rooting fino a trovare un buon motivo ... ora sembra buono come anche netguard (almeno senza il rooting) non può bloccare l'OS molto Android ... Penso che dovremmo imporre un limite personale: se la tecnologia sta causando di più problemi che risolvere i nostri problemi, è tempo di trovare un modo per dipendere meno da esso o controllerà completamente le nostre vite.
Aquarius Power il

1

Sembra che Google non ci consenta una visione più approfondita e nessun modo di influenzare i dati di backup.

È vero che Google Dashboard mostra qualche dettaglio in più sui dati salvati. Ma ci vogliono un paio di giorni prima che le informazioni appaiano, e sicuramente non sono complete.

Ho riattivato la funzionalità di backup su cloud circa una settimana fa, ha caricato 178 MB di dati, ma la dashboard mostra proprio questo:

Sfondo Android 05.03.2013 10:52 6,6 MB
Impostazioni di sistema Android 05.03.2013 02:16 3,61 KB
Android Market 03.03.2013 13:27 16 B
AndroRadio 03.03.2013 13:27 8 B

È sbagliato E non utile. sospiro

utilizzo dei dati dalla riattivazione del gestore di backup di Google


Non stai facendo qualcosa come cambiare automaticamente lo sfondo ogni 5 minuti, vero?
derobert

In realtà lo faccio. "tasker" cambia lo sfondo in base a dove mi trovo. Ma questo succede solo 2-3 volte al giorno.
ciberandy

@derobert è una brutta cosa? Cambio il mio ogni 30 minuti, anche questo può causare questo problema?
Goodwine,

@Goodwine Dubito che sia un problema a meno che non stia utilizzando troppi dati.
derobert,

1
Ciò potrebbe in effetti spiegare le differenze: La dashboard mostra la quantità di dati archiviati (non trasferiti). Quindi, se l'app Wallpaper carica la nuova immagine di sfondo ogni volta che viene cambiata ... L'idea ti viene. In tal caso: potrebbe essere utile limitare i dati in background per "Sistema operativo Android" (e fare in modo che i backup avvengano solo su WiFi).
Izzy

1

Ho un problema simile e controllando sulla Dashboard sotto i dispositivi Android (come suggerito da Derobert) vedo che ho:

Android Wallpaper
Backup date: 5 Jul 2014 22:33
Backup size: 5.66 MB

Ho letto che la ciberandy ha valori simili, quindi forse il problema è legato a un'applicazione che sto usando per cambiare il mio sfondo ogni ora: Zedge.

Anche Mendel ha segnalato che il cambiamento dello sfondo è una possibile causa.

Quindi le possibili soluzioni, ATM, sono:

  • cambiare lo sfondo meno frequentemente / non automaticamente;
  • disabilitare l'impostazione "backup dei miei dati" in Impostazioni> backup e ripristino
  • usa uno sfondo animato che lo faccia (suggerito nei commenti di Dan Hulme )
  • limitare i dati di background (dal menu di utilizzo dei dati) (suggerito nei commenti da Izzy )

Purtroppo, l'ultima opzione (limitare i dati di background) non è disponibile per il singolo elemento "Sistema operativo Android" e sul mio telefono è attiva una notifica permanente (fastidiosa!) Nel riquadro delle notifiche.


Ciao, la mia risposta è davvero una soluzione molto probabile al problema (soluzione = disabilita qualsiasi app che cambia automaticamente lo sfondo ogni X ore). Invece avrei aggiunto un commento ma non ho abbastanza reputazione. Per favore fatemi sapere se dovrei aprire una nuova domanda per raccogliere feedback da altri utenti sul fatto che stiano usando o meno app come Zedge mentre hanno un problema simile. Aggiornerò la mia risposta tra qualche giorno se questo mi risolve il problema.
Giovanni

A proposito, sembra che ieri mi sia mancata la risposta di Mendel che suggerisce la stessa soluzione. Quindi sì, penso che i cambiamenti dello sfondo siano la causa del problema, almeno nel mio caso;)
Giovanni

Dopo la modifica, sembra a posto (devo essermi sfuggito prima, mi dispiace per quello). Forse vuoi includere una terza soluzione: limitare i dati in background a "Sistema operativo Android". Ciò disabiliterebbe i backup su dati mobili , ma li avrebbe comunque abilitati su WiFi. Quindi non incidono più sul piano dati mobile, ma non è necessario disabilitare del tutto quei backup. Dopo ciò, potremmo ripulire i nostri commenti qui;)
Izzy

In alternativa, è possibile utilizzare un'app "sfondo animato" per cambiare lo sfondo, anziché un'app che cambia lo sfondo ogni tanto. In questo modo non ci saranno modifiche per il backup ogni ora.
Dan Hulme,

Ciao Izzy, non preoccuparti ... Penso che tu avessi ragione e il mio primo messaggio probabilmente sembrava un po 'troppo come un post sul forum nonostante abbia provato a scriverlo correttamente: p Comunque, grazie per i tuoi consigli; Ho intenzione di aggiornare la mia risposta.
Giovanni,

0

Proporrei di disabilitare Google Cloud Backup integrato nelle impostazioni e utilizzare un'altra app per eseguire il backup del telefono.

Ad esempio, Carbon supporta il backup di app online su diversi provider di archiviazione cloud e consente di limitare i backup ai tempi in cui sei connesso a una rete Wifi. Carbon ha anche il vantaggio di poter eseguire il backup di app di cui non è stato eseguito il backup da Google Cloud Backup.

TitaniumBackup supporta anche il backup dei dati online, ma richiede il root.

Entrambe le app supportano anche il backup solo quando il telefono è collegato a un caricabatterie, in modo da non scaricare la batteria quando è necessaria per altri scopi.

Lo svantaggio di questa soluzione sarebbe che entrambi supportano solo i backup pianificati, quindi se esegui il backup solo una volta alla settimana, potresti perdere una settimana dei dati di backup se perdi o distruggi il telefono appena prima dell'esecuzione del backup. Tuttavia, non so esattamente quale pianificazione viene utilizzata dalla soluzione di backup di Google, quindi questo potrebbe presentare un problema simile.


In realtà uso TitaniumBackup. Questa domanda è però più di tipo tecnico. E sto pensando alle tonnellate di utenti Android che non hanno idea di come disattivare Google Cloud Backup.
ciberandy

0

Non so se questo risponda alla domanda originale, ma penso che questo spiegherà l'utilizzo dei dati almeno in alcuni casi.

Avevo problemi con un uso eccessivo del sistema operativo Android e ho scoperto che sul mio telefono (Sprint GS3 con Android 4.1.2) la modifica manuale dello sfondo fa sì che il sistema Android carichi circa 15 MB di dati (in un'occasione caricata vicino a 60 MB, ma non sono stato in grado di duplicarlo), quindi se hai un'app che cambia lo sfondo più volte al giorno, questo potrebbe spiegare l'utilizzo dei dati del sistema operativo Android, almeno in alcuni casi.


0

Ho avuto questo problema qualche giorno fa sul mio Samsung Galaxy S7 con Android 6.0.1. L'applicazione "Sistema operativo Android" ha utilizzato circa 8 GB per due notti consecutive utilizzando in modo efficace la mia capacità di dati mensile.

Per trovare la causa, ho fatto quanto segue: vai in Impostazioni> Applicazioni> Gestione applicazioni> Altro - Mostra app di sistema e fai clic su ciascuna applicazione (magari iniziando con i sospetti più probabili) e controllando il valore di utilizzo dei dati per ogni.

Nel mio caso, l'utilizzo dei dati è stato causato da "Samsung Cloud" v2.2.08 (che ovviamente non è disponibile su un dispositivo Nexus) e da una configurazione errata in Impostazioni> Samsung Cloud> Altro> Impostazioni di rete in cui è necessario cambiare tutti gli elementi ON per impedire la sincronizzazione su reti di dati mobili.


-2

Il sistema operativo Android include anche i dati di YouTube o tutti i dati video che hai visualizzato online utilizzando il browser / YouTube. Devi aver guardato ugualmente quella quantità di video online dal tuo dispositivo. Quando navighi nell'app o nel browser di YouTube, vengono registrati solo i dati di navigazione delle rispettive app, i dati effettivi trasmessi per il video vengono registrati nel sistema operativo Android


1
Fonte? Non penso sia corretto.
Mr. Buster,
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.