Прогресс в сфере мобильных технологий идет стремительными темпами. Всего несколько лет назад мало, кто мог представить себе, что даже бюджетный смартфон сможет похвастаться огромным экраном и многоядерным процессором. Однако это реальность. К сожалению некоторые характеристики устройств не поспевают за этой технологической гонкой. Хорошо известна проблема с ёмкостью аккумуляторных батарей, которая увеличивается не соразмерно с ростом энергопотребления гаджетов и по какой-то неизвестной причине разработчики и производители не спешат сделать четкий шаг в сторону решения этой проблемы. Однако сегодня нам хотелось бы затронуть ещё одну популярную проблему и заключается она в нехватке внутренней памяти. Если с аккумуляторами и их емкостью конечный потребитель мало, что может сделать (разве, что максимально оптимизировать энергопотребление), то вот со второй проблемой он может попробовать разобраться самостоятельно.
Объём внутренних накопителей в мобильных продуктах медленно, но увеличивается с каждым годом и могло бы показаться странным, что здесь может быть проблема. Но не стоит забывать о современных приложениях, которые требуют все больше и больше памяти. Новые версии Android ведут себя также не слишком аскетично. Поэтому вопрос о том, что делать, если не хватает памяти на смартфоне в той или иной форме встает даже перед владельцами флагманской электроники. Его можно решить ручным переносом программного обеспечения на внешнюю карту памяти. Но данный способ возможен не всегда. Также при его использовании может существенно пострадать быстродействие гаджета. К счастью, есть программное решение, не вызывающее нарушений в правильной работе всех имеющихся приложений.
Содержание:
- Перемещаем программы утилитой AppMgr III
- Перемещение кэша приложений посредством FolderMount с использованием root-прав
Перемещаем программы утилитой AppMgr III
С помощью данной утилиты под Android можно переносить программное обеспечение со встроенной памяти коммуникатора на внешнюю карту-памяти. Стоит отметить, что с ее помощью делать это значительно удобнее, чем средствами, предлагаемыми самой системой. Для работы с ней не требуется root-доступ.
С её помощью возможно сделать следующее:
- Быстро переместить приложение на внешнюю карту памяти.
- Скрыть программы из основного меню.
- Произвести очистку кэша всех имеющихся приложений в один клик.
- Пакетно управлять работой с приложениями.
- Массово управлять установленными приложениями.
- Производить сортировку инсталлированных приложений по группам: On Phone (располагаются в памяти смартфона и допускают возможность своего переноса), On SD card (они находятся на SD-карточке), а также Phone only (это приложения, которые не могут быть перенесены из памяти гаджета на другой носитель).
Известные недостатки:
- В ряде случаев некорректная работа с новыми версиями Android.
Нет возможности полностью перенести данные на карту-памяти. Следствием этого является то, что часть данных приложений все равно остается во встроенной памяти устройства.
Перемещение кэша приложений посредством FolderMount с использованием root-прав
Кардинально иначе решается дело с программой FolderMount. При ее использовании обязательным условием является наличие root-прав. Другой момент – с помощью утилиты переносится только кэш, приложение остается на своем месте, а в файлах приложения на внутренней памяти телефона формируются точки монтирования, которые ссылаются на реальные файлы, расположенные на SD-карте.
Возможности программы:
- Можно переносить кэш любого ПО на карту-памяти.
- Присутствует возможность создания точных образов кэша на внутреннем накопителе устройства. Они корректно определяются файловыми менеджерами, хотя фактически весь кэш располагается на установленной SD-карте.
- Наличие анализатора, который предоставляет информацию о приоритетном статусе различных приложений.
Известные недостатки утилиты:
- Удаление приложения с перемещенным кэшем требует размонтирования образа. Только после этого станет доступен перенос данных обратно в смартфон и удаление ПО.
- Бесплатная версия позволяет работать только с тремя приложениями.
Если вы не хотите или просто ленитесь заниматься установкой стороннего приложения, тогда у вас есть возможность выполнить перенос нужного каталога из встроенной памяти устройства на внешнюю карту памяти с дальнейшим монтированием его в то место, где он располагался ранее с помощью следующей команды:
o bind /what/you/mount /where/want/mount
От знатоков мобильной платформы Android можно узнать еще о целом ряде приложений, позволяющих выполнить необходимую процедуру. Однако многие из них имеют ряд ограничений. К примеру, они могут быть использованы на телефонах только определенного бренда и даже на конкретных моделях. Понятно, что это не позволяет рекомендовать их широкому числу пользователей, являющихся владельцами аппаратов с широкой вариацией брендов и моделей.