Wipe Cache Partition на Android¶
Wipe Cache Partition (стирание раздела кэша) — операция в режиме Recovery систем Android, удаляющая содержимое системного раздела /cache, в котором хранятся временные файлы обновлений и кэш системных приложений. Процедура не затрагивает пользовательские данные (фото, контакты, приложения) и выполняется для устранения сбоев после установки обновлений или при некорректной работе системы.
¶Назначение и принцип работы
Раздел cache — это выделенный логический раздел на внутренней памяти устройства, где Android размещает временные данные:
- загруженные пакеты OTA-обновлений (
.zip-файлы системных обновлений); - кэшированные ответы системных служб и приложений Google;
- временные файлы Dalvik/ART-кэша (в зависимости от версии Android и типа устройства);
- логи и служебная информация о прошлых обновлениях.
При обычном сбросе кэша через меню настроек («Очистить кэш приложения») удаляется кэш конкретного приложения. Wipe Cache Partition затрагивает весь системный раздел целиком и доступен только из Recovery-режима, поскольку в работающей системе этот раздел занят.
¶Когда применяется
Основные ситуации, в которых рекомендуется очистка раздела кэша:
- После установки OTA-обновления. Оставшиеся от предыдущей версии временные файлы могут конфликтовать с новой прошивкой, вызывая циклические перезагрузки (bootloop), зависания или ошибки при первом запуске.
- Замедление работы устройства. Устаревший кэш системных служб иногда приводит к торможению интерфейса.
- Ошибки приложений системного уровня. Сбои в работоспособности системных компонентов (System UI, меню настроек) иногда устраняются очисткой кэша.
- Подготовка к сбросу настроек или прошивке. Перед установкой кастомной прошивки или factory reset рекомендуется очистить кэш-раздел.
Важно: операция не удаляет пользовательские данные, установленные приложения, аккаунты и настройки. В этом она отличается от Wipe Data / Factory Reset, который полностью стирает раздел data и возвращает устройство к заводскому состоянию.
¶Как выполнить
Процедура выполняется в Recovery-режиме (рекавери). Стандартный алгоритм:
- Устройство выключается.
- Одновременно зажимается комбинация аппаратных кнопок (как правило, Power + Volume Up; на некоторых моделях Samsung — Power + Volume Up + Bixby; на старых устройствах — Power + Home + Volume Up).
- После появления логотипа кнопки отпускаются, загружается среда Recovery.
- В меню с помощью кнопок громкости выбирается пункт Wipe cache partition, подтверждение выполняется кнопкой питания.
- После завершения процесса выбирается Reboot system now.
На устройствах с фирменной оболочкой (например, Samsung One UI) пункт может называться «Очистить раздел кэша» и находиться в подменю «Repair apps» или «Advanced». На некоторых телефонах стандартный recovery не содержит опции Wipe Cache Partition — в таком случае используется кастомное рекавери (TWRP, OrangeFox), которое устанавливается пользователем.
¶Отличие от других операций Recovery
| Операция | Что удаляется | Потеря данных |
|---|---|---|
| Wipe Cache Partition | Содержимое раздела /cache | Нет |
| Wipe Dalvik/ART Cache | Кэш компилированных приложений | Нет |
| Wipe Data / Factory Reset | Раздел /data, настройки, приложения | Да |
| Format System | Системный раздел /device | Устройство не загрузится без прошивки |
¶Риски и ограничения
- Операция безопасна для данных и не требует разблокировки загрузчика.
- На устройствах с Magisk (модифицированный root-доступ) очистка кэша через стандартный recovery может удалить патч, отвечающий за root, и потребует повторной прошивки Magisk.
- На телефонах с Knox (система безопасности Samsung) разблокировка загрузчика необратимо повреждает защитный чип, что влияет на гарантию и работу банковских приложений.
- На устройствах под управлением Android 10+ с шифрованием данных (FBE) стандартный recovery может не позволить стереть раздел из-за отсутствия ключей шифрования; в этом случае рекомендуется использовать кастомное рекавери или команду
adb reboot recovery.
¶Альтернативные способы очистки кэша
- Через меню настроек: «Приложения» → выбор приложения → «Хранилище и кэш» → «Очистить кэш».
- Через командную строку ADB (для разработчиков):
adb shell pm trim-caches <размер>. - На некоторых прошивках (MIUI, ColorOS) доступна встроенная утилита очистки, выполняющая ту же функцию без входа в Recovery.
Источники:
- Официальная документация Android Developers (developer.android.com)
- Справочник XDA Developers (xda-developers.com)
- Руководства по эксплуатации Samsung, Xiaomi, Google Pixel
