Мой компьютер

Куда девается место на андроиде. Пропала «память» на планшете либо телефоне. Что делать, если телефон или планшет на платформе Android выдает сообщения типа недостаточно памяти, ошибка памяти и так далее. Сохраняйте данные на внешнюю карту

Любой пользователь смартфона рано или поздно сталкивается с одной проблемой – недостаточно места в памяти устройства Андроид, как исправить это? Ведь, казалось бы, есть и такие устройства, в которых встроенной памяти 16 Гб и даже больше. Но сколько бы ее ни было, в итоге – всегда маловато. Что же не так? Куда она может деться и что делать с переполняемым устройством?

Владелец телефона должен кое-что знать – у него никогда не будет доступа к внутренней памяти в полном объеме. Это обусловлено тем, что часть этой самой памяти занята операционной системой и всеми теми приложениями, а иногда и играми, которые производитель счел нужными установить по умолчанию. В связи с этим память Андроида, которая остается в распоряжении пользователя, всегда меньше на 2-3 Гб, необходимых для нормального функционирования устройства. И потому, если своей памяти 4-8 Гб, остается ее очень мало.

Что же влияет на количество свободного пространства и куда оно девается?

  1. Как уже было написано выше, в первую очередь часть памяти пропадает в силу того, что ее использует сама система.
  2. Далее она заполняется различными приложениями, которые человек устанавливает на свой мобильник или планшет.
  3. Также каждая программа, а особенно игра, постепенно наполняет пространство кэшем, который хоть и ускоряет загрузку в дальнейшем, но часто занимает много места на телефоне.
  4. Бывает так, что кэш удаленных приложений никуда не девается, а потому тоже становится причиной проблемы, потому что обычно новые приложения ставятся сверху, а старые файлы не подчищаются.
  5. Могу с уверенностью сказать, что не все владельцы телефонов сразу при настройке телефона беспокоятся о том, где будут храниться фото и видео – во внутренней памяти или на флешке.
  6. И не стоит забывать о различных вирусах, которые, будучи вредоносными, еще и неплохо крадут свободное место.

Способы освобождения памяти

В основном о том, что на устройстве недостаточно памяти, мы узнаем уже тогда, когда собираемся поставить новое приложение. При этом выскакивает ошибка «Память телефона заполнена» или «Недостаточно свободной памяти», Андроид предлагает избавиться от ненужного и редко используемого контента.

У сознательного же владельца смартфона всегда имеются установленные утилиты, которые могут следить за переполнением устройства и предлагать соответствующие решения этой проблемы. Неплохо было бы самостоятельно контролировать состояние памяти устройства, для чего достаточным будет зайти в раздел «Память» в настройках и посмотреть, может заканчивается свободное место.

Еще одним сигналом того, что не хватает памяти, можно считать внезапное торможение телефона, скорость отклика на действия пользователя становится значительно ниже.

Удаление ненужных программ

Это возможно при помощи как устанавливаемых утилит, так и просто Диспетчера устройств. Для этого достаточно зайти в него, найти нужную программу или игру, нажать на нее и затем выбрать «Удалить». К этому же способу уменьшению забитого пространства отнесем и остановку работы встроенных программ, которые не подвергаются удалению без предоставления прав root. Делается это также с помощью Диспетчера.

В этом видео на примере показаны основные способы освобождения пространства на устройстве.

Очистка кэш

Все тем же Диспетчером устройств или специальными программами удаляем кэш любого приложения, при этом не забываем и об уже удаленных, след которых все еще остался. Тут же удалятся и просто пустые папки. Пусть там ничего и нет, но зачем они тогда вообще нам на гаджете?
Сюда же следует отнести и антивирусные программы, которые, при наличии вредителей, тоже могут помочь освободить пространство.

Перенос файлов на флешку или любой другой накопитель

В случае, когда память заполнена большим количеством музыки, фото, видео и просто картинок, можно освободить ее, просто переместив через Проводник файлы на флешку в телефоне или на компьютер. Для пользователей же Андроид есть дополнительная и очень удобная функция – Гугл Диск. Благодаря ему можно хранить в «облаке» информацию объемом до 15 Гб, при этом удалив ее копии со своего устройства.

На съемную карту памяти можно перемещать и некоторые приложения и игры. Правда, сделать это можно не на всех моделях и только с помощью программы Android Assistant, а точнее одной из функций — App2SD.

Место есть, а ошибка не пропадает

А что делать, если ошибка об отсутствии свободного пространства все еще выскакивает, хотя память есть? Можно попробовать исправить ситуацию удалением кэша Google Play Market. Пи необходимости – и его обновлений (через Диспетчер устройств).
Последним способом является удалению кэша в режиме Recovery. Для этого нужно:

  • выключить телефон или планшет;
  • включить, удерживая при этом кнопку для входа в режим (для разных марок и моделей она отличается, но часто это кнопка включения + качелька громкости + кнопка «Домой»);
  • выбрать Wipe cache partition;
  • если есть пункт Advanced, то выбрать его, а в нем – Wipe dalvik cache.

В подведение итога скажу, что способов увеличить объемы свободного пространства на устройстве много, но прибегнуть лучше к тому, в котором Вы уверенны. Просто для того, чтобы не навредить своему устройству еще больше.

В современных смартфонах средний объём постоянной памяти (ROM) составляет около 16 ГБ, но есть и модели с объёмом всего в 8 ГБ или 256 ГБ. Но вне зависимости от используемого устройства, вы замечаете, что со временем памяти начинает не хватать, так как она заполняется всяким мусором. Возможно ли её очистить?

Изначально из указанных 16 ГБ ROM у вас будет свободно только 11-13 ГБ, так как некоторое место занимает сама операционная система, плюс, к ней могут идти специализированные приложения от производителя. Некоторые из последних можно удалить, не причинив особого вреда телефону.

Со временем использования смартфона память быстро начинает «таять». Вот основные источники, поглощающие её:

  • Приложения, скачанные вами. После приобретения и включения смартфона вы наверняка скачаете несколько приложений из Play Market или сторонних источников. Однако многие приложения занимают не так много места, как может показаться на первый взгляд;
  • Фотографии, видео и аудиозаписи, сделанные или загруженные. Процент заполненности постоянной памяти устройства зависит в этом случае от того, как много вы скачиваете/производите медиаконтента с помощью своего смартфона;
  • Данные приложений. Сами приложения могут весить немного, но со временем использования они накапливают различные данные (большинство из них важны для работы), увеличивая свою долю в памяти устройства. Например, вы скачивали браузер, что изначально весил 1 МБ, а спустя два месяца он стал весить под 20 МБ;
  • Различный системный мусор. Он накапливается примерно похожим образом, как и в Windows. Чем больше вы пользуетесь ОС, тем больше мусорных и битых файлов начинают засорять память девайса;
  • Остаточные данные после скачивание контента из интернета или передачи его через Bluetooth. Можно отнести к разновидностям мусорных файлов;
  • Старые версии приложений. При обновлении приложения в Play Market Андроид создаёт резервную копию его старой версии, чтобы можно было сделать откат.

Способ 1: Перенос данных на SD-карту

SD-карты способны значительно расширить память вашего устройства. Сейчас можно встретить экземпляры небольшого размера (примерно, как mini-SIM), но с ёмкостью в 64 ГБ. Чаще всего на них хранят медиаконтент и документы. Перекидывать приложения (особенно системные) на SD-карту не рекомендуется.

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

Если же у вас нет возможности использовать SD-карту, то в качестве аналога можно воспользоваться различными облачными интернет-хранилищами. Работать с ними проще, да и ко всему они бесплатно предоставляют определённый объём памяти (в среднем около 10 ГБ), а за SD-карту вам нужно будет заплатить. Однако у них есть существенный минус – вы можете работать с файлами, что сохранены в «облаке» только, если устройство подключено к интернету.

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

  1. Перейдите в «Настройки» .
  2. Там выберите пункт «Память» .
  3. Найдите и нажмите на «Память по умолчанию» . Из появившегося списка выберите SD-карту, вставленную на данный момент в устройство.

Способ 2: Отключение автоматических обновлений Play Market

Большинство приложений, скачанных на Android, могут обновляться в фоновом режиме от сети Wi-Fi. Мало того, что новые версии могут весить больше старых, так ещё и старые версии сохраняются на устройстве на случай сбоев. Если вы отключите автоматическое обновление приложений через Play Market, то сможете обновлять самостоятельно только те приложения, которые считаете нужными.

Отключить автоматическое обновление в Play Market можно по данной инструкции:

Однако некоторые приложения из Play Market могут обойти данную блокировку в том случае, если обновление очень значимое (по мнению разработчиков). Чтобы полностью отключить какие-либо обновления, придётся уже заходить в настройки самой ОС. Инструкция выглядит таким образом:

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

Благодаря отключению автоматических обновлений вы сможете не только сэкономить память на устройстве, но и интернет-трафик.

Способ 3: Очистка от системного мусора

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

Рассмотрим изначально, как сделать очистку системы, если ваш производитель уже сделал нужную надстройку в систему (актуально для устройств Xiaomi). Инструкция:

Если же у вас нет специализированной надстройки для чистки смартфона от разного мусора, то в качестве аналога можно скачать приложение-чистильщик из Play Market. Инструкция будет рассмотрена на примере мобильной версии CCleaner:

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

Способ 4: Сброс до заводских настроек

Применяется крайне редко и только в чрезвычайных ситуациях, так как влечёт за собой полное удаленные всех пользовательских данных на устройстве (остаются только стандартные приложения). Если вы всё-таки решились на подобный метод, то рекомендуется перенести все нужные данные на другое устройство или в «облако».

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

Неотъемлемой частью жизни многих современных людей с недавнего времени стали всевозможные гаджеты. Большинство владельцев смартфонов и планшетов с операционной системой Android рано или поздно сталкиваются с проблемой нехватки памяти. В бюджетных моделях её объем составляет, как правило, не более четырех гигабайт, но тут следует учитывать, что как минимум четвертую часть занимает сама операционная система.

Все современные игры, как и качественные фотографии, музыка и фильмы, требуют все больших объемов доступной памяти. Так, в какой-то момент пользователь просто не сможет установить необходимое приложение, скачать нужные данные. Отсутствие свободного пространства также негативно сказывается на скорости работы самого устройства. Итак, как освободить внутреннюю память на "Андроиде"? Можно переместить файлы на внешний носитель и оптимизировать работу смартфона.

Чем заполняется свободное место?

Разбираясь, как освободить внутреннюю память телефона на "Андроиде", следует обратить внимание на несколько моментов. Определенные методы могут быть эффективны в одних случаях, но совершенно нецелесообразны в других.

Перед тем как освободить внутреннюю память на "Андроиде", нужно понять, откуда берутся данные, заполняющие устройство. Тут можно выделить несколько наиболее распространенных вариантов:

  • сохранение фотографий, музыки и видео;
  • данные, использованные при обмене в социальных сетях;
  • аудио с диктофона;
  • данные, скачанные через Bluetooth или Wi-Fi;
  • приложения из Play Маркета, размещенные в памяти устройства.

Как предотвратить сохранение файлов в память устройства?

Чтобы проблема в дальнейшем не повторялась время от времени, нужно перенаправить загрузку файлов с памяти устройства на другие носители. Например, на карту памяти (SD-карту). С этой целью следует изменить параметры пути сохранения в настройках некоторых приложений:

  • опции камеры;
  • опции диктофона;
  • место для загрузок браузера;
  • место кэшированных файлов из приложений;
  • регулирование мессенджеров;
  • регулирование программ-загрузчиков;
  • регулирование навигационных GPS-карт.

Во всех вышеупомянутых настройках должен быть прописан путь в определенную папку (или несколько папок: отдельно для музыки, видео, картинок и файлов), которая находится на карте памяти.

Как перемещать данные?

Перемещать файлы лучше с памяти устройства на карту памяти в аналогичные папки. Если таковых нет, создать их можно при помощи любого файлового менеджера, который загружается из "Play Маркета", или же подключив устройство к компьютеру через шнур. Перемещение в места с аналогичными стандартными названиями позволит избежать лишней путаницы. Папки, как правило, имеют следующие названия:

  • Bluetooth;
  • DCIM;
  • download;
  • media;
  • movies;
  • music;
  • video;
  • sounds.

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

Как перенести файлы непосредственно на устройстве?

Для переноса картинок, музыки и видео непосредственно на устройстве лучше воспользоваться диспетчером файлов. Простым и надежным в использовании является ES-проводник. Основная функция менеджера как раз и заключается в работе с папками и файлами. Этот файловый диспетчер очень легкий, не занимает и без того небольшой объем памяти, и удобный.

Чтобы перенести необходимые данные, нужно их выделить с помощью одного длительного нажатия. Выбирая действие «переместить», следует нажать на «SD-card». Достоинством данного менеджера файлов является то, что меню позволяет сразу создавать новые папки для переноса файлов.

Как перенести файлы с помощью компьютера?

Для того чтобы очистить внутреннюю память "Андроида" с помощью компьютера, нужно подключить к нему устройство при помощи USB-шнура. Чтобы обеспечить возможность управления данными на смартфоне или планшете, на ПК должны быть установлены специализированные программы и драйвера. Как правило, такое обеспечение устанавливаются автоматически, но необходимо немного подождать, пока компьютер определит тип устройства и найдет в сети соответствующие драйвера.

Проблемы, возникающие при переносе файлов с помощью ПК, легко устраняются бесплатным сервисом AirDroid, который обеспечивает возможность работы с устройством на расстоянии посредством подключения к сети Wi-Fi. Во-первых, это хорошо тем, что не нужно дополнительно устанавливать никаких программ и драйверов для опознавания смартфона или планшета. Во-вторых, данный сервис обеспечивает связь устройств на расстоянии, более длинном, чем кабель.

И всё-таки, как освободить системную память на "Андроиде" через компьютер таким методом? Тут всё очень просто - управление данными возможно через любой браузер.

Как переместить приложения на SD-карту?

Как освободить внутреннюю память на "Андроиде", чтобы разгрузить устройств? Сразу отметим: это задача не из простых. Причина в том, что для того, чтобы осуществить данную операцию для приложений, как правило, нужно иметь специальные права, а именно права администратора, которые позволят полноценно управлять всеми файлами.

Получить статус администратора можно при помощи установки дополнительного программного обеспечения или изменения настроек смартфона. В последнем случае все гораздо проще. Устройства, в настройках которых можно установить «режим разработчика», позволяют совершать многие действия, которые недоступны обычным пользователям, например, устанавливать фейковую локализацию.

Если доступ администратора уже включен, далее следует установить приложение Link2Sd. Оно позволяет переносить как установленные дополнительно, так и стандартные приложения с памяти устройства на карту памяти. Но здесь нужно помнить, что подобные действия могут привести к сбоям в работе устройства.

Без прав администратора можно перемещать лишь часть приложений. Это действие можно выполнить в настройках устройства. Но стандартный прием не очень удобный, и если нет желания изменять настройки, лучше скачать приложение Android Assistant.

Android Assistant состоит из восемнадцати инструментов для разноплановой работы с Android. Непосредственно перенос приложений осуществляется следующим образом: следует открыть программу, перейти в раздел «Инструментарий» и выбрать «App2Sd». Откроется список приложений, которые можно перенести.

Также с помощью данного приложения можно произвести комплексное удаление, что поспособствует оптимизации и увеличению скорости работы устройства.

Как очистить устройство от ненужного мусора?

Выполнив вышеперечисленные действия, можно добиться значительного прогресса в процессе очищения памяти. Единожды установив верные настройки, скорее всего, не придется проделывать все действия заново время от времени. А вот использовать информацию о том, как освободить внутреннюю память на "Андроиде" путем удаления мусора, придется часто. Так, установив специальное приложение (например, Clean Master), можно сделать процесс очистки быстрым и легким.

Так называемый мусор в устройстве, который возникает посредством накопления кэшированных данных из интернета, истории браузера, приложений, - явление очень частое. Периодическая очистка позволяет увеличить свободное пространство на устройстве и ускорить выполнение всех действий.

Если разбирать очищение устройства от мусора на примере наиболее оптимальной и удобной программы Clean Master, то тут сложностей в пользовании не возникнет. Необходимо всего лишь выбрать опцию «мусор» и нажать «очистить». Приложение, проводя глубокий анализ, обязательно уточняет, какие файлы не нужно удалять.

Как хранить файлы в интернете?

Чтобы освободить внутреннюю память на "Андроиде 4.2", можно воспользоваться так называемыми облачными хранилищами. Они позволяют не только хранить файлы, но и открывать их с помощью различных устройств. Установив приложение такого типа на смартфон, для получения доступа к данным необходимо будет лишь зарегистрироваться (при первом включении), а в дальнейшем вводить свой логин и пароль.

Важен в работе с облачными хранилищами и постоянный доступ к интернету, ведь данные размещаются в «виртуальной памяти». Среди наиболее удачных облачных хранилищ можно выделить Google Диск, хранилище Mega, "Яндекс.Диск" или Dropbox.

Как произвести полное очищение устройства?

Чтобы кардинально очистить память устройства, нужно совершить полное удаление всех данных. Действие выполняется с помощью опции «Форматирование». Как правило, данный пункт находится в настройках девайса во вкладке «Резервное копирование и сброс данных». После подтверждения намерений пользователя и удаления данных устройство перезагрузится и приобретет свой первоначальный вид, то есть в смартфоне будет отсутствовать все то, что было установлено и скачано после приобретения.

В целом же инструкция "Как освободить память на "Андроиде" включает в себя несколько этапов, причем некоторые из них взаимозаменяемы. Последовательное выполнение действий различного рода приведет к увеличению свободного пространства, что непременно влечет за собой оптимизацию устройства.

Если память телефона заполнена, то необходимо освободить место. Удаление заполняющих пространства кэшированных данных поможет сделать так, чтобы Андроид не тормозил. Очистить Андроид от мусора можно вручную или с помощью специальных приложений для чистки.

Ручная очистка

Если телефон давно не чистился, то перед пользователем встает целый ряд задач:

  1. Как освободить системную память.
  2. Как освободить оперативную память.
  3. Как очистить SD карту.

Если заканчивается свободное место, то первый вопрос, который необходимо решить — как очистить кэш на Андроиде. Удаление кэша позволяет быстро и бесплатно освободить системную память. Если вы не понимаете, куда девается свободное пространство, очищение кэша даст ответ — память на телефоне заканчивается из-за большого объема временных файлов. Чтобы избавиться от них, нужно почистить Андроид.

  1. Откройте настройки, раздел «Приложения».
  2. Зайдите в параметры приложений, которые создают много временных файлов — Play Market, игры, браузер, мессенджеры, клиенты соцсетей. Не забывайте и про встроенные приложения типа «Галереи». Даже если вы удалили фото и видео с телефона, в кэше останутся сведения о них.
  3. Нажмите «Очистить кэш».

Ручная очистка внутренней памяти устройства Android не ограничивается удалением кэша приложений. Чтобы очистить полностью память телефона Андроид, необходимо изучить содержимое системных папок. Вручную это можно сделать через файловые менеджеры. Посмотрим, как можно освободить память на Андроиде, удаляя временные файлы через File Manager (Проводник).

Вы также можете почистить папки отдельных приложений — ВКонтакте, Viber, WhatsApp. Оперативную память на Андроиде вы так не почистите, зато поймете, как очистить внутреннюю память телефона. Кроме того, зная, как почистить телефон, вы сможете избавиться от вирусов, которые периодически попадают в систему.

После удаления кэша и ненужных файлов станет понятно, куда делась память телефона на Андроиде или планшета. Память пропала, потому что в системе скопился полный комплект временных данных. Запоминающее устройство не может удалить их самостоятельно, отсюда возникают торможения и другие проблемы. Зная, как очистить память, и освобождая системную память, пользователь продлевает время работы устройства.

Использование чистящих приложений

Мы разобрались, как самостоятельно очистить внутреннюю память Андроида. Теперь давайте посмотрим, как полностью очистить телефон, используя специальные приложения. В Play Market можно найти большое количество программ на русском и английском. Обратите внимание на следующие приложения:

  • Clean Master.
  • Мастер очистки.
  • History Eraser.
  • Smart Booster.
  • 1Tap Cleaner и т.д.

Работают они по одному принципу: вы запускаете программу, выбираете, какие файлы нужно удалить, и ждете завершения процедуры оптимизации.

Если вы знаете, как на Андроиде вручную очистить память, то этого будет мало для полного удаления ненужных файлов. Использование 2 способов, ручной чистка и оптимизации через приложения, поможет разобраться, как удалить все лишние данные, которые занимают место.

Чистка ОЗУ

Как быстро очистить системную память на Андроиде мы разобрались, но остался вопрос, как очистить оперативную память? ОЗУ на Андроид тоже заполняется данными, освобождение от которых позволяет ответить на вопрос, как увеличить скорость работы телефона.

Большинство программ для очистка умеют оптимизировать оперативную память на Android и увеличивать производительность. Если вы не понимаете, куда делось быстродействие, то после работы приложения для очистки оперативную память на Android снова можно будет использовать по полной программе.

Пользователи android часто сталкиваются с тем, что через некоторое время после после начала использования куда то девается "системная" память. Это касается и пользователей бюджетных версий смартфонов и середнячков. Редко касается только пользователей флагманов, хотя и им не помешает прочитать эту заметку. Тем более, что бюджетных аппаратов "на руках" всё-же большинство.
Когда покупаешь смартфон на android первые, не понятно, много памяти или мало для реального пользования, той что указана в спецификациях. Мой первый смартфон на android был Samsung Galaxy Gio GT-S5660. В нём 178 мегабайт "встроенной памяти". Мысли при покупке:
- Так, основные приложения уже установлены. Докупаю ещё карту памяти для мультимедии, файлов и остальных прог. А те что не смогут стать на карту, то для них и 178 метров с головой.
А через некоторое время приходит прозрение и разочарование. Но давайте обо всём по порядку. Попробуем разобраться с основными понятиями в файловой системе и как "лечить" проблему на минимальном уровне. Я сильно упрощаю материал, поэтому не ищите "неточностей" с точки зрения Computer Sense.

Операционная система android основана на Linux. Если посмотреть на неё с корня то увидим примерно следующую картину:

То-есть примерно то что и в любом линуксе. Я не буду описывать все папки, если вам это нужно - почитайте соответствующую литературу. Сейчас нас интересует "встроенная память" и "системная". Где это и что?

Сама операционная система android проинсталлирована в системную память. Это все эти файлы и папки, которые вы видите на скриншоте, за исключением пары. Про эту память производители не пишут нигде и никогда (я не видел, вы видели - покажите). Ни в одном прессрелизе или "спеках" вы не увидите "Системной памяти ХХХ МБ". Здесь находятся все системные файлы, которые мало интересуют обычного пользователя. Используя специальные утилиты её таки можно посмотреть. В Galaxy Gio её 206 мегабайт. Из всей системной памяти нас интересует одна папка /system/app .

Именно в эту папку и установлены все "предустановленные" приложения. Здесь располагаются и те программы, без которых смартфон не может нормально функционировать, например "звонилка", и всякие "синхронизаторы", и те, которые инсталлировал вендор (производитель телефона) по умолчанию. Например Youtube, какой-нибудь офис или "операторский" софт.

Теперь, где же у нас находится та самая "встроенная память" или "память пользователя". Говоря простым языком она находится в каталоге /data . Если говорить грамотно, то участок внутренней энергонезависимой памяти, доступный пользователю смонтирован в файловой системе как каталог /data , но я буду всё упрощать.
Что находится в этом каталоге? Начинающий пользователь думает что он пуст, и ему предоставлено всё пространство (в моём случае 178 МБ) в полное распоряжение.


А как бы не так! Эта папка уже после первого старта забита каталогами с файлами. Я опять не буду останавливаться на всех каталогах, а расскажу лишь об основных "пожирателях" места.
Первая папка это dalvik-cache . Часть android, это Dalvik Virtual Machine , собственная реализация Google виртуальной java -машины, в которой запускаются все приложения. Dalvik-кэш - это промежуточный буфер с быстрым доступом. Простым языком - сюда android cкладывает предварительно скомпилированный код программ для того, чтобы при запуске программы запустить её как можно быстрее. Причём это не зависит от расположения самой программы, хоть системная, хоть в памяти пользователя, хоть на карте памяти - dalvik-cache в одном месте в /data . На примере Galaxy Gio эта папка после первого старта занимает порядка 100-110 мегабайт. Ну и 178 мегабайт памяти для пользователя неожиданно превращаются в 60-70. Грусть-печаль. Совсем без этого кэша нельзя. В сети есть ряд инструкций, которые позволяют перенести этот кэш на внешнюю карту памяти. Конечно это немного сказывается на быстродействии, да и глюки бывают. Я этот приём описывать не буду. (Если у вас есть собственное описание этого метода, стучитесь - обменяемся ссылками)

Смотрим дальше. Папка /data/app . В неё и инсталлируются все пользовательские программы, которые не могут быть перенесены на карту памяти по каким-то причинам. Причины обычно две. Первая - виджет, программы с виджетом - не могут быть перенесены на карту по ограничениям андроида. Вторая - разработчик забил на пользователей бюджетных смартфонов.

И теперь самый главный сюрприз, из-за которого я и начал писать этот пост. Когда обновляется программа, которая была "системной", например Youtube, её apk тоже помещается в /data/app . И у нас получается следующее: В /system/app лежит, никуда не девшись старая версия программы, а в /data/app - новая. Конечно "части" программы лежат ещё и в dalvik-cache и в других кэшах и местах, но это как-бы обычно, а вот такое задвоение нам не кстати. Получается, даже если вы не ставили ни одной программы сами, через некоторое время память пользователя (/data/app) "уйдёт" на обновление "системных" программ (конечно если обновляете). Android не переместит сам этот apk в /system/app никогда.

Что делать?
Во первых нужно получить root , иначе система не позволит вам ничего записать в /system/app .
Как получить root для вашего конкретного устройства предлагаю поискать в интернете самим или полистать эту тему на 4PDA .

Рут-права - это не страшно. Зачастую пользователи конкурирующих систем представляют это как какое-то страшное злодейство, позволяющее делать неизвестно что. Например "пиратить" как с JailBreak на iOS. Для"пиратства" на андроиде всё это не нужно:) Смартфон с включенными root-правами всего лишь позволяет некоторым программам, перечень которых контролируется, всегда или временно получать право записи в системные каталоги. И всё. Как sudo на linux или "Выполнить от имени администратора " на windows . Страшно? Нет. Сейчас на некоторых прошивках-телефонах рут включается просто переключателем в настройках.
Вторым пунктом нам потребуется программа SystemCleanup

Программа "донатовая". То есть она при каждом запуске просит купить Inteks Donation Key , который идёт к нескольким программам автора, примерно за 3 доллара, но функциональности это не отнимает. Вообще программа позволяет много чего: "одексировать" программы (возможно расскажу об этом позже) на самом устройстве, чистить кеш, удалять системные приложения, делать резервные копии, и многое другое.
Рассмотрим только восстановление вселенской справедливости перенос обновлённых системных программ на своё место.

Запускаем программу и переключаемся на вкладку Apps .

Здесь вы видите перечень установленных приложений с дополнительной информацией. Ищем приложения под которыми красным написаноsystem+data . Это и есть наши "штрафники". Разовым тапом по строке будет показана дополнительная информация о месте, занимаемом данным приложением в разных "местах памяти". Делаем долгий тап и выбираем "Update system app " и соглашаемся с действием в дополнительном диалоговом окне. Обычно, после всех перемещений, требуется перезагрузка устройства, что программа и предложит сделать.

Вот таким нехитрым способом можно освободить несколько десятков мегабайт ценной пользовательской памяти, занятой клонами.

Вообще программа может делать довольно много полезных действий. Повторюсь. Например можно удалить предустановленные системные приложения, которые вам не нужны. Причём под большинством приложений есть подпись, безопасно ли его удалять. Можно перенести приложение из основной памяти на карту памяти с полных сохранением работоспособности (только если это не виджет). А можно некоторые приложения сделать "системными". Например вы освободили в системной памяти несколько мегабайт занятых ненужным операторским софтом, и при этом поставили стороннюю "звонилку". Переносить на карту памяти её не целесообразно из-за скорости или отказоустойчивости, а место во "встроенной памяти" она занимает. Долгий тап и выбираем Move app to /system/app , и ваша программа переместилась в папку /system/app , то есть стала системной (с точки зрения андроида).

На этом сегодня всё. Ещё раз: у программы есть ещё много полезных функций - изучите сами или может быть я когда-нибудь опишу. Есть более радикальные методы "расширения" пользовательской памяти , связанной с перемонтированием далвик-кэша или вообще папки /data на карту памяти. Но они связаны с определённым риском и другими неудобствами.

А цель этого поста достигнута. Желаю удачи и держите память в тонусе:)

И посетите 2 классных ресурса.