Sono un felice proprietario di un Acer Iconia A500 da poco più di un anno ormai, ma un paio di settimane fa ha iniziato a lamentarsi della sua memoria interna piena. Sono rimasto un po 'sorpreso mentre tengo i film, e così sulla scheda SD esterna ma ho pensato che fosse una cache del browser, Maps o giù di lì che aveva consumato una buona parte della memoria 32G che aveva internamente.
Tuttavia, ciò non sembra essere il caso. Ho cancellato i dati di quasi ogni singola app che ho installato, ma ancora se guardo la scheda Archiviazione delle impostazioni vedo quanto segue (un paio d'ore fa):
Ho la sensazione che la parte grigia più a destra della barra dovrebbe essere un po 'più di 379 MB (la parte disponibile) ... (La scheda SD nella parte inferiore dell'immagine è quella esterna, non importa quella).
Ho provato quasi tutte le app di utilizzo del disco disponibili là fuori e tutte mostrano risultati simili, il seguente è DiskView (foto scattata dopo aver rimosso alcune app):
(in questa immagine "SD Card" è quella interna ...)
Una cosa che tutte le app di utilizzo del disco sembrano avere in comune è che a meno che il dispositivo non sia rootato, non possono vedere cosa c'è in alcune directory (come / dati) che mi fa pensare che sia Android stesso (4.0.3 su questo dispositivo) che ha un qualche tipo di cache che si comporta male o che qualche processo sta producendo quantità estreme di log da qualche parte.
Ci scusiamo per questa lunga introduzione, ma la domanda di base è: come procedere?
Immagino che un'alternativa sia trovare ciò che vale la pena eseguire il backup e fare un reset di fabbrica o qualcosa del genere, ma mi piacerebbe davvero scoprire cosa è successo prima.
Il root è un'alternativa che probabilmente mi aiuterebbe a scoprire di più ma mi piace così com'è (tranne per questo problema). Se è necessario risolverlo, ovviamente potrei farlo, ma sembra che non dovresti avere un apparecchio come questo.
C'è un altro modo di procedere? Ho questa ingenua speranza che da qualche parte non abbia visto un pulsante che cancella tutti i registri o riduca il livello di registro dal debug alle informazioni.
Modifica: una cosa che ho preso in considerazione ma non riesco a indagare è se potrebbe essere core. Ultimamente ho avuto molti arresti anomali (presumibilmente perché il disco era in esaurimento).
In risposta al commento di Izzy di seguito. Le app aggiungono più o meno esattamente ai 700 MB elencati come "App" (sembra essere il totale dei dati e delle app stesse).
ls
comando ... E mi chiedo perché gli altri strumenti mostrino lo spazio come inutilizzato. Se hai installato un emulatore di terminale, potresti provare a controllare con il df -h
comando (che non controlla lo spazio utilizzato, ma lo spazio disponibile, quindi almeno avrai un riferimento incrociato).