Папка Amap (или AutoNavi) часто становится источником беспокойства у владельцев смартфонов Xiaomi, Redmi, POCO, Huawei и Honor. Она может занимать сотни мегабайт или даже несколько гигабайт свободного пространства, что заставляет пользователей искать пути её быстрого удаления. Однако спешка здесь нежелательна: этот компонент тесно связан с работой геолокации и системных служб.

Что такое Amap и зачем он нужен

Amap — это сокращение от названия китайской компании AutoNavi (также известной как Gaode Map). Это один из ведущих мировых поставщиков картографических данных и навигационных решений. Производители смартфонов интегрируют SDK этой компании в свои прошивки (MIUI, EMUI, HarmonyOS) для обеспечения базовых функций геолокации.

Приложение работает в фоновом режиме и отвечает за:

  • Отображение карт в системных утилитах («Погода», «Найти устройство», системный поиск).
  • Построение маршрутов и определение координат.
  • Кэширование часто посещаемых мест для ускорения работы сервисов.

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

Почему папка раздувается до гигантских размеров

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

Типичные компоненты, занимающие место:

  • Графические тайлы: высокодетализированные снимки участков дорог и зданий.
  • Голосовые движки: файлы озвучки маршрутов (один пакет может весить 50–100 Мб).
  • Логи и история: данные о точках интереса и ошибках позиционирования.

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

Анализ рисков: можно ли удалять Amap

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

Проведите по таблице влево, чтобы увидеть остальные столбцы

Действие Риск Возможные последствия
Очистка кэша Низкий Освобождение места, сброс временных файлов. Приложение продолжает работать.
Отключение в настройках Средний Могут перестать корректно работать функции, требующие геолокации (например, погода или поиск устройства).
Удаление через ADB/Root Высокий Риск нестабильности системы, ошибок в логах, «бутлупа» (циклической перезагрузки) при удалении критических компонентов.

Если вы не пользуетесь встроенной навигацией, безопаснее всего просто очистить кэш. Полное удаление рекомендуется только опытным пользователям, готовым восстановить заводские настройки в случае сбоя.

Как безопасно очистить память устройства

Стандартный способ не требует специальных инструментов и подходит для большинства пользователей.

  1. Перейдите в Настройки → Приложения → Все приложения.
  2. В поиске введите Amap, AutoNavi или Карты.
  3. Выберите найденный пункт и перейдите в раздел Хранилище.
  4. Нажмите кнопку Очистить кэш. Это удалит временные файлы, но сохранит ваши настройки.

Если стандартная очистка не помогает, можно использовать файловый менеджер. Перейдите во внутреннюю память и найдите папку amap или autonavi. Внутри удалите содержимое директорий cache и temp. Не трогайте исполняемые файлы (.apk) и системные библиотеки (.so).

Продвинутый метод: удаление через ADB

Для тех, кто хочет полностью избавиться от сервиса без получения root-прав, используется инструмент Android Debug Bridge (ADB). Этот метод удаляет приложение только для текущего пользователя, поэтому после сброса настроек оно вернется.

Подготовка:

  1. Включите режим разработчика: нажмите 7 раз на пункт Версия MIUI (или Версия сборки) в разделе О телефоне.
  2. В меню разработчика активируйте Отладку по USB.
  3. Подключите телефон к компьютеру.

Выполнение:

Откройте терминал на компьютере и выполните команду для поиска точного имени пакета:

adb shell pm list packages | grep amap

Затем используйте полученное имя пакета в команде удаления (пример для com.autonavi.amap):

adb shell pm uninstall -k --user 0 com.autonavi.amap

Если команда возвращает ошибку Failure [not installed for 0], значит, пакет имеет другое название или уже удален. Будьте осторожны: удаление системных библиотек может привести к неработоспособности интерфейса.

Настройка геолокации после удаления

После отключения Amap смартфону потребуется альтернативный источник данных о местоположении. Рекомендуется проверить настройки геоданных:

  1. Откройте Настройки → Местоположение.
  2. Убедитесь, что включены источники: GPS, Wi-Fi и Мобильные сети.

Большинство приложений (Google Maps, Яндекс.Карты, 2GIS) используют собственные движки и не зависят от Amap. Однако некоторые системные функции могут продолжать пытаться обратиться к удаленному сервису, что иногда вызывает ошибки в журналах. Для контроля активности можно использовать функцию Цифровое благополучие или ограничить доступ к интернету для самого приложения Amap в настройках трафика.

Часто задаваемые вопросы

Почему папка Amap появляется снова после удаления?

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

Безопасно ли удалять Amap на Xiaomi и Huawei?

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

Может ли Amap быть вирусом?

Сама по себе папка Amap — это легитимный системный компонент автонавигации. Однако вредоносное ПО может маскироваться под системные файлы. Если приложение потребляет батарею в простое или запрашивает странные разрешения, проверьте устройство антивирусом.

Как запретить Amap доступ к интернету?

Перейдите в Настройки → Приложения → Amap → Трафик (или Использование данных ). Запретите передачу данных по Wi-Fi и мобильной сети. Это предотвратит загрузку новых карт и отправку телеметрии.