- Залезаем во внутреннее хранилище Android M
- Способ первый, простой: adb push/pull
- Способ второй, интересный: ручное монтирование зашифрованных разделов
- Переполнена внутренняя память телефона — что делать и как освободить
- Виды памяти на телефоне
- Как узнать, сколько свободной внутренней памяти осталось в телефоне
- Как освободить внутреннюю память телефона — все способы
- Удаление лишних приложений
- Как освободить внутреннюю память встроенными средствами телефона
- Удаление кэша
- Перенос данных на карту памяти
- Как очистить внутреннюю память телефона при помощи программ-оптимизаторов
- Как пользоваться программами-оптимизаторами на примере SD Maid
- Дополнительные способы очистки внутренней памяти
Залезаем во внутреннее хранилище Android M
В Android 6.0 ввели функцию, позволяющую отформатировать карту памяти так, чтобы она являлась не отдельным хранилищем, а придатком ко внутренней памяти. Это позволяет избежать путаницы с двумя хранилищами данных, особенно при ручной установке некоторых не всегда честно купленных крупных приложений, поставляемых по частям. Однако есть один нюанс: при этом всём нам наглухо блокируют доступ к карте напрямую. Хочешь что-то передать на устройство — используй MTP со всеми вытекающими, вроде скорости передачи файлов, сравнимой с прогулочным шагом контуженной черепахи. Карту теперь не только к ПК через кабель напрямую нельзя подключить: её и из выключенного телефона через кардридер просто так не смонтируешь, ведь она отформатирована в нечто неизвестное ни науке, ни нашим компьютерам.
Но ведь правила созданы для того, чтобы их нарушать? Давайте попробуем обойти это бессовестное ограничение.
Способ первый, простой: adb push/pull
Рекомендуется для ежедневного использования. Судя по всему, даже не требует рут. Всё, что понадобится — это ADB. Те, кто в курсе, могут пролистать до второго способа.
С передачей всё просто: первый аргумент — откуда, второй аргумент — куда. /sdcard — то место, куда на Андроиде монтируется доступное пользователю хранилище, т.е. корневой каталог штатного файлового менеджера почти любого девайса на Андроиде.
Основной плюс — двухсторонний обмен данными на вполне удовлетворительной скорости (если сравнивать с MTP). Также ко всей этой красоте прилагается симпатичный счетчик прогресса в процентах, который, к сожалению, отсюда не видно. Полагаю, что к графическому файловому менеджеру тоже можно как-то приделать нечто похожее, но на практике с такими плагинами сталкиваться не приходилось. Возможно, Android всё-таки не зря нас к карте не подпускает, ну да ладно, кто ж его спрашивает?
Способ второй, интересный: ручное монтирование зашифрованных разделов
На этот раз нам понадобятся root-доступ к смартфону и ПК с системой на базе Linux.
Для начала вытянем карту из девайса, подключим к ПК и сразу же посмотрим на её содержимое.
Отлично, хотя бы таблица разделов имеется.
Невооружённым взглядом видно, что филейная часть — это второй раздел с неопознанной файловой системой. Первый раздел прекрасно монтируется в fat32 и не менее прекрасно пуст, поэтому про него можно забыть, т.к. я не знаю, что на нём хранится у здоровых людей.
Вторая часть зловещего плана — ключ. Да-да, данные зашифрованы: не просто ж так parted не смог обнаружить на целевом разделе ФС. С ключом всё почти так же просто: хранится он на нашем Android-девайсе в двоичном файлике по адресу /data/misc/vold/expand_PARTUUID.key, где PARTUUID — это UUID шифрованного раздела в нижнем регистре без разделителей. Рут нам понадобится как раз для того, чтобы добраться до этого файла через нечитаемый для всех, кроме рута, каталог /data/misc/vold.
Готово. 128 бит заветной информации.
Заключительная часть Мерлезонского балета — подключение раздела. Сделаем это стандартным линуксовским dm-crypt, который, собственно, и самим Андроидом используется.
К сожалению, я не знаю, какой именно метод шифрования используется Андроидом, поэтому понадеюсь на пресвятой дефолт, оставив —cipher неуказанным.
На меня не ругаются, это хорошо. Монтируем.
Кажется, получилось. Неопознанные UID-ы напоминают нам о том, что карточка не с нашего ПК и лучше бы нам здесь особо ничего не ворошить.
Если поковыряться по каталогам, можно увидеть данные приложений, хранящихся на карте памяти, а также непосредственно содержимое SD-карты, которое нам подсовывали в первом способе по адресу /sdcard. Его мы можем найти в каталоге /mnt/media/0.
Источник
Переполнена внутренняя память телефона — что делать и как освободить
Проблема с нехваткой внутренней памяти актуальна в первую очередь для владельцев бюджетных устройств. У таких аппаратов, как правило, небольшой объем памяти. Телефоны средней ценовой категории и флагманские модели оснащаются накопителями на 64 ГБ, 128 ГБ и больше. Такого объема памяти достаточно и для ресурсоемких игр, и для хранения медиафайлов.
Впрочем, даже встроенный накопитель с внушительным объемом памяти можно достаточно быстро забить под завязку, и тогда владелец телефона однажды не сможет ничего больше установить на него.
Если в телефоне переполнена внутренняя память, как освободить место для хранения новых данных и установки приложений? Рассказываем о том, как очистить память устройства разными способами.
Виды памяти на телефоне
Для начала разберемся, какие виды памяти есть в современных мобильных устройствах и где находится внутренняя память телефона.
Как правило, в Android-устройствах используются три вида памяти:
- ОЗУ (RAM) — это оперативная память телефона. Образно ее можно назвать головным мозгом устройства. Этот вид памяти нужен для правильной и стабильной работы запущенных программ и содержит временную информацию. Чем больше в телефоне объем оперативной памяти, тем быстрей он работает, шустрее запускает приложения и не виснет. Если телефон начинает подтормаживать, медленнее открывать приложения и игры — это признак нехватки оперативной памяти.
- ПЗУ (ROM) — внутренняя, или пользовательская память. Здесь хранятся установочные файлы приложений, фотографии, видео, а также аудиофайлы.
- карта памяти — дополнение к внутренней памяти. Карта памяти позволяет расширить хранилище. На нее можно перенести медиатеку, которая, как правило, занимает внушительную часть встроенной памяти. Раньше на карту памяти пользователь мог переносить и установленные приложения, но теперь практически все смартфоны лишены этой возможности.
Как узнать, сколько свободной внутренней памяти осталось в телефоне
Чтобы проблема недостатка памяти не стала полной неожиданностью, лучше быть в курсе того, сколько свободного места есть во встроенном накопителе.
Как это сделать:
- откройте приложение «Настройки»;
- найдите вкладку «Память» и откройте ее;
- дождитесь, когда система подсчитает объем занятой и свободной памяти.
Данные пользователя в хранилище разделены на категории:
- изображения;
- видео;
- аудио;
- архивы;
- документы;
- установочные пакеты;
- приложения.
Некоторые производители позволяют прямо из вкладки «Память» перейти в интересующий раздел, например, «Приложения» и посмотреть, какой объем памяти занимает та или иная программа.
Узнать, сколько свободного места осталось в хранилище, также можно через приложение «Файлы». Здесь представлена полная информация по всем данным, хранящимся на телефоне: приложениям, играм, изображениям, документам, аудио и видеофайлам.
Что делать, если переполнена внутренняя память телефона Андроид? Выход из сложившейся ситуации один — освободить место, удалив все ненужное, или перенести файлы, занимающие большой объем, например, видео, аудио и изображения, на карту памяти.
Как освободить внутреннюю память телефона — все способы
Очистить внутреннюю память устройства можно как штатными средствами, так и при помощи специальных приложений-чистильщиков.
Удаление лишних приложений
Посмотрите, какими приложениями и играми вы не пользуетесь длительное время и решите, так ли уж они нужны. Удалите ненужный софт. Если какая-то из удаленных программ вдруг понадобится, ее легко можно будет восстановить из библиотеки Play Market.
Как освободить внутреннюю память встроенными средствами телефона
Совет: для очистки внутренней памяти лучше использовать встроенные приложения для оптимизации телефона, поскольку они разработаны с учетом всех особенностей каждой модели.
Разберем, например, как очистить внутреннюю память телефона Хонор при помощи фирменной программы «Диспетчер телефона»:
- запустите приложение;
- нажмите на надпись «Оптимизация»;
- дождитесь завершения процесса;
- программа покажет, сколько работающих приложений было закрыто и какой объем памяти освободился;
- для последующей очистки внутренней памяти нажмите на кнопку «Очистка памяти»;
- программа произведет подсчет и предложит удалить ненужные файлы, данные приложений, повторяющиеся файлы, а также посоветует, какие данные можно переместить на карту памяти.
Кроме того, «Диспетчер телефона» подскажет, что еще можно сделать для более быстрой работы системы. Например, он может предложить автоматическое удаление ненужных файлов и покажет, какими приложениями давно не пользовались.
Если говорить о том, как освободить внутреннюю память телефона Самсунг, процесс в целом будет мало отличаться от того, как это делается на аппаратах Honor, Huawei, а также других производителей.
Удаление кэша
Остаточные файлы удаленных программ, открытки и видео в WhatsApp, голосовые сообщения в мессенджерах и соцсетях и многое другое — это кэш, который «съедает» иногда довольно внушительный объем памяти.
Кэш можно очистить при помощи диспетчера телефона, а также вручную. Чтобы очистить кэш определенного приложения или игры, нужно зайти в настройки телефона и выбрать вкладку «Приложения». Найдите нужную программу и нажмите по ее иконке. Откроется карточка приложения. Нам нужен пункт «Память». Нажимаем по нему и смотрим, какой объем памяти занимает кэш программы. Затем жмем на кнопку «Очистить кэш».
Перенос данных на карту памяти
Хорошо, если телефон оснащен большим накопителем на 128 или 256 ГБ. Этого объема хватит для современных игр, большого количества приложений, музыки и фотографий. Если аппарат оснащен накопителем объемом 64 ГБ и меньше, не обойтись без карты памяти. Она позволяет освободить внутреннюю память от данных, занимающих большой объем: изображений, видео и аудиофайлов. На карту памяти также можно переместить приложения и игры, но не все производители предоставляют эту возможность. Например, владельцы смартфонов Honor могут перенести на карту памяти лишь музыку, видео и изображения, а обладатели устройств Samsung имеют возможность перемещения на карту памяти приложений и игр, но только не системных.
Лучше не переносить на карту памяти приложения и игры.
Во-первых, карты работают медленнее внутренней памяти. Во-вторых, как только карта памяти будет извлечена из телефона, перемещенные на нее игры и приложения перестанут работать. Оставьте игры и программы во внутренней памяти, если не хотите столкнуться с такими проблемами, как потеря скорости и нестабильная работа.
Чтобы перенести внутреннюю память телефона на sd карту, нужно сделать следующее:
- установите в аппарат карту памяти;
- откройте приложение «Настройки» и перейдите в раздел «Приложения»;
- найдите в списке нужную игру или программу и нажмите на ее;
- в меню приложения найдите кнопку перемещения на карту памяти и нажмите ее;
- дождитесь завершения процесса переноса.
Если кнопки перемещения нет, ваше устройство не поддерживает перенос приложений и игр на карту памяти. В этом случае можно использовать сторонние программы, такие как App2SD, но для этого на телефоне должны быть разблокированы root‑права.
Важно: root‑права не гарантируют работоспособность такого способа переноса приложений на карту памяти. Все манипуляции с телефоном вы проводите на свой страх и риск.
Как очистить внутреннюю память телефона при помощи программ-оптимизаторов
Есть много программ для быстрой очистки памяти, но многие из них приносят больше вреда, чем пользы. Они занимают много места, содержат раздражающую рекламу и зачастую сами значительно снижают производительность телефона.
Большинство таких программ по функциональности похожи, поэтому выбирать их приходится по наличию дополнительных опций и по интерфейсу. Самые популярные приложения для очистки внутренней памяти телефона, хорошо себя зарекомендовавшие у пользователей: SD Maid, CCleaner, Сleaner.
Как пользоваться программами-оптимизаторами на примере SD Maid
Это удобный инструмент для очистки о внутренней, а также оперативной памяти телефона с визуально простым интерфейсом.
- сканирование на наличие мусора, дубликатов файлов, неиспользуемых приложений;
- анализ памяти;
- обзор устройства;
- встроенный менеджер файлов;
- поиск файлов;
- заморозка и удаление приложений;
- оптимизация системы;
- создание пользовательских фильтров для дополнительных файлов.
На главном экране находятся кнопки запуска операций очистки базы данных, приложений, системы и мусора. Нажмите на зеленую кнопку «Сканирование» и дождитесь окончания процесса.
Далее для очистки системы от мусора нажмите на красную кнопку «Очистка». Можно удалять весь мусор сразу или выбрать отдельную папку.
Из минусов: платный доступ ко всем возможностям программы, но очищение от мусора доступно в бесплатной версии.
Дополнительные способы очистки внутренней памяти
Если вы много фотографируете, галерея может занимать приличный объем памяти. Перенесите содержимое галереи в облачное хранилище и включите синхронизацию с облаком. Теперь все изображения будут автоматически сохраняться в облачном хранилище, не занимая много места в памяти телефона. При необходимости можно в любой момент загрузить нужные фотографии или картинки на устройство.
Облако — отличный вариант для хранения фотографий, видео, музыки, электронных книг, документов и многого другого. Стоит обратить внимание на такие облачные хранилища, как Google Диск, «Яндекс.Диск», OneDrive, «Облако Mail.Ru», Mega. Большинство из них представляет бесплатно для хранения данных от 2 до 50 ГБ.
Теперь вы знаете, как очистить внутреннюю память телефона и сможете сделать это в любой момент самостоятельно.
Источник