Приложение GetContact автоматически устанавливается на большинстве смартфонов Xiaomi и часто становится приложением по умолчанию для звонков, сообщений или идентификации контактов. Многие пользователи жалуются на его навязчивые уведомления, сбор данных и неудобный интерфейс. Если вы хотите вернуть стандартные Телефон и Сообщения от Google или MIUI, или вовсе удалить GetContact, этот гайд поможет разобраться во всех нюансах.
Проблема усложняется тем, что Xiaomi интегрирует приложение на уровне прошивки MIUI, поэтому простое удаление через меню часто недоступно. Мы рассмотрим легальные способы отключения (включая скрытые настройки), обход ограничений через ADB, а также альтернативные решения для тех, кто не хочет рисковать стабильностью системы. Важно: некоторые методы требуют прав суперпользователя (root), но мы уделим внимание и вариантам без них.
Почему GetContact устанавливается по умолчанию на Xiaomi
Приложение GetContact (разработчик — турецкая компания Getir Perakende Lojistik) позиционируется как инструмент для идентификации входящих звонков и блокировки спама. Однако его основная функция — сбор и обмен данными контактов пользователей в зашифрованном виде. Вот ключевые причины, почему Xiaomi интегрирует его в прошивку:
- 📊 Партнёрское соглашение: Xiaomi получает финансовую выгоду от предварительной установки приложения (подобно соглашениям с Facebook или Google на других устройствах).
- 🛡️ Замена Google-сервисов: В некоторых регионах (например, Турция, Индия) GetContact позиционируется как альтернатива
Google Contactsс расширенными функциями блокировки спама. - 🔄 Обход ограничений Android: Приложение использует системные разрешения, которые недоступны обычным программам из Play Market, например, доступ к журналам звонков в фоновом режиме.
Согласно анализу прошивок MIUI 13/14, GetContact внедрён в пакет системных приложений под именем com.getcontact или com.get.miui (в зависимости от версии). Это означает, что его нельзя удалить стандартными средствами без прав root или ADB. Более того, после сброса настроек приложение восстанавливается автоматически.
Способ 1: Отключение прав по умолчанию (без root)
Если GetContact стал приложением по умолчанию для звонков или сообщений, проверьте настройки системы. Этот метод работает на всех версиях MIUI (от 12 до 14) и не требует дополнительных инструментов.
Перейдите в:
Настройки → Приложения → Управление приложениями → GetContact → Права по умолчанию.
Здесь вы увидите разделы:
- 📞 Телефон — отвечает за обработку исходящих/входящих звонков.
- 💬 Сообщения — управляет SMS/MMS.
- 🔍 Определение номера — идентификация входящих вызовов.
Отключите все переключатели и выберите в качестве альтернативы стандартные приложения MIUI (Телефон, Сообщения) или Google (Google Phone, Messages).
☑️ Подготовка к отключению GetContact
⚠️ Внимание: После отключения прав по умолчанию GetContact может продолжать работать в фоновом режиме, потребляя батарею. Чтобы полностью его деактивировать, перейдите в Настройки → Приложения → GetContact → Батарея → Ограничить фоновую активность.
Способ 2: Удаление через ADB (без root)
Если отключения прав недостаточно, можно удалить GetContact с помощью ADB (Android Debug Bridge). Этот метод не требует root, но потребует компьютера и включённой отладки по USB.
Шаги:
- Активируйте Режим разработчика: перейдите в
Настройки → О телефонеи 7 раз нажмите наВерсия MIUI. - Включите
Отладку по USBвНастройки → Дополнительно → Для разработчиков. - Подключите телефон к ПК, установите ADB-драйверы и выполните команду:
adb shell pm uninstall --user 0 com.getcontact
Для MIUI 14 может потребоваться альтернативная команда (если пакет переименован):
adb shell pm uninstall --user 0 com.get.miui
После выполнения GetContact исчезнет из меню приложений, но его файлы останутся в системе. При сбросе настроек приложение восстановится.
Что делать если ADB не видит устройство?
Убедитесь, что включён режим"Передача файлов" (MTP) при подключении по USB. Если драйверы не устанавливаются автоматически, скачайте их с сайта Xiaomi для вашей модели. В крайнем случае попробуйте использовать программу Mi PC Suite для диагностики подключения.
Способ 3: Блокировка через MIUI Optimization (скрытая настройка)
MIUI имеет скрытое меню MIUI Optimization, которое позволяет отключать системные приложения без ADB. Этот метод работает на большинстве устройств Xiaomi, Redmi и POCO с прошивкой MIUI 12+.
Инструкция:
- Откройте приложение
Телефони введите комбинацию:##4636##. - В появившемся меню выберите
Информация о телефоне→Меню MIUI(илиMIUI Optimization). - Найдите GetContact в списке и отключите переключатель.
Если комбинация не срабатывает, попробуйте альтернативный способ:
- Установите приложение QuickShortcutMaker.
- Найдите в нём деятельность
com.miui.permcenter.autostart.AutoStartManagementActivity. - Запустите её и отключите автозагрузку для GetContact.
| Метод | Требуется ПК? | Требуется root? | Восстанавливается после сброса? |
|---|---|---|---|
| Отключение прав по умолчанию | ❌ Нет | ❌ Нет | ✅ Да |
| Удаление через ADB | ✅ Да | ❌ Нет | ✅ Да |
| MIUI Optimization | ❌ Нет | ❌ Нет | ⚠️ Частично |
| Удаление с root | ❌ Нет | ✅ Да | ❌ Нет |
Способ 4: Полное удаление с правами root
Если у вас есть root-права (например, через Magisk), вы можете полностью удалить GetContact из системы. Этот метод подходит для опытных пользователей, так как неправильные действия могут привести к нестабильной работе MIUI.
Используйте любой файловый менеджер с поддержкой root (например, Root Explorer или Solid Explorer) и выполните шаги:
- Перейдите в папку
/system/priv-app/GetContactили/system/app/GetContact. - Удалите файлы
GetContact.apkиGetContact.odex(если есть). - Перезагрузите устройство.
Альтернативно можно использовать команду в Terminal:
su
mount -o rw,remount /system
rm -rf /system/priv-app/GetContact
rm -rf /system/app/GetContact
reboot
⚠️ Внимание: Удаление системных приложений может нарушить работу MIUI, особенно если GetContact связан с другими сервисами (например, Mi Account). Перед удалением сделайте резервную копию через TWRP или OrangeFox.
Способ 5: Альтернативные приложения для звонков и SMS
Если вы не хотите возиться с удалением GetContact, рассмотрите установку альтернативных приложений. Они могут полностью заменить стандартные Телефон и Сообщения, предлагая дополнительные функции:
- 📱 Google Phone — официальное приложение от Google с поддержкой спам-фильтра и идентификации номеров. Установите из Play Market и назначьте по умолчанию.
- 🔒 Truecaller — популярный идентификатор звонков с базой спамеров. Имеет русскоязычную поддержку, но собирает данные контактов (можно отключить в настройках).
- 💬 Messages by Google — замена стандартным SMS с поддержкой RCS (расширенные возможности обмена сообщениями).
- 🛡️ Simple Dialer — лёгкое приложение без рекламы и сбора данных, с открытым исходным кодом.
Чтобы назначить альтернативное приложение по умолчанию:
- Установите выбранное приложение из Play Market.
- При следующем звонке или SMS система предложит выбрать приложение для обработки действия.
- Выберите нужное и отметьте
Всегда.
Если система не предлагает выбор, очистите кэш и данные GetContact в Настройки → Приложения, затем повторите попытку.
Что делать, если GetContact возвращается после обновления MIUI
Одной из самых распространённых проблем является автоматическое восстановление GetContact после обновления прошивки или сброса настроек. Это происходит потому, что приложение является частью системного образа MIUI. Вот как предотвратить его возвращение:
- 🔄 Отключите автоматическое обновление MIUI: Перейдите в
Настройки → О телефоне → Обновление системы → ⚙️ → Автообновлениеи выключите опцию. - 📦 Используйте Magisk-модули: Установите модуль Universal Debloater или MIUI Debloater через Magisk, чтобы заблокировать установку GetContact на уровне системы.
- 🔒 Заблокируйте домены приложения: Через файл
hostsили приложение Blokada заблокируйте доменыgetcontact.comиapi.getcontact.com.
Если вы используете кастомную прошивку (например, LineageOS или Pixel Experience), GetContact не будет установлен по умолчанию. Однако учтите, что неофициальные прошивки могут лишить вас гарантии и некоторых функций MIUI (например, Mi Share или Game Turbo).
FAQ: Частые вопросы о GetContact на Xiaomi
Можно ли удалить GetContact без компьютера?
Да, но с ограничениями. Без ADB или root вы можете только отключить права по умолчанию (см. Способ 1) или заблокировать автозагрузку через QuickShortcutMaker. Полное удаление без ПК возможно только на прошивках с разблокированным загрузчиком и установленным TWRP.
Безопасно ли использовать ADB для удаления системных приложений?
Да, если вы следуете инструкциям и удаляете только GetContact. Команда pm uninstall --user 0 удаляет приложение только для текущего пользователя, не затрагивая системные файлы. Риск минимален, но перед выполнением команд рекомендуется создать резервную копию данных.
Почему после удаления GetContact не работают звонки?
Это происходит, если GetContact был интегрирован в системный процесс обработки вызовов. Решение:
- Установите альтернативное приложение для звонков (например, Google Phone).
- Перезагрузите телефон.
- Если проблема сохраняется, восстановите
TeleService.apkиз резервной копии или перепрошейте телефон.
Как проверить, собирает ли GetContact мои данные?
Приложение действительно передаёт хешированные данные контактов на свои серверы для идентификации спама. Чтобы ограничить сбор данных:
- Откройте
Настройки → Приложения → GetContact → Разрешенияи отключите доступ кКонтактам,Журналу звонковиСообщениям. - Используйте межсетевой экран (например, NetGuard), чтобы заблокировать сетевой доступ для GetContact.
Полностью остановить сбор данных можно только удалив приложение.
Есть ли легальный способ пожаловаться на навязывание GetContact?
Да. Вы можете:
- Написать в поддержку Xiaomi через официальный сайт или приложение
Mi Community. - Оставить отзыв в Play Market (если приложение там доступно).
- Пожаловаться в Роскомнадзор или ФАС, если считаете, что ваши права как потребителя нарушены (например, отсутствует возможность отказа от предварительной установки).
К сожалению, массовые жалобы редко приводят к изменениям, но это может помочь привлечь внимание к проблеме.