Почему на Galaxy S2 постоянно не хватает места?

31

У меня Galaxy S2 под управлением Android 4.1.2. Он имеет внутренний HD 12 ГБ и SD-карту 16 ГБ.

Я продолжаю получать ошибки от различных программ, говорящих мне, что мне не хватает места BeyondPod не будет загружать новые эпизоды, Evernote продолжает отправлять уведомления о нехватке места (даже если кажется, что хранит все), и иногда приложения не обновляются.

Я пытался убедиться, что у меня нет лишних приложений, и я действительно не менял используемые приложения с тех пор, как впервые начал использовать устройство. Я храню любые большие файлы, такие как музыкальные коллекции или видео, на своей SD-карте.

Когда я подключаю свое устройство через USB к компьютеру под управлением Linux и проверяю свойства моего 12 ГБ жесткого диска, он говорит, что используется 9,9 ГБ. Но если я просматриваю файлы, кажется, что каждая папка содержит только килобайты информации.

Почему мой 12 ГБ HD заполняется, и как мне его очистить, чтобы я не получил эти ошибки?

Обновление: мой телефон рутирован, так что если это что-то, что может помочь мне в этой ситуации, то мне доступен root-доступ.

интервьюер
источник
@AlEverett: Спасибо за эти ссылки. Они проливают немного света на тот факт, что у моего устройства есть некоторые проблемы с памятью, но, насколько я вижу, не говорят мне, что я могу сделать, чтобы решить эту проблему. Если я что-то пропустил, я приношу свои извинения, и если так, возможно, кто-то может направить меня к тому, на что я конкретно должен смотреть.
Вопрос
Я только что добавил insufficient-memoryтег к вашему вопросу. Пожалуйста, следите за его tag-wiki , где вы найдете «скорую помощь», например, ссылки типа « Что я могу сделать, чтобы управлять внутренней памятью моего телефона?». Примечание: этот тег предназначен для внутреннего хранения.
Иззи
1
Попробуйте загрузить эмулятор терминала для Android и введите «df -ha». Посмотрите на использование памяти всех разделов. Это может дать нам некоторое представление о том, где память заполнена.
Anoop KP

Ответы:

16

Записался на сайт специально, чтобы ответить на этот вопрос. Я также использую Samsung Galaxy S2 с большим объемом памяти, но постоянно полный. Я не мог устанавливать приложения или делать что- либо .

Я использую Cyanogenmod, но это относится ко всем Android.

Я использовал файловый менеджер с разрешениями Root ( чтобы просмотреть все файлы ), переместился в /data/logsпапку.

Содержимое папки составляло более 1 ГБ, вызывая проблему. Я удалил все файлы в этой папке, и теперь она работает нормально.

Относительно того, почему это происходит, я не знаю - но я знаю, как это исправить. Надеюсь это поможет!

sergserg
источник
Это может быть ответом. В моей /data/log(нет 'в' журнале ') папке было около половины гигабайта данных. Очистка этого, кажется, помогла, поскольку теперь я получаю меньше ошибок, но я собираюсь бежать в течение дня или около того, чтобы быть уверенным.
Вопрос
Просто дополнительное примечание для тех, кто может столкнуться с этим позже: я был озадачен разницей между внутренней SD-картой и внутренним HD устройства. Внутренний жесткий диск составляет около 2 ГБ, а внутренний SD - около 12 ГБ (а также есть дополнительный внешний диск на 16 ГБ). Я продолжал думать, что если я почисту свой диск на 12 ГБ , это поможет, но это внутренний системный диск, то есть не видно при подключении по USB, где требовалась очистка файлов.
Вопрос
Я тоже на Cyanogenmod, и это случалось со мной несколько раз. Я не знаю никого, кто пользовался стоковым ПЗУ с такой проблемой. (Спасибо за решение.)
voidHead
1
Любое решение для некорневых устройств?
Ленин Радж Раджасекаран
17

Если у вас на телефоне Samsung S2 *#9900#«заканчивается место для хранения» , просто наберите номер на планшете и выберите опцию 2 «Удалить dumpstate / logcat»

Нет необходимости рутировать свой андроид. Перезагрузите телефон позже.

Шейн Хенсон
источник
Спасибо за ответ, я читал это на форуме некоторое время назад, когда я в последний раз активировал шифрование, но я забыл, где:
Алекс Леманн,
Потрясающе. Для меня это освободило более 800 МБ и это проще, чем установка проводника и поиск папки / data / log.
Moob
Я получаю "неверный код MMI", когда я набираю это
Ленин Радж Раджасекаран
5

Вам необходимо очистить файлы журналов. Наберите * # 9900 # и выберите «Удалить дампа»

de mc
источник
5
Это отличается от удаления файлов в /data/log?
Вопрос
2

У меня такая же проблема. Не удалось обновить что-либо из-за недостатка памяти. Перепробовал миллионы сайтов, потраченные впустую часы и часы.

Единственное, что сработало, это «Вам нужно очистить файлы журналов. Наберите *#9900#и выберите delete dumpstack», как указано в предыдущем посте . Освободил почти ГиБ пространства.

Перейдите к dialerи наберите ТОЛЬКО звездный фунт 9900 фунтов ( *#9900#). Меню автоматически появляется (не нужно отправлять или что-либо). Выберите delete dumpstackопцию (вторая на моем телефоне).

Я мог бы просто кричать на Samsung за то, что он потратил так много времени, когда было доступно такое идиотское простое решение. Я получил всевозможные идиотские советы по переустановке прошивки, переносу фотографий на SD-карту и т. Д. Ничего из этого не помогло.

 *#9900# and select delete dumpstack
Флетч
источник
1

Попробуйте это приложение. Установите и проверьте, становится ли пространство доступным или нет? Проверьте доступное пространство и удалите ненужные файлы

Абхиджит Муке
источник
Это должен был быть комментарий, а не ответ. Пожалуйста, следуйте. Как мне написать хороший ответ?
Повелитель огня
1

Проверьте файл /system/etc/gps/gpsconfig.xml, в частности, переменную cLogEnabled. Если для этого параметра установлено значение true, перейдите и проверьте размер файлов журналов gps в каталоге / data / gps. Если эти файлы большие, то это ваша проблема.

Вы можете сделать это, используя adbshell и основные команды linux (я не помню, duбыл ли он доступен на складе Android).

Если это ваша проблема, вам нужно изменить эту переменную на false, наверняка для этого вам понадобится root. Или, возможно, пометить эту ошибку в Samsung и надеяться на обновление или решение от них.

Rombus
источник
Спасибо за ответ. Я не могу найти каталог с именем gpsв /system/etc/.
Вопрос
1

Некоторые приложения не позволяют пользователю перемещать их во вторичную память, потому что, возможно, они не знают, как это сделать, или потому, что хотят сохранить свое приложение в первичной памяти.

Если вы являетесь разработчиком Android, вы можете проверить это в этой статье , посвященной установке приложений . Но, если вы просто пользователь, лучшая идея - переместить больше приложений, которые вы можете, во вторичную память (SD-карту) и также сохранить медиа-файлы на SDCard.

Нето Марин
источник
1

Я совершенно уверен, что ваши онлайн-приложения хранят файлы во внутренней памяти и не выполняют надлежащую утилизацию мусора, что вам нужно делать вручную. Вам следует временно извлечь SD-карту и вставить телефон в «режим хранения». Затем используйте программное обеспечение, такое как File Explorer lite, чтобы получить общее представление о том, что съедает вашу память. Но я думаю, что большинство ненужных файлов можно найти в папке «Android», особенно если вы устанавливаете / удаляете много программ.

форумы
источник
чаевые. Щелкните правой кнопкой мыши папку Android и выберите Properties. Вы можете быть удивлены его размером.
форумы
Если я щелкну правой кнопкой мыши по папке Android и выберу Свойства (используя Ubuntu), появится примерно 210 МБ.
Вопрос
ок, папка Android чистая. Все еще используйте любое программное обеспечение, которое имеет представление круговой диаграммы, чтобы проверить, какие файлы / папки занимают память
форумы
0

Вы, мой друг, можете попробовать X-plore. Это приложение для управления файлами, которое может показать вам гораздо больше информации о файловой системе вашего телефона. Это позволит вам также просматривать скрытые файлы. Может быть, вы сможете найти папку с наибольшим весом в нем;)

https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore

Другой метод, который я рекомендую, - использовать приложение CCleaner для Android. Он находит файлы и разумно очищает ваш телефон. Это без рекламы, так что это плюс.

codeonion
источник
Когда insufficient memoryвозникает ошибка, это обычно касается внутреннего хранилища , то есть /dataраздела. Независимо от того, какой файловый менеджер используется, вы не можете получить к нему полный доступ без rootдоступа.
Иззи