Od ponad roku jestem szczęśliwym posiadaczem Acer Iconia A500, ale kilka tygodni temu zaczął narzekać na zapełnienie pamięci wewnętrznej. Byłem trochę zaskoczony, gdy trzymam filmy, i takie na zewnętrznej karcie SD, ale założyłem, że to pamięć podręczna przeglądarki, mapy lub coś podobnego, która pochłonęła sporą część pamięci 32G, którą ma wewnętrznie.
Wydaje się jednak, że tak nie jest. Wyczyściłem dane prawie każdej zainstalowanej aplikacji, ale jeśli spojrzę na kartę Pamięć ustawień, zobaczę następujące (kilka godzin temu):
Mam wrażenie, że szara część paska po prawej stronie powinna być nieco większa niż 379 MB (część dostępna) ... (Karta SD u dołu obrazu jest zewnętrzną, nie wspominając o tym).
Próbowałem prawie każdej dostępnej aplikacji do użycia dysku i wszystkie pokazują podobne wyniki, oto DiskView (zdjęcie zrobione po usunięciu kilku aplikacji):
(na tym zdjęciu „Karta SD” jest wewnętrzna ...)
Jedną wspólną cechą wszystkich aplikacji wykorzystujących dyski jest to, że dopóki urządzenie nie jest zrootowane, nie mogą zobaczyć, co znajduje się w niektórych katalogach (takich jak / dane), co sprawia, że myślę, że jest to albo sam Android (4.0.3 na tym urządzeniu) który ma pewnego rodzaju pamięć podręczną, która działa źle lub że jakiś proces generuje gdzieś ekstremalne ilości logów.
Przepraszamy za to długie wprowadzenie, ale podstawowe pytanie brzmi: jak kontynuować?
Myślę, że jedną z możliwości jest znalezienie tego, co warto wykonać kopię zapasową i przywrócenie ustawień fabrycznych lub coś takiego, ale naprawdę chciałbym dowiedzieć się, co stało się najpierw.
Zrootowanie to alternatywa, która prawdopodobnie pomogłaby mi dowiedzieć się więcej, ale podoba mi się taka, jaka jest (poza tym problemem). Jeśli trzeba to rozwiązać, oczywiście mogę to zrobić, ale wydaje się, że nie powinieneś tego robić z takim urządzeniem.
Czy istnieje inna droga naprzód? Mam naiwną nadzieję, że gdzieś nie widziałem przycisku, który usuwa wszystkie dzienniki lub redukuje poziom dziennika z debugowania do informacji.
Edycja: Jedną z rzeczy, które rozważałem, ale których nie mogę zbadać, jest to, czy mogą to być rdzenie. Miałem ostatnio wiele awarii (prawdopodobnie dlatego, że na dysku zaczyna brakować).
W odpowiedzi na komentarz Izzy poniżej. Aplikacje sumują się mniej więcej dokładnie z 700 MB wymienionymi jako „Aplikacje” (wydaje się być całkowitą ilością danych i samych aplikacji).
ls
polecenia ... Zastanawiam się, dlaczego inne narzędzia pokazują, że przestrzeń jest nieużywana. Jeśli masz zainstalowany emulator terminala, możesz spróbować sprawdzić za pomocądf -h
polecenia (które nie sprawdza używanego, ale dostępnego miejsca - abyś miał przynajmniej odsyłacz).Odpowiedzi:
Wygląda to na wyciek dziennika Acer GPS, który mieliśmy na Acer Iconia A200:
Użytkownicy nie mogą usunąć tych plików bez dostępu użytkownika root. Istnieje jednak łatka do wyczyszczenia danych dziennika GPS (nie wymaga dostępu do roota, więc nie traci się gwarancji).
Update.zip
na pustej karcie microSD sformatowanej w FAT32. (Przesłaliśmy go na już obecną kartę w podłączonym tablecie, która nie była pusta, ale nadal działała).(Coś w rodzaju
Erasing cache before SD update...
; interpretuję ten komunikat jako: „usuń i zaktualizuj”, więc powinien wyleczyć objaw i przyczynę.)Tablet będzie nadal uruchamiał się później (mniej niż minuta) i będzie dobrze.
.pdf
Pobranie jest miłe , szczegółowo opisując powyższe kroki za pomocą ujęć (ekranowych). (Mówi także o dołączonymuser_cleanGPSlog
pliku tekstowym, ale go nie mieliśmy i nie potrzebowaliśmy tego.)źródło
Oto kilka kluczowych punktów tego problemu. Chociaż nie wszystkie zostały zastosowane w tym przypadku, nadal dołączę je wszystkie - ponieważ w innym przypadku mogą okazać się pomocne:
du -k|sort -n
(aby znaleźć największe pliki) np. pomija katalogi poniżej/data
df -h
mógł pokazać, gdzie wolne miejsce idzie w kierunku zera (patrz zrzut ekranu poniżej). Jeśli-h
parametr („czytelny dla człowieka”) nie jest zrozumiany w twoim systemie, możesz spróbować zastąpić go-m
(„megabajtami”),-k
(„kilobajtami”) lub całkowicie go pominąć./data/tombstones/tombstone_nn
, przy czym „nn” jest po prostu licznikiem. Ponieważ zgłoszono wiele awarii, może to być miejsce „zapełniające się” (patrz poniżej). Ale w tym przypadku można tu znaleźć tylko 2,5 MB./data/local
: Katalog „/ data / local” jest ważny, ponieważ umożliwia dostęp do powłoki (telefony użytkowników bez konta uruchamiane adbd as) do odczytu / zapisu. Po zainstalowaniu aplikacja jest najpierw kopiowana do „/ data / local”. Oznacza to, że nawet na nierootowanych urządzeniach powinno być możliwe kopanie tutaj.Poniższy zrzut ekranu pokazuje dane wyjściowe z
df -h
Motorola Droid 2. Jak widać, istnieją 2 punkty montowania w pamięci wewnętrznej, które mogą być kandydatami do „zapełnienia”:/data
(najprawdopodobniej - i w tym przypadku trafił) Plus/cache
. Polecenie zostało wykonane bez uprawnień administratora:Nagrobki: Lokalizacja folderu to
/data/tombstones
. Uprawnienia do/data
katalogu sądrwxrwxr-x
,tombstones
podkatalog madrwxr-xr-x
- więc są one dostępne również na urządzeniach niezrootowanych. Korzystanie z emulatora terminala (patrz wyżej), możnacd /data/tombstones
i zrobićls -l
, aby zobaczyć, czy są jakieś nagrobki, i jaki rozmiar zajmują. Niestety, wszystkie nagrobki są własnością systemu, a uprawnienia są ustawione narwx------
- więc jeśli to twój problem: nie możesz ich usunąć bez roota :( Masz dobrą kopię zapasową (huh? Jak, bez roota?) I prawdopodobnie przywrócono do ustawień fabrycznych będzie ostatnią deską ratunku ...źródło
Miałem ten sam problem z tabletem Acer A100 i znalazłem źródło problemu: w katalogu / data / gps znajduje się folder, który wypełnia się plikami txt. Mój był 4,3G. Jeśli urządzenie jest zrootowane, możesz je usunąć z emulatora terminali lub adb i odzyskać miejsce:
źródło
Najpierw usuń
.thumbnail
folder z katalogu DCIM, następnie przełącz urządzenie i włącz je ponownie. To rozwiązało problem dla mnie.źródło