Владельцы смартфонов Xiaomi Redmi часто сталкиваются с нехваткой внутренней памяти, особенно на бюджетных моделях с 32–64 ГБ накопителя. Даже после очистки кэша и удаления ненужных файлов система может показывать уведомление «Память заполнена». Решение проблемы — перенос приложений и их данных на SD-карту. Однако в MIUI эта функция работает не так очевидно, как в «чистом» Android.
В этой статье разберём все доступные способы переноса (включая скрытые), объясним, почему некоторые приложения нельзя переместить, и покажем, как обойти ограничения. Актуально для Redmi Note 10/11/12, Redmi 9/10/11, POCO X3/X4 и других устройств на MIUI 12–14.
Важно: Xiaomi постепенно отказывается от поддержки переноса приложений на SD в новых версиях прошивки. Если ваш смартфон работает на MIUI 13/14, часть методов может быть недоступна — но мы предложим альтернативные решения.
1. Подготовка SD-карты: форматирование и выбор класса
Перед переносом приложений SD-карта должна быть правильно отформатирована. Xiaomi Redmi поддерживает два режима работы накопителя:
- 📁 Портативное хранилище — карта используется как флешка (можно извлекать без потери данных, но перенос приложений ограничен).
- 🔄 Внутренняя память — карта становится частью системы (приложения переносятся свободно, но извлечение карты приведёт к сбоям).
Для полноценного переноса приложений выбирайте режим внутренней памяти. Учтите:
- ⚠️ Все данные на карте будут удалены при форматировании.
- 🔒 Карту нельзя будет использовать на других устройствах без повторного форматирования.
- ⚡ Минимальный класс карты — UHS-I (U1) или Class 10. Для современных игр (например, Genshin Impact или Call of Duty Mobile) рекомендуется UHS-I U3.
Как отформатировать карту как внутреннюю память:
- Вставьте SD-карту в слот (на некоторых моделях Redmi требуется лоток для SIM + microSD).
- Перейдите в
Настройки → Хранилище → [Название SD-карты] → Три точки (⋮) → Настройки хранилища. - Выберите
Форматировать как внутреннееи подтвердите действие. - Дождитесь завершения (может занять 5–15 минут).
⚠️ Внимание: Если после форматирования карта не определяется как внутренняя, проверьте её на наличие ошибок через ПК (используйте утилитуchkdskв Windows илиDisk Utilityна macOS). Дешёвые карты без сертификации часто «подвисают» при работе в режиме внутренней памяти.
2. Стандартный перенос через настройки MIUI (для поддерживаемых приложений)
Самый простой способ — использовать встроенную функцию MIUI. Однако он работает только для части приложений (обычно тех, что поддерживают установку на внешние носители в манифесте).
Инструкция:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите приложение, которое хотите перенести (например, Telegram или Spotify).
- Нажмите
Хранилище→Изменить(илиПеренести на SD-карту). - Подтвердите действие и дождитесь завершения (может занять несколько минут).
Если кнопка Перенести на SD-карту неактивна или отсутствует, значит:
- 🚫 Приложение не поддерживает перенос (например, WhatsApp, Banking-приложения).
- 🔒 Карта отформатирована как портативное хранилище.
- 📱 У вас MIUI 13/14 с урезанными функциями (см. раздел про обход ограничений).
SD-карта отформатирована как внутренняя память|
Приложение поддерживает перенос (есть кнопка "Изменить")|
На карте достаточно свободного места (минимум 1.5× от размера приложения)|
Смартфон не разряжен (заряд > 30%)-->
Что переносится, а что нет:
| Тип данных | Переносится? | Примечания |
|---|---|---|
| APK-файл приложения | ✅ Да | Основной исполняемый файл |
| Данные пользователя (сохранения, настройки) | ⚠️ Частично | Зависит от приложения (например, PUBG Mobile переносит, а Instagram — нет) |
| Кэш и временные файлы | ❌ Нет | Остаются во внутренней памяти |
| Обновления приложения | ✅ Да | Устанавливаются на SD автоматически |
| Системные приложения | ❌ Нет | Перенос заблокирован (например, Камера, Галерея) |
3. Перенос через ADB (для опытных пользователей)
Если стандартный метод не работает, можно использовать Android Debug Bridge (ADB) — инструмент для отладки, который позволяет вручную указать системе, какие приложения переносить. Этот способ работает даже на MIUI 14, но требует подключения к ПК.
Пошаговая инструкция:
- Включите
Режим разработчика:- Перейдите в
Настройки → О телефоне. - Нажмите 7 раз на
Версия MIUI, пока не появится уведомление «Вы стали разработчиком».
- Перейдите в
Отладку по USB в Настройки → Дополнительно → Для разработчиков.adb devices
Убедитесь, что устройство определилось (должно появиться его серийный номер).
com.example.app на пакетное имя приложения):
adb shell pm set-install-location 2
adb shell pm move-package com.example.app
Как узнать пакетное имя приложения?
- Установите App Inspector из Google Play.
- Или введите в ADB:
adb shell pm list packages -f
⚠️ Внимание: Некоторые приложения (например, Google Play Services или MIUI System Apps) принудительно переносить нельзя — это приведёт к сбоям системы. Перед выполнением команды проверьте, поддерживает ли приложение перенос через стандартный метод (см. раздел 2).
4. Использование сторонних утилит (Link2SD, App2SD)
Если ни стандартный метод, ни ADB не сработали, поможет приложение Link2SD (требует root-прав) или его аналоги. Этот способ позволяет принудительно переносить данные даже для «непереносимых» приложений, создавая символические ссылки.
Как работает Link2SD:
- Установите Link2SD из Google Play (или скачайте APK с XDA Developers).
- Предоставьте root-доступ (если телефон не рутирован, используйте Magisk для получения прав).
- Выберите приложение в списке и нажмите
Создать ссылку(илиMove to SD). - Подтвердите перенос данных, кэша и библиотеки.
Плюсы и минусы метода:
- ✅ Работает для любых приложений, включая системные.
- ✅ Переносит данные пользователя (сохранения игр, настройки).
- ⚠️ Требует root-прав (гарантия Xiaomi сгорит!).
- ⚠️ При некорректном переносе возможны сбои приложений.
Альтернативы Link2SD:
- 🛠️ App2SD — упрощённая версия без root (но с ограничениями).
- 🔗 FolderMount — переносит только выбранные папки (например, кэш игр).
Что будет если перенести системное приложение?
Перенос системных приложений (например, MIUI Launcher или Security) может привести к циклу загрузки (bootloop) или ошибкам интерфейса. Если после переноса телефон перестал нормально работать:
- Загрузитесь в
Recovery Mode(зажмитеПитание + Громкость вверх). - Выберите
Wipe Dalvik Cache. - Если не помогло — выполните сброс до заводских настроек (
Wipe Data).
5. Обход ограничений MIUI 13/14: скрытые настройки
В новых версиях MIUI функция переноса приложений на SD часто скрыта или отключена. Однако её можно разблокировать через инженерное меню или модифицированные прошивки.
Метод 1: Включение скрытой опции через Activity Launcher
- Установите Activity Launcher из Google Play.
- Найдите в списке
Settings→com.android.settings. - Выберите
AppInfoSettingsилиManageApplications. - В открывшемся меню может появиться скрытая опция
Перенести на SD.
Метод 2: Редактирование файла platform.xml (требует root)
- С помощью Root Explorer откройте файл:
/system/etc/permissions/platform.xml - Найдите строку:
<permission name="android.permission.WRITE_EXTERNAL_STORAGE"> - Добавьте после неё:
<group gid="media_rw" /> - Сохраните файл и перезагрузите телефон.
⚠️ Внимание: Редактирование системных файлов без бэкапа может привести к потере гарантии и неработоспособности устройства. Перед изменениями создайте резервную копию через TWRP Recovery.
На некоторых моделях Redmi (например, Redmi Note 11 Pro+ 5G) перенос приложений на SD заблокирован на уровне ядра. В этом случае поможет только замена прошивки на кастомную (например, Pixel Experience или LineageOS).
1. Использовать SD-карту как внутреннюю память (раздел 1).
2. Получить root-права и применить Link2SD (раздел 4).
3. Установить кастомную прошивку (например, ArrowOS), где ограничения сняты.-->
6. Альтернативные способы освободить память без переноса
Если перенос приложений невозможен, попробуйте эти методы:
- 🧹 Очистка кэша: Перейдите в
Настройки → Хранилище → Очистить. Удалите кэш для крупных приложений (например, Facebook или TikTok может занимать 1–2 ГБ). - 🗑️ Удаление дубликатов: Используйте Files by Google или SD Maid для поиска ненужных файлов.
- ☁️ Облачное хранилище: Перенесите фото и видео в Google Фото или Mi Cloud (в MIUI есть встроенная синхронизация).
- 🎮 Оптимизация игр: В
Настройки → Специальные возможности → Оптимизация игротключите фоновую активность для тяжелых игр.
Скрытая функция MIUI: сжатие памяти
В MIUI 12+ есть недокументированная опция сжатия данных приложений:
- Активируйте
Режим разработчика(см. раздел 3). - Перейдите в
Настройки → Дополнительно → Для разработчиков → Сжатие памяти. - Включите опцию и перезагрузите телефон.
Это освободит до 10–15% внутренней памяти за счёт архивации редко используемых данных.
7. Частые ошибки и их решения
Проблема 1: После переноса приложение не запускается или вылетает.
- 🔹 Решение: Перенесите приложение обратно во внутреннюю память и очистите его кэш (
Настройки → Приложения → [Имя] → Очистить кэш).
Проблема 2: Кнопка «Перенести на SD» неактивна, хотя карта отформатирована как внутренняя.
- 🔹 Решение: Проверьте, не установлено ли приложение как системное (например, через Titanium Backup). Отмените привязку к системе.
Проблема 3: SD-карта определяется как повреждённая после форматирования.
- 🔹 Решение: Протестируйте карту на ПК с помощью H2testw (Windows) или F3 (macOS/Linux). Если обнаружены битые сектора — замените карту.
Проблема 4: Перенос через ADB возвращает ошибку Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE].
- 🔹 Решение: Освободите место во внутренней памяти (минимум 1 ГБ) или перенесите сначала более лёгкие приложения.
Проблема 5: После обновления MIUI перенесённые приложения исчезли.
- 🔹 Решение: Это известный баг MIUI. После обновления:
- Отформатируйте SD-карту заново как внутреннюю.
- Восстановите приложения из резервной копии (Titanium Backup или Swift Backup).
FAQ: Ответы на популярные вопросы
❓ Можно ли перенести WhatsApp на SD-карту в Xiaomi Redmi?
Нет, WhatsApp блокирует перенос на внешние носители из соображений безопасности (данные чатов и медиафайлы остаются во внутренней памяти). Альтернатива — регулярно сохранять резервные копии чатов в Google Drive и очищать кэш вручную.
❓ Почему после переноса игры на SD она тормозит?
Причины:
- 🐢 Медленная SD-карта (класс ниже UHS-I U1).
- 🔌 Карта подключена через адаптер (вместо штатного слота).
- 📱 В настройках игры включена запись логов на внутреннюю память.
Решение: перенесите только часть данных (например, кэш) через FolderMount, оставляя APK во внутренней памяти.
❓ Как перенести данные приложения, если кнопка "Перенести" отсутствует?
Варианты:
- Используйте ADB (раздел 3).
- Установите Link2SD с root-правами (раздел 4).
- Скопируйте папку
/Android/obb/[имя_приложения]на SD вручную (подходит для игр).
❓ Можно ли использовать SD-карту как внутреннюю память на двух телефонах?
Нет. После форматирования как внутренней памяти карта привязывается к конкретному устройству через шифрование. При подключении к другому телефону данные будут недоступны (потребуется полное форматирование).
❓ Почему после переноса приложения на SD оно занимает место и там, и там?
Это нормально: часть данных (например, кэш или временные файлы) остаётся во внутренней памяти. Полностью освободить место можно только удалив приложение или используя Link2SD для переноса всех компонентов.