Смартфоны Xiaomi Redmi автоматически обновляют системные и сторонние приложения через Google Play и MIUI Optimized, что не всегда удобно. Обновления могут занимать лишнее место, тормозить работу устройства или ломать привычный функционал. Например, после апдейта Mi Video или Mi Browser пользователи часто сталкиваются с изменённым интерфейсом, рекламой или багами.
В этой статье разберём все рабочие способы удаления обновлений — от стандартных методов через настройки до продвинутых инструментов вроде ADB и отката через APK-файлы. Также объясним, почему некоторые приложения (например, Google Play Services или Security) нельзя откатить традиционными способами, и что делать в таких случаях.
Почему приложения обновляются автоматически и можно ли это отключить
На Xiaomi Redmi за автоматическое обновление отвечают два механизма:
- 📱 Google Play Маркет — обновляет все приложения, скачанные через него (включая системные, если они распределены через Play Store).
- ⚙️ MIUI Optimized — встроенный сервис Xiaomi, который обновляет фирменные приложения (
Mi Home,Themes,Galleryи др.) даже без вашего согласия.
Отключить автообновления можно частично:
- 🔄 В Google Play: перейдите в
Настройки → Автообновление приложений → Никогда. - 🚫 В MIUI: путь
Настройки → Приложения → Управление приложениями → Три точки (⋮) → Автообновление приложений → Отключить.
⚠️ Внимание: Даже после отключения автообновлений некоторые системные приложения (например,Google Play ServicesилиMi Security) могут обновляться принудительно через фоновые сервисы. В таком случае поможет только удаление обновлений вручную или блокировка черезADB.
Если вы хотите не просто отключить автообновления, а вернуть предыдущую версию приложения, читайте дальше — рассмотрим все доступные методы.
Способ 1: Удаление обновлений через настройки MIUI (для стандартных приложений)
Самый простой метод работает для большинства фирменных приложений Xiaomi (Mi Browser, Mi Video, Themes и др.). Он не требует прав root или подключения к ПК.
Инструкция:
- Откройте
Настройки → Приложения → Управление приложениями. - Найдите нужное приложение (например,
Браузер) и тапните по нему. - В верхнем правом углу нажмите на три точки (
⋮) и выберитеУдалить обновления. - Подтвердите действие — приложение откатится до заводской версии.
Если пункт Удалить обновления неактивен или отсутствует, значит:
- 🔹 Приложение является системным критическим компонентом (например,
SecurityилиSettings). - 🔹 Оно было установлено не через MIUI Optimized, а вручную (например,
APK-файлом).
☑️ Подготовка к удалению обновлений
Способ 2: Откат через APK-файл (для любых приложений)
Если стандартный метод не сработал, можно вручную установить старую версию приложения через APK-файл. Этот способ подходит даже для системных приложений, но требует осторожности.
Пошаговая инструкция:
- Скачайте
APKнужной версии с надёжного источника (например, APKMirror). Обращайте внимание на архитектуру (для Redmi обычно подходитarm64-v8a). - Перед установкой удалите текущую версию приложения (если это возможно) или просто установите поверх старой.
- Включите установку из неизвестных источников:
Настройки → Приложения → Специальные разрешения → Установка неизвестных приложений(выберите браузер или файловый менеджер). - Установите скачанный
APKи перезагрузите телефон.
⚠️ Внимание: УстановкаAPKот сторонних разработчиков может нарушить работу системных сервисов. Например, если вы откатитеGoogle Play Servicesдо старой версии, некоторые приложения (например, Google Maps или банковские сервисы) могут перестать работать.
Для системных приложений Xiaomi (например, MiuiHome или Security) лучше использовать APK, выгруженные с такого же устройства. Их можно найти на тематических форумах (например, 4PDA или XDA Developers).
Где скачивать APK безопасно?
Надёжные источники:
- APKMirror (проверяет файлы на вирусы и подпись разработчика)
- APKPure (официальные APK без модификаций)
- Форумы XDA Developers (для системных APK Xiaomi)
❌ Избегайте случайных сайтов — они часто подсовывают модифицированные или заражённые файлы.
Способ 3: Удаление обновлений через ADB (для опытных пользователей)
Если предыдущие методы не сработали, можно воспользоваться Android Debug Bridge (ADB). Этот способ позволяет удалить обновления даже для защищённых системных приложений, но требует подключения к ПК.
Что понадобится:
- 🖥️ Компьютер с установленными ADB Tools.
- 📱 Включённая отладка по USB на Redmi:
Настройки → О телефоне → Версия MIUI(тапните 7 раз, чтобы активировать режим разработчика), затемНастройки → Дополнительно → Для разработчиков → Отладка по USB. - 🔌 USB-кабель (желательно оригинальный).
Инструкция:
- Подключите телефон к ПК и подтвердите разрешение на отладку.
- Откройте командную строку (Windows) или терминал (macOS/Linux) в папке с
ADB. - Введите команду для проверки подключения:
adb devicesДолжен появиться серийный номер вашего устройства.
- Узнайте имя пакета приложения (например, для
Mi Browserэтоcom.android.browser). Сделать это можно через команду:adb shell pm list packages | grep "название_приложения"Или воспользуйтесь приложением App Inspector из Google Play.
- Удалите обновления командой:
adb shell pm uninstall -k --user 0 имя_пакетаНапример, для
Mi Browser:adb shell pm uninstall -k --user 0 com.android.browser
После выполнения команды приложение откатится до заводской версии. Перезагрузка не требуется.
Способ 4: Использование Magisk и модуля App Systemizer
Для пользователей с разблокированным загрузчиком и установленным Magisk есть более гибкий метод — модуль App Systemizer. Он позволяет конвертировать пользовательские приложения в системные и наоборот, что помогает управлять обновлениями.
Как это работает:
- Установите Magisk и модуль
App Systemizerчерез Magisk Manager. - Запустите модуль и выберите приложение, обновление которого хотите удалить.
- Выберите опцию
Convert to System App(если приложение пользовательское) илиConvert to User App(если системное). - Перезагрузите устройство.
После этого приложение станет системным (или пользовательским), и его обновления можно будет удалять стандартными способами. Минус метода — требует root-прав и может нарушить работу SafetyNet (что важно для банковских приложений).
| Метод | Требуется root? | Подходит для системных приложений? | Риски |
|---|---|---|---|
| Через настройки MIUI | ❌ Нет | ⚠️ Частично | Минимальные |
| Установка старого APK | ❌ Нет | ✅ Да | Совместимость, безопасность |
| ADB-команды | ❌ Нет | ✅ Да | Ошибки при неверном пакете |
| Magisk + App Systemizer | ✅ Да | ✅ Да | Нарушение SafetyNet, нестабильность |
Способ 5: Блокировка обновлений через MIUI Hidden Settings
В прошивках MIUI есть скрытые настройки, которые позволяют заблокировать обновления для конкретных приложений. Этот метод не требует root, но работает не на всех версиях.
Как включить скрытые настройки:
- Откройте приложение
Настройки. - Введите в поисковой строке
##4636##(на некоторых прошивках работает##225##). - Перейдите в раздел
Информация о телефоне → Меню (⋮) → Показать скрытые настройки. - Найдите раздел
Управление приложениями → Блокировка обновленийи добавьте нужные приложения в список.
Если этот путь не работает, попробуйте альтернативный метод через ADB:
adb shell settings put global hidden_api_policy 1
Эта команда разблокирует доступ к скрытым API, но может потребовать перезагрузки.
Что делать, если ничего не помогает: радикальные меры
Если ни один из методов не сработал, остаются крайние меры:
- 🔄 Сброс до заводских настроек — вернёт все приложения к исходной версии, но удалит все данные. Рекомендуется только если другие способы не помогли.
- 📥 Перепрошивка через Fastboot — установка чистой прошивки MIUI без обновлений. Требует разблокированного загрузчика.
- 🚫 Отключение MIUI Optimized — можно сделать через
ADBкомандой:adb shell pm disable-user --user 0 com.miui.optimizedНо это может привести к неработоспособности некоторых системных функций (например, тем или жестов).
⚠️ Внимание: ОтключениеMIUI Optimizedна некоторых моделях Redmi (например, Redmi Note 10 Pro или Redmi K50) приводит к постоянным ошибкам в работе интерфейса. Перед экспериментами сделайте резервную копию черезНастройки → Дополнительно → Резервное копирование и сброс.
Если вы решились на перепрошивку, используйте официальные ROM с сайта Xiaomi. Для этого:
- Разблокируйте загрузчик через Mi Unlock Tool (требует привязку аккаунта Mi и ожидание 7 дней).
- Скачайте прошивку
Fastboot ROMдля вашей модели. - Прошейте через
Mi Flash Toolс опциейClean All.
FAQ: Частые вопросы об удалении обновлений на Xiaomi Redmi
Можно ли удалить обновления для Google Play Services?
Технически да, но это крайне не рекомендуется. Google Play Services — критически важный компонент для работы большинства приложений (включая банковские, карты и соцсети). Откат до старой версии может привести к:
- 🔴 Ошибкам синхронизации аккаунта Google.
- 🔴 Падениям приложений при запуске.
- 🔴 Проблемам с push-уведомлениями.
Если вам мешает конкретная функция (например, высокое потребление батареи), лучше отключить автообновления для этого приложения в Google Play или использовать модуль Magisk для блокировки отдельных сервисов.
Почему после удаления обновлений приложение снова обновляется?
Это происходит из-за фоновых сервисов:
- Google Play Маркет — даже если автообновления отключены, некоторые системные приложения обновляются принудительно.
- MIUI Optimized — автоматически скачивает апдейты для фирменных приложений Xiaomi.
Решение:
Как узнать, какая версия приложения установлена сейчас?
Есть несколько способов:
- Через Настройки:
Настройки → Приложения → Управление приложениями → [Название приложения] → Версия. - Через Google Play:
Откройте страницу приложения — текущая версия указана под кнопкой
Обновить/Удалить. - Через
ADB:adb shell dumpsys package имя_пакета | find "versionName"Например, для
Mi Browser:adb shell dumpsys package com.android.browser | find "versionName"
Можно ли удалить обновления для системных приложений без root?
Да, но с ограничениями:
- ✅ Для фирменных приложений Xiaomi (например,
Mi Browser,Themes) — через настройки MIUI или ADB. - ❌ Для критичных системных сервисов (например,
Android System WebView,Google Play Services) — безrootоткатить нельзя.
Если стандартные методы не работают, попробуйте:
- Установить старую версию через
APK(см. Способ 2). - Отключить приложение через
ADB:adb shell pm disable-user --user 0 имя_пакета
Как вернуть удалённые обновления обратно?
Если вы случайно удалили обновления и хотите вернуть актуальную версию, сделайте следующее:
- Откройте Google Play Маркет и найдите приложение. Если доступно обновление, нажмите
Обновить. - Для системных приложений Xiaomi проверьте наличие апдейтов в
Настройки → Приложения → Управление приложениями → [Название] → Обновить. - Если приложение не обновляется, скачайте последнюю версию
APKс APKMirror и установите вручную.
Если приложение после обновления работает некорректно, попробуйте:
- Очистить кэш:
Настройки → Приложения → [Название] → Очистить кэш. - Удалить данные (внимание — это сбросит настройки приложения!).