Владельцы смартфонов Xiaomi Redmi часто сталкиваются с нехваткой внутренней памяти, особенно если устройство оснащено скромными 32 или 64 ГБ. Один из логичных выходов — использовать SD-карту для хранения приложений. Однако стандартные механизмы Android и оболочки MIUI сильно ограничивают эту возможность. В отличие от старых версий системы, где можно было просто выбрать карту памяти как место установки, современные Redmi (начиная с MIUI 12 и выше) блокируют эту функцию для большинства приложений.
Проблема усложняется тем, что даже если вы форматируете SD-карту как внутреннюю память, не все приложения согласятся на неё переехать. Дело в ограничениях Google Play и политике безопасности Android: многие программы (особенно системные или с высокими правами) принципиально устанавливаются только во внутреннюю память. Тем не менее, есть обходные пути — от стандартных настроек до использования ADB-команд. В этой статье разберём все рабочие способы, актуальные для Xiaomi Redmi Note 10/11/12, Redmi 9/10/11 и других моделей на MIUI 13/14/15.
Почему Xiaomi Redmi не даёт устанавливать приложения на SD-карту?
Причина кроется в архитектуре Android и политике Google. Начиная с версии Android 6.0 Marshmallow, компания ввела концепцию Adoptable Storage — возможность форматировать SD-карту как часть внутренней памяти. Однако этот механизм работает не идеально:
- 🔹 Производители отключают поддержку. Xiaomi, как и многие другие бренды, блокирует
Adoptable Storageв своих прошивках, чтобы избежать проблем с производительностью (SD-карты медленнее встроенной памятиeMMC/UFS). - 🔹 Ограничения приложений. Даже если карта отформатирована как внутренняя, многие программы (например, WhatsApp, Google Play Services) отказываются на неё переезжать из-за требований безопасности.
- 🔹 Проблемы с MIUI. Оболочка Xiaomi добавляет свои ограничения: например, в MIUI 14 отсутствует опция "Перенести на SD" в настройках приложений для большинства программ.
Кроме того, Google Play Market по умолчанию устанавливает приложения во внутреннюю память, и изменить это поведение через интерфейс невозможно. Единственные исключения — программы, которые явно поддерживают установку на SD (их меньше 10% от общего числа в Play Market).
⚠️ Внимание: Форматирование SD-карты как внутренней памяти приведёт к её полному шифрованию. После этого карту нельзя будет прочитать на других устройствах (даже на Xiaomi с той же прошивкой). Также это может уменьшить скорость работы приложений, если карта класса UHS-I или ниже.
Способ 1: Форматирование SD-карты как внутренней памяти
Это официальный метод, который работает на большинстве Xiaomi Redmi (кроме моделей с MIUI для России, где функция может быть отключена). Подходит для карт объёмом до 256 ГБ (большие объёмы могут не поддерживаться).
Шаги:
- Вставьте SD-карту в слот (если используется гибридный слот, придётся пожертвовать второй SIM-картой).
- Перейдите в
Настройки → Память → [Название вашей SD-карты]. - Тапните по трём точкам в правом верхнем углу и выберите
Настройки памяти. - Выберите
Внутренняя памятьи подтвердите форматирование. Все данные на карте будут стёрты! - После форматирования перезагрузите устройство.
Теперь часть приложений можно перенести на карту через Настройки → Приложения → [Выберите приложение] → Память → Изменить → SD-карта. Однако этот метод имеет критические недостатки:
- 📉 Замедление работы. Приложения на SD-карте будут запускаться дольше, особенно если карта класса
Class 10или ниже. - 🔒 Шифрование. Карту нельзя будет использовать в других устройствах без полного форматирования.
- ⚠️ Ошибки при извлечении. Если вынуть карту без предварительного "отключения" в настройках, система может повредить данные.
☑️ Подготовка SD-карты к форматированию
Способ 2: Перенос приложений через ADB (без root)
Если ваш Xiaomi Redmi не поддерживает форматирование SD как внутренней памяти (например, на MIUI для России), можно использовать ADB-команды. Этот метод не требует прав суперпользователя, но потребует компьютера.
Что понадобится:
- 🖥️ Компьютер с Windows/macOS/Linux.
- 🔌 Кабель USB-Type C (оригинальный или качественный).
- 📥 Platform Tools от Google (скачать
SDK Platform-Tools). - 📱 Включённая отладка по USB на телефоне.
Инструкция:
- Активируйте режим разработчика на Redmi: перейдите в
Настройки → О телефоне → Версия MIUIи тапните 7 раз по этому пункту. - Вернитесь в
Настройки → Дополнительно → Для разработчикови включитеОтладка по USB. - Подключите телефон к компьютеру и выберите режим
Передача файлов (MTP). - Откройте
Командную строку(Windows) илиТерминал(macOS/Linux) в папке сPlatform Tools. - Введите команду для проверки подключения:
adb devicesДолжен появиться серийный номер вашего Redmi.
- Выполните команду для переноса приложения (замените
package.nameна реальный пакет):adb shell pm set-install-location 2Эта команда заставляет систему устанавливать приложения на SD-карту по умолчанию.
После этого новые приложения из Play Market будут устанавливаться на карту. Чтобы вернуть установку во внутреннюю память, используйте:
adb shell pm set-install-location 0
⚠️ Внимание: Не все приложения будут работать корректно после переноса. Например, Google Play Services, MIUI System Apps и программы с OBB-файлами (игры) могут выдавать ошибки. Перед переносом проверяйте совместимость!
Как узнать имя пакета приложения?
1. Установите приложение App Inspector из Play Market.
2. Откройте его и найдите нужное приложение в списке.
3. Скопируйте значение в поле Package Name (например, com.whatsapp).
4. Используйте это имя в ADB-командах.
Способ 3: Ручное перемещение файлов приложений (для опытных)
Если предыдущие методы не сработали, можно попробовать вручную переместить файлы приложения на SD-карту с помощью файлового менеджера. Этот способ подходит для программ, которые уже установлены, но не имеют опции переноса в настройках.
Пошаговая инструкция:
- Установите файловый менеджер с доступом к системным папкам, например, FX File Explorer или Solid Explorer.
- Откройте менеджер и предоставьте ему root-права (если они есть) или доступ к скрытым папкам.
- Перейдите в
/data/app— здесь хранятся APK-файлы установленных приложений. - Найдите папку с именем пакета нужного приложения (например,
com.facebook.katanaдля Facebook). - Скопируйте папку на SD-карту (например, в
/storage/XXXX-XXXX/Android/obb). - Удалите оригинальную папку из
/data/app. - Создайте символическую ссылку (требует
rootилиADB):adb shell ln -s /storage/XXXX-XXXX/Android/obb/com.facebook.katana /data/app/com.facebook.katana
Этот метод рискован: при ошибке приложение перестанет работать, а система может выдавать ошибки. Используйте его только если другие способы не помогли.
| Метод | Требуется root | Сложность | Риски | Эффективность |
|---|---|---|---|---|
| Форматирование как внутренняя память | ❌ Нет | ⭐⭐ | Замедление работы, шифрование карты | ⭐⭐⭐ (50-70% приложений) |
| ADB-команды | ❌ Нет | ⭐⭐⭐ | Ошибки совместимости | ⭐⭐⭐⭐ (80% приложений) |
| Ручное перемещение файлов | ✅ Да (желательно) | ⭐⭐⭐⭐ | Высокий риск сбоев | ⭐⭐ (30-40% приложений) |
| Приложения с поддержкой SD | ❌ Нет | ⭐ | Нет | ⭐ (5-10% приложений) |
Способ 4: Использование приложений для переноса на SD
В Play Market есть программы, которые обещают перенести приложения на SD-карту без ручных манипуляций. Однако большинство из них либо не работают на современных Xiaomi Redmi, либо требуют root-прав. Из проверенных вариантов можно выделить:
- 📱 AppMgr III (App 2 SD) — показывает, какие приложения можно перенести, и предлагает сделать это в один клик. Работает только с программами, которые изначально поддерживают SD.
- 🔧 Link2SD — мощный инструмент, но требует
root. Позволяет создавать ссылки на файлы приложений, экономя место во внутренней памяти. - 📂 Files by Google — не переносит приложения, но помогает очистить кэш и ненужные файлы, освобождая место.
Важно: Ни одно приложение не сможет перенести на SD-карту системные программы или игры с OBB-файлами (например, Genshin Impact, Call of Duty Mobile). Эти данные всегда остаются во внутренней памяти.
Что делать, если ничего не помогает?
Если ни один из методов не сработал, остаются радикальные решения:
- 🔄 Сброс до заводских настроек. Иногда после сброса система позволяет форматировать SD-карту как внутреннюю (если функция была заблокирована из-за сбоя).
- 📥 Установка кастомной прошивки. Прошивки вроде LineageOS или Pixel Experience не имеют ограничений MIUI на работу с SD-картами. Однако это требует разблокировки загрузчика и рискует аннулировать гарантию.
- 💾 Использование облачных хранилищ. Перенесите медиафайлы (фото, видео) в Google Фото или Mi Cloud, а приложения оставьте во внутренней памяти.
- 🛒 Покупка телефона с большей памятью. Если ваш Redmi имеет 32 ГБ, а вы активно устанавливаете игры, возможно, стоит рассмотреть модель с 128 ГБ (например, Redmi Note 12 Pro+).
Также стоит проверить, не занимают ли память ненужные файлы:
- Откройте
Настройки → Память → Очисткаи удалите кэш. - Проверьте папку
Download— часто там скапливаются гигабайты ненужных файлов. - Удалите неиспользуемые приложения через
Настройки → Приложения → Размер(сортировка по объёму).
FAQ: Частые вопросы по переносу приложений на SD в Xiaomi Redmi
Можно ли перенести WhatsApp на SD-карту?
Нет. WhatsApp принципиально устанавливается только во внутреннюю память из-за требований безопасности (шифрование чатов). Однако вы можете перенести медиафайлы (фото, видео) в настройках приложения: Чаты → Резервное копирование → Сохранить в и выберите SD-карту.
Почему после переноса приложение перестало работать?
Это происходит из-за:
- 🔹 Несовместимости приложения с установкой на SD (например, виджеты или программы с фоновыми процессами).
- 🔹 Медленной скорости чтения/записи карты (класс ниже
UHS-I). - 🔹 Ошибок при создании символических ссылок (если использовался ручной метод).
Решение: верните приложение во внутреннюю память или попробуйте другую SD-карту (рекомендуется SanDisk Extreme или Samsung EVO+).
Как перенести игру с OBB-файлами на SD?
Большинство современных игр (например, PUBG Mobile, Free Fire) хранят основные данные в папке Android/obb. Вы можете:
- Скачать файл
.obbна компьютер. - Подключить телефон и вручную переместить файл в
SD-карта/Android/obb/[имя пакета]. - Установить APK игры и указать путь к OBB-файлу на карте.
Однако само приложение (APK) всё равно останется во внутренней памяти.
Будет ли работать перенос на SD после обновления MIUI?
Зависит от обновления:
- 🔹 Мелкие обновления (например, с MIUI 14.0.1 на 14.0.2) обычно не сбрасывают настройки SD-карты.
- 🔹 Крупные обновления (например, с MIUI 13 на MIUI 14) могут требовать повторного форматирования карты как внутренней.
Рекомендуется перед обновлением сделать резервную копию данных с SD-карты.
Можно ли использовать SD-карту как внутреннюю на Redmi с двумя SIM-картами?
Нет, если ваш Xiaomi Redmi имеет гибридный слот (например, Redmi Note 10, Redmi 9). В этом случае придётся выбрать: либо вторая SIM-карта, либо SD-карта. Модели с отдельным слотом (например, Redmi Note 11 Pro+) позволяют использовать и то, и другое одновременно.