Что такое com.android.mms и можно ли его отключить
com.android.mms — это системный пакет Android, отвечающий за стандартное приложение сообщений (SMS/MMS). Отключить его можно (через настройки или ADB), но удалять без root‑прав опасно: вы лишитесь приёма SMS/MMS и рискуете нарушить работу сервисов, которые используют SMS (банки, 2FA и т. п.).
Коротко: функции и где находится
com.android.mms — системный APK из AOSP/прошивки, который:
- обрабатывает отправку и приём SMS и MMS;
- хранит черновики, историю и настройки уведомлений;
- управляет автозагрузкой мультимедиа по мобильной сети и RCS (если поддерживается);
- обычно расположен в /system/priv-app/ или /product/priv-app/ (зависит от производителя).
Без этого компонента стандартные SMS/MMS не будут работать. На многих устройствах его роль частично берут на себя сторонние мессенджеры, но аппаратные и сервисные уведомления (банковские, оператора) по SMS останутся критичными.
Отключение прервёт приём SMS/MMS: вы можете пропустить коды подтверждения, банковские уведомления и сообщения оператора.
Как безопасно отключить (пошагово)
- Проверьте, нужен ли вам полноценный отказ. Часто достаточно отключить автозагрузку медиа или RCS.
- Через интерфейс (самый простой, безопасный способ):
- Настройки → Приложения → Сообщения (Messaging) → Отключить / Остановить.
- Перезагрузите устройство. Если появятся ошибки — включите обратно.
- Через ADB (без root, для аккуратной деактивации):
- Включите "Отладку по USB" (Настройки → О телефоне → нажать 7 раз на номер сборки → Параметры разработчика).
- Подключите к ПК, выполните adb devices.
- Отключить: adb shell pm disable-user --user 0 com.android.mms
- Включить: adb shell pm enable com.android.mms
- Удаление/заморозка APK требует root и рискованно:
- Заморозка через root‑утилиты или удаление файла APK может привести к сбоям системы и потере гарантии.
Если цель — экономия батареи, отключите RCS в настройках приложения «Сообщения» и запретите автозагрузку медиа по мобильной сети — это снизит трафик и фоновые запросы без потери SMS.
Последствия, альтернативы и что делать после отключения
Последствия:
- Полная потеря приёма/отправки SMS и MMS пока компонент отключён.
- Возможны сбои уведомлений систем и приложений.
- На старых устройствах возможны нестабильности в работе вызовов/контактов.
Альтернативы (рекомендуемая последовательность):
- Установите стороннее приложение для SMS (Google Messages, Textra, Pulse) и сделайте его приложением по умолчанию — тогда системный клиент можно только заменить, не отключая его принудительно.
- Очистите кэш и данные приложения, если цель — освободить место.
- Ограничьте права и фоновые активности через Настройки → Потребление батареи → Ограничение работы в фоне.
После отключения:
- Проверьте приём SMS (отправьте тестовое сообщение).
- Если возникли проблемы с сервисами (банк, оператор) — включите компонент обратно через настройки или ADB.
Частые ошибки
- Попытка удалить системный APK без root — операция не выполнится, но может привести к частичной деактивации.
- Отключение без проверки альтернативного приложения для SMS — потеря важной корреспонденции.
- Использование устаревших ADB-команд или неправильного имени пакета (проверьте точное имя: com.android.mms или com.google.android.apps.messaging в зависимости от устройства).
FAQ
- Можно ли удалить com.android.mms полностью без root?
- Нет. Полное удаление системного APK требует root‑прав и сопряжено с риском.
- Как быстро вернуть сообщения, если что-то пошло не так?
- Включите приложение в Настройках приложений или выполните adb shell pm enable com.android.mms и перезагрузите телефон.
- Освободит ли отключение много места/памяти?
- Обычно освобождается не много — преимущественно остановка фоновых процессов (несколько десятков мегабайт). Для значительной экономии лучше чистить медиаконтент и кеш.