Как удалить кэш в Android через ADB, Fastboot, Recovery
В этом руководстве мы покажем вам множество способов удаления файлов кеша на вашем устройстве Android. Кэш — это временные данные, принадлежащие различным приложениям, службам и другим элементам ОС, которые хранятся в специальном разделе кеша вашего устройства. Ваше устройство использует эти данные для ускорения работы, поскольку ему больше не нужно загружать конкретное приложение с нуля. Скорее, он будет выбирать из последней сохраненной точки из кэш-памяти, тем самым экономя значительное время и, следовательно, сокращая процесс загрузки этого приложения.
Однако. иногда эти данные могут быть повреждены, что, в свою очередь, может привести к негативным последствиям для всей экосистемы приложений. Точно так же, если с течением времени накапливается много временных данных, это может замедлить работу связанного приложения. По этой причине всегда рекомендуется удалять эти данные через равные промежутки времени. И в этом руководстве мы покажем вам, как это сделать пятью различными способами. Итак, без лишних слов, давайте начнем с шагов по удалению файлов кеша на устройствах Android.
Как удалить кэш в Android через ADB, Fastboot, Recovery
Здесь обсуждаются пять различных методов: через меню «Настройки», с помощью команд ADB, с помощью команд Fastboot, из Stock Recovery и с использованием пользовательского восстановления, такого как TWRP. Мы обсудили наилучший сценарий для каждого из этих методов в соответствующих разделах. Так что просмотрите их, а затем решите, какой из них соответствует вашим требованиям.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
МЕТОД 1: удалить кэш из настроек
Этот метод лучше всего подходит, когда вы планируете удалить кеш нескольких приложений. И обычно рекомендуется, когда приложение не работает должным образом. Имея это в виду, выполните следующие шаги, чтобы удалить кеш на вашем устройстве Android через меню «Настройки».
- Для начала перейдите в меню «Настройки» на вашем устройстве.
- Затем перейдите в «Приложения» > «Просмотреть все приложения» и выберите нужное приложение из списка.
- Теперь перейдите в раздел «Хранилище и кэш» и нажмите «Очистить кэш».
- Вот и все. Временные данные этого приложения удаляются.
- Теперь вы можете выполнить эти шаги для всех других приложений, данные кеша которых вы хотите удалить.
СПОСОБ 2: удалить кэш через Stock Recovery
Если вы хотите удалить данные кеша для множества приложений, то выполнение этой задачи вручную для каждого из этих приложений займет целую вечность. Точно так же, если вы планируете удалить кэшированные данные для системного процесса, вы не сможете сделать это из меню «Настройки».
В обоих этих случаях вам придется воспользоваться помощью стандартного рекавери, чтобы удалить файлы кеша с вашего устройства Android. В связи с этим разные устройства имеют разные комбинации клавиш, когда дело доходит до загрузки устройства до стокового рекавери. Поэтому, чтобы избежать путаницы, вместо этого мы перечислим универсальный метод ADB, который применим ко всем устройствам. Следуйте вместе.
- Для начала загрузите Android SDK Platform Tools на свой компьютер.
- Затем распакуйте его в любое удобное место, и он даст вам папку с инструментами платформы.
- После этого возьмите свое устройство, перейдите в «Настройки»> «Система» и нажмите «Номер сборки» 7 раз. Это должно включить параметры разработчика.
- Поэтому перейдите в «Настройки»> «Система»> «Параметры разработчика» и включите переключатель рядом с «Отладка по USB».
- Теперь подключите ваше устройство к ПК через USB-кабель.
- Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Теперь введите следующую команду в окне CMD, чтобы загрузить устройство в режим восстановления: adb reboot recovery
- Используйте клавиши громкости, чтобы выделить параметр «Удалить кэш», и нажмите клавишу питания, чтобы подтвердить его.
- После этого вы можете перезагрузить устройство в ОС.
СПОСОБ 3: Удалить кэш через TWRP
Если вы имеете дело с пользовательскими двоичными файлами, ПЗУ и прошивками, возможно, у вас также установлено пользовательское восстановление, такое как TWRP. Итак, давайте используем это пользовательское восстановление, чтобы удалить файлы кеша с вашего устройства Android.
- Для начала загрузите Android SDK Platform Tools на свой компьютер.
- Затем распакуйте его в любое удобное место, и он даст вам папку с инструментами платформы.
- После этого включите отладку по USB на вашем устройстве, как упоминалось в предыдущем разделе.
- Теперь подключите ваше устройство к ПК через USB-кабель.
- Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Теперь введите следующую команду в окне CMD, чтобы загрузить ваше устройство для восстановления перезагрузки TWRPadb.
- Теперь перейдите в раздел Wipe и выберите Advanced Wipe.
- После этого выберите Dalvik/ART Cache и проведите пальцем вправо, чтобы стереть его. Это сотрет раздел кеша на вашем устройстве.
- После этого перейдите в «Перезагрузить» и выберите «Система», чтобы загрузить ваше устройство в ОС.
МЕТОД 4: удалить кэш с помощью команды ADB
Чтобы этот процесс работал, вам потребуются права администратора, другими словами, ваше устройство должно быть рутировано. Если это хорошо и хорошо, выполните следующие шаги. Однако, если ваше устройство не рутировано, то делать это только ради удаления кеша может быть не самым подходящим подходом, поскольку рутирование может привести к аннулированию гарантии и приведет к сбросу настроек.
(На самом деле разблокировка загрузчика приводит к обоим этим последствиям, а не к рутированию. Но поскольку разблокировка загрузчика — это первый шаг для рутирования, ваше устройство так или иначе должно будет страдать от обоих этих последствий). Поэтому лучше избегать этих проблем, и вместо этого вам следует выбрать первые три метода, которые мы перечислили выше, чтобы удалить кеш с вашего устройства Android.
- Загрузите Android SDK Platform Tools и извлеките его в любое удобное место. Это даст вам папку с инструментами платформы.
- После этого включите отладку по USB на вашем устройстве, а затем подключите устройство к ПК через USB-кабель.
- Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Теперь введите следующую команду в окне CMD и нажмите Enter: su
- На вашем устройстве появится подсказка Magisk, обязательно нажмите «Грант».
- После этого выполните одну за другой следующие две команды, чтобы удалить данные кэшированного раздела: rm – r /data/dalvik-cache rm – r /cache/dalvik-cache
- Вот и все. Процесс завершен.
МЕТОД 5: удалить кэш с помощью команд Fastboot
Хотя этот метод удаления кеша не требует доступа на системном уровне или root, но его эффективность несколько спорна. В то время как это указывало на успех для некоторых пользователей, для других это приводило к ошибке отказа в доступе. Что ж, если вы технический энтузиаст и готовы рискнуть, то приступим:
- Загрузите Android SDK Platform Tools и извлеките его в любое удобное место. Это даст вам папку с инструментами платформы.
- После этого включите отладку по USB на вашем устройстве и подключите его к ПК через USB-кабель.
- Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
- Теперь введите следующую команду в окне CMD, чтобы загрузить ваше устройство в режим Fastboot Modeadb reboot bootloader.
- После этого выполните приведенную ниже команду, чтобы удалить данные кеша с вашего устройства: fastboot erase cache
- Вот и все. Теперь вы можете перезагрузить устройство в ОС с помощью следующей команды: fastboot reboot
Итак, на этом мы завершаем руководство о том, как удалить кеш с вашего устройства Android. Мы перечислили пять разных методов для одного и того же, разбросанных по разным доменам. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.