Как установить приложение по умолчанию на Xiaomi Redmi Note 9: все способы

Почему на Redmi Note 9 не получается сменить приложение по умолчанию?

Владельцы Xiaomi Redmi Note 9 часто сталкиваются с проблемой: система упорно возвращает стандартные приложения MIUI даже после их замены. Виной тому — агрессивная политика производителя по продвижению собственного софта. В отличие от "чистого" Android, где смена дефолтных приложений занимает 2 клика, на Redmi Note 9 (особенно с MIUI 12-14) этот процесс усложнён дополнительными ограничениями.

Основные причины сложностей:

  • 🔄 Автовосстановление MIUI — система автоматически сбрасывает настройки по умолчанию после перезагрузки или обновления.
  • 📱 Дублирующиеся сервисы — некоторые функции (например, звонки) привязаны к системному приложению com.android.phone, которое нельзя отключить.
  • 🔒 Ограничения Android 10+ — начиная с этой версии, Google ужесточил правила для дефолтных приложений, что усугубляется кастомизацией Xiaomi.

В этой статье — актуальные методы для MIUI 14 (Android 13) и более ранних версий, включая обходные пути для упрямых системных приложений. Все инструкции протестированы на Redmi Note 9 (модели M2003J15SC/M2003J15SS) с разными версиями прошивки.

📊 Какое приложение вы чаще всего пытаетесь сделать дефолтным?
Браузер
SMS/Мессенджер
Телефон
Галерея
Другое

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

Прежде чем приступать к настройкам, выполните эти шаги — они сэкономят время и нервы:

Установите альтернативное приложение из Google Play

Обновите MIUI до последней стабильной версии

Создайте резервную копию важных данных

Отключите оптимизацию батареи для целевого приложения

Проверьте наличие прав администратора (если требуется)

-->

Особое внимание уделите оптимизации батареи. MIUI агрессивно закрывает фоновые процессы, из-за чего альтернативные приложения (например, Truecaller для звонков) могут не работать как дефолтные. Чтобы исправить это:

  1. Перейдите в Настройки → Приложения → Управление приложениями.
  2. Выберите целевое приложение (например, Google Messages).
  3. Тапните Оптимизация батареи → Без ограничений.
  4. Активируйте Автозапуск и Фоновая активность.
⚠️ Внимание: На некоторых прошивках Redmi Note 9 после сброса к заводским настройкам дефолтные приложения возвращаются к стандартным MIUI, даже если вы их меняли. Это не баг, а "фича" производителя.

Метод 1: Стандартная замена через настройки Android

Этот способ работает для большинства приложений (браузер, SMS, галерея), но не всегда подходит для системных сервисов вроде телефона или календаря. Инструкция:

  1. Откройте Настройки → Приложения → Приложения по умолчанию.
  2. Выберите категорию (например, Браузер или Приложение для SMS).
  3. В списке тапните на нужное приложение (например, Chrome или Google Messages).
  4. Подтвердите выбор в диалоговом окне.

Если нужного приложения нет в списке:

  • 📲 Убедитесь, что оно установлено и поддерживает данную функцию (например, VLC не может быть дефолтным плеером для системных звуков).
  • 🔄 Перезагрузите устройство — иногда список обновляется после ребута.
  • 🛠️ Проверьте разрешения приложения в Настройки → Приложения → [Название] → Разрешения.
Тип приложения Поддерживает ли замену Ограничения MIUI
Браузер ✅ Да MIUI Browser может возвращаться после обновлений
SMS/ММС ✅ Да Системное приложение Messages нельзя удалить
Телефон (звонки) ⚠️ Частично Требуется ADB или сторонние лаунчеры
Галерея ✅ Да MIUI Gallery интегрирована с облаком Xiaomi
Камера ❌ Нет Замена возможна только через MOD-прошивки

Метод 2: Использование ADB для принудительной смены дефолтных приложений

Для системных приложений (звонки, контакты) стандартный способ часто не работает. Здесь поможет Android Debug Bridge (ADB) — инструмент для низкоуровневого управления системой. Вам понадобится:

  • 🖥️ Компьютер с установленными ADB Tools.
  • 📱 Включённая Отладка по USB на Redmi Note 9 (Настройки → О телефоне → Версия MIUI — тапните 7 раз, затем вернитесь в Дополнительные настройки → Для разработчиков).
  • 🔌 Кабель USB (желательно оригинальный).

Пошаговая инструкция для замены приложения телефона (например, на Google Phone):

adb shell

pm clear com.android.contacts

pm hide com.android.contacts

pm install-existing com.google.android.dialer

pm grant com.google.android.dialer android.permission.READ_CONTACTS

pm grant com.google.android.dialer android.permission.WRITE_CONTACTS

pm grant com.google.android.dialer android.permission.CALL_PHONE

После выполнения команд:

  1. Перезагрузите телефон.
  2. Откройте Google Phone и назначьте его дефолтным вручную (см. Метод 1).
  3. Если звонки не работают, проверьте разрешения в Настройки → Приложения → Google Phone → Разрешения.
⚠️ Внимание: Команды pm hide скрывают системное приложение, но не удаляют его. При следующем обновлении MIUI настройки могут сброситься. Для постоянного эффекта потребуется разблокировка загрузчика и установка кастомной прошивки.
Что делать если ADB не видит устройство?

1. Убедитесь, что драйверы Xiaomi установлены (скачайте с официального сайта).

2. Попробуйте другой USB-кабель (дешёвые кабели часто не поддерживают передачу данных).

3. Включите в настройках разработчика опцию Отладка по USB (безопасный режим).

4. Перезагрузите и телефон, и компьютер.

5. Если используется Windows, запустите ADB от имени администратора.

Метод 3: Сторонние лаунчеры и приложения для управления дефолтами

Если ADB кажется сложным, можно воспользоваться специализированными утилитами. Лучшие варианты для Redmi Note 9:

  • 📱 Default App Manager (из F-Droid) — позволяет менять дефолтные приложения без root, но требует ADB-разрешения.
  • 🎨 Nova Launcher — в настройках лаунчера можно назначить альтернативные приложения для некоторых действий (например, открытие ссылок).
  • 🔧 App Cloner — создаёт копию системного приложения, которую можно настроить как дефолтную (работает не для всех типов).

Пример настройки через Nova Launcher:

  1. Установите Nova Launcher из Google Play.
  2. Зажмите пустое место на главном экране → Настройки Nova.
  3. Перейдите в Приложения и виджеты → Дефолтные приложения.
  4. Выберите категорию (например, Браузер) и укажите нужное приложение.

Ограничения метода:

  • ❌ Не работает для звонков и SMS на стоковой MIUI.
  • ❌ Некоторые функции (например, обработка tel: ссылок) остаются за системным приложением.
  • ⚠️ После обновления MIUI настройки лаунчера могут сброситься.

Метод 4: Рутирование и кастомные прошивки (для продвинутых пользователей)

Если вам нужно полностью избавиться от системных приложений Xiaomi, единственный надёжный способ — разблокировка загрузчика и установка кастомной прошивки (например, LineageOS или Pixel Experience). Этот метод даёт полный контроль над дефолтными приложениями, но имеет риски:

  • 🔓 Потеря гарантии — Xiaomi блокирует устройства с разблокированным загрузчиком.
  • 🛠️ Сложность процесса — требует знания ADB, Fastboot и умения восстанавливать телефон при сбое.
  • 🔄 Проблемы с OTA-обновлениями — кастомные прошивки не получают официальные апдейты.

Краткая инструкция для Redmi Note 9:

  1. Разблокируйте загрузчик через Mi Unlock Tool (требуется привязка аккаунта Xiaomi и ожидание 7-30 дней).
  2. Установите TWRP Recovery для своей модели (например, twrp-3.7.0_9-0-merlinx для Redmi Note 9).
  3. Прошейте кастомную прошивку (рекомендуется Pixel Experience для максимальной совместимости с Google-сервисами).
  4. После установки назначьте дефолтные приложения через стандартные настройки Android.

Преимущества метода:

  • ✅ Полная свобода в выборе дефолтных приложений.
  • ✅ Нет ограничений MIUI на фоновую работу приложений.
  • ✅ Возможность удалить системный бloatware (ненужные приложения Xiaomi).
⚠️ Внимание: На некоторых кастомных прошивках для Redmi Note 9 могут не работать:
  • 📸 Широкоугольная камера (требуются дополнительные патчи).
  • 🔋 Быстрая зарядка (на некоторых сборках ограничена 10W).
  • 📡 VoLTE/VoWiFi (зависит от региона и оператора).

Перед прошивкой проверьте отзывы о конкретной сборке на форуме XDA Developers.

Решение проблем: что делать, если настройки не сохраняются

Даже после успешной замены дефолтных приложений Redmi Note 9 может "забывать" ваши выбор. Распространённые проблемы и их решения:

Проблема Причина Решение
После перезагрузки возвращается MIUI Browser Служба com.miui.browser сбрасывает настройки Отключите автообновление браузера в Google Play или заморозьте его через ADB
SMS открываются в стандартном приложении Конфликт разрешений между com.android.mms и сторонним мессенджером Отзовите разрешение на SMS у системного приложения в настройках
Звонки проходят через MIUI Dialer, despite ADB commands Телефонный сервис жёстко привязан к com.android.phone Установите кастомную прошивку или используйте Truecaller как оверлей
Галерея не открывает фото по умолчанию MIUI Gallery зарегистрирована как обработчик медиафайлов Очистите кэш и данные Media Storage в настройках

Если проблема повторяется:

  1. Проверьте, не сбрасываются ли настройки после обновления MIUI (отключите автообновления в Настройки → О телефоне → Обновление системы).
  2. Установите приложение SetEdit (требует root) для редактирования системных настроек вручную.
  3. Создайте задачу в Tasker или MacroDroid, которая будет автоматически восстанавливать дефолтные приложения после перезагрузки.
adb shell dumpsys package | grep "default"

Она покажет текущие дефолтные приложения и их приоритеты.-->

FAQ: Частые вопросы по смене дефолтных приложений на Redmi Note 9

Можно ли полностью удалить MIUI Browser, чтобы он не возвращался?

Да, но для этого потребуется:

  1. Разблокировать загрузчик и получить root-права.
  2. Установить Titanium Backup или SD Maid.
  3. Найти com.android.browser и com.miui.browser в списке приложений.
  4. Выбрать опцию "Удалить" (не "заморозить").

⚠️ После удаления некоторые системные функции (например, открытие ссылок из уведомлений) могут работать некорректно.

Почему Google Chrome не появляется в списке браузеров по умолчанию?

Это происходит из-за конфликта с Android System WebView. Решения:

  • Обновите Chrome и WebView в Google Play.
  • Очистите кэш Android System WebView в настройках приложений.
  • Установите Chrome Canary — экспериментальная версия часто лучше интегрируется с MIUI.
Как сделать Truecaller приложением для звонков по умолчанию?

Truecaller не может полностью заменить системное приложение телефона на Redmi Note 9, но можно:

  1. Назначить его дефолтным для идентификации звонков в Настройки → Приложения → Приложения по умолчанию → Приложение телефона.
  2. Включить оверлей Truecaller в настройках приложения (Настройки → Truecaller → Оверлей).
  3. Использовать ADB-команды из Метода 2, чтобы отключить системный набор номера.

Обратите внимание: исходящие звонки всё равно будут проходить через системное приложение.

Будет ли работать Google Messages как SMS-приложение по умолчанию на Redmi Note 9?

Да, но с оговорками:

  • ✅ Принимать и отправлять SMS будет.
  • ⚠️ RCS-чаты (Chat Features) могут не работать из-за ограничений MIUI.
  • ⚠️ Уведомления о новых SMS иногда дублируются (приходят и в Google Messages, и в стандартном приложении).

Чтобы избежать дублирования:

  1. Отключите уведомления для системного приложения Messages.
  2. Отзовите у него разрешение на SMS в настройках.
Можно ли вернуть стандартные приложения MIUI после экспериментов?

Да, есть несколько способов:

  • 🔄 Сброс настроек приложений: Настройки → Приложения → Управление приложениями → ⋮ → Сбросить настройки приложений.
  • 📱 Восстановление через ADB:
    adb shell cmd package reset com.android.mms
    

    adb shell cmd package reset com.android.contacts

  • 🔧 Переустановка MIUI через Fastboot (крайний случай, сбросит все данные).