Почему Xiaomi блокирует установку на SD-карту и как это обойти
Смартфоны Xiaomi на базе MIUI традиционно ограничивают возможность установки приложений на карту памяти — функция либо отсутствует в настройках, либо работает с ошибками. Причина кроется в архитектуре Android: начиная с версии 6.0, Google запретила произвольную запись на SD-карты из соображений безопасности. Однако производители (включая Samsung и Huawei) нашли обходные пути, а Xiaomi предпочла их игнорировать — официально перенос приложений поддерживают только отдельные модели на Android Go (например, Redmi Go или Poco C31).
В этой статье разберём три рабочих метода, которые помогут установить приложения на карту памяти даже на новых устройствах (Redmi Note 12, Poco X5, Xiaomi 13T и др.) с MIUI 14. Способы отличаются по сложности: от стандартных настроек до ручного монтирования раздела через ADB. Важно: не все приложения можно перенести — некоторые (например, WhatsApp или Google Play Services) блокируют работу с внешней памяти по умолчанию.
Прежде чем приступать, проверьте два момента:
- 🔹 Карта памяти отформатирована как внутреннее хранилище (если нет — см. раздел 2).
- 🔹 На устройстве есть права разработчика (как включить — см. ниже).
- 🔹 Версия MIUI не ниже 12 (на старых прошивках могут не работать команды
ADB).
Метод 1: Форматирование SD-карты как внутреннего хранилища
Самый надёжный способ — сделать так, чтобы система воспринимала карту памяти как часть основного накопителя. Это позволит устанавливать приложения напрямую, но имеет критические последствия:
- 📛 Карта будет зашифрована и не будет читаться на других устройствах.
- 🔄 После извлечения карты приложения на ней перестанут работать.
- ⚠️ Все данные на карте будут удалены (сделайте резервную копию!).
Инструкция:
- Вставьте SD-карту в смартфон.
- Перейдите в
Настройки → Память → Карта памяти. - Тапните по трём точкам в правом верхнем углу и выберите
Настройки хранилища. - Нажмите
Форматировать как внутреннее→Очистить и отформатировать. - После перезагрузки устройства карта будет готова к использованию.
⚠️ Внимание: Если вы извлечёте карту, система может начать автоматически удалять кэш приложений, что приведёт к сбоям. Рекомендуем использовать этот метод только для карт объёмом от 64 ГБ класса UHS-I (U1/U3).
Сохранить важные файлы с карты на ПК|Проверить класс скорости карты (минимум U1)|Зарядить телефон до 50%+|Отключить двухфакторную аутентификацию в приложениях (на время процедуры)-->
Метод 2: Перенос приложений через настройки MIUI (ограниченная поддержка)
В некоторых версиях MIUI (например, на Redmi 9A или Poco M3) есть встроенная функция переноса приложений. Она работает не со всеми программами и может отсутствовать на флагманах (Xiaomi 13 Pro, Mix Fold 3). Проверить её наличие просто:
Откройте Настройки → Приложения → Управление приложениями, выберите нужное приложение и посмотрите, есть ли кнопка Перенести на SD-карту. Если её нет — переходите к методу 3.
Ограничения этого способа:
- 🚫 Нельзя перенести системные приложения (например, Mi Browser или Security).
- 📱 Часть данных (кэш, обновления) всё равно останется во внутренней памяти.
- 🔄 После обновления MIUI перенесённые приложения могут автоматически вернуться во внутреннюю память.
| Модель Xiaomi | Поддержка переноса | Примечания |
|---|---|---|
| Redmi Note 10/11 | ✅ Да | Работает с приложениями до 1 ГБ |
| Poco X3 Pro | ✅ Частично | Только для пользовательских приложений |
| Xiaomi 12T | ❌ Нет | Функция скрыта в MIUI 13/14 |
| Redmi 9C | ✅ Да | Требуется отключить Mi Optimizations |
Метод 3: Ручное монтирование через ADB (для опытных пользователей)
Этот способ требует прав разработчика и работы с командной строкой, но позволяет переносить приложения даже на новых устройствах (Xiaomi 13 Ultra, Redmi Note 12 Pro+). Суть метода — принудительно указать системе, что SD-карта является частью внутреннего хранилища.
Шаг 1: Включите отладку по USB:
- Перейдите в
Настройки → О телефонеи тапните 7 раз поВерсия MIUI, чтобы активировать режим разработчика. - Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Активируйте
Отладка по USBиРазблокировка OEM(если есть).
Шаг 2: Подключите телефон к ПК и выполните команды:
adb shell
sm set-force-adoptable true
sm partition disk:179,64 private
После перезагрузки устройства SD-карта будет примонтирована как внутреннее хранилище. Важно: этот метод может вызвать ошибки в работе некоторых приложений (например, банковских), так как они проверяют целостность хранилища.
⚠️ Внимание: На некоторых устройствах (Xiaomi 12S, Redmi K50) после этой процедуры может пропасть доступ кDCIM(фото и видео). Чтобы вернуть доступ, выполните команду:sm partition disk:179,64 public
Что делать если ADB не видит устройство?
1. Установите последние драйверы Xiaomi USB Drivers с официального сайта.
2. Проверьте, что в Диспетчере устройств (Windows) телефон отображается как Android ADB Interface.
3. Попробуйте другой USB-кабель (желательно оригинальный).
4. В настройках разработчика отключите и снова включите Отладка по USB
Какие приложения нельзя переносить на SD-карту
Даже если вам удалось примонтировать карту как внутреннее хранилище, некоторые приложения откажутся работать или будут постоянно сбрасываться. Вот список категорий, которые лучше оставить во внутренней памяти:
- 🏦 Банковские приложения (СберБанк, Тинькофф, ВТБ) — блокируют запуск из-за требований безопасности.
- 🎮 Игры с онлайн-авторизацией (PUBG Mobile, Genshin Impact, Call of Duty) — могут вылетать при проверке лицензии.
- 📱 Системные сервисы (Google Play Services, Mi Account) — их перенос приведёт к сбоям в работе телефона.
- 📸 Приложения камеры (включая стандартную Камеру Xiaomi) — могут не сохранять фото/видео.
Также избегайте переноса приложений, которые:
- 🔄 Используют фоновые процессы (мессенджеры, трекеры здоровья).
- 🔒 Работают с DRM-защитой (Netflix, Disney+).
- 📊 Хранят локальные базы данных (Telegram с большим количеством чатов).
Оптимизация работы приложений на SD-карте
Если вы всё же перенесли приложения на карту, следуйте этим советам, чтобы минимизировать проблемы:
- Используйте карты класса
A2илиU3. Они оптимизированы для работы с приложениями и имеют высокую скорость случайной записи (например, SanDisk Extreme A2 или Samsung EVO Plus). - Отключите автоматическое обновление для перенесённых приложений. Обновления могут "сбрасывать" их во внутреннюю память.
- Регулярно очищайте кэш через
Настройки → Память → Очистка. Кэш на SD-карте фрагментируется быстрее. - Не заполняйте карту более чем на 80% — это снижает её скорость и увеличивает риск ошибок.
Для проверки скорости карты используйте приложения вроде A1 SD Bench (доступно в Google Play). Оптимальные показатели для работы с приложениями:
- 📈 Чтение: не менее 80 МБ/с.
- 📉 Запись: не менее 30 МБ/с.
- ⚡ IOPS (4K QD32): от 1000 операций в секунду.
Частые ошибки и их решения
При работе с SD-картой на Xiaomi пользователи сталкиваются с типичными проблемами. Вот как их решить:
| Ошибка | Причина | Решение |
|---|---|---|
Не удалось перенести приложение |
Приложение заблокировано производителем | Используйте ADB или оставьте его во внутренней памяти |
SD-карта повреждена |
Неправильное извлечение или сбой файловой системы | Отформатируйте карту в FAT32 через ПК |
Недостаточно места при переносе |
Карта отформатирована как портативная, а не внутренняя | Переформатируйте карту (см. Метод 1) |
| Приложения вылетают после переноса | Низкая скорость карты или фрагментация | Замените карту на класс A2/U3 или верните приложение обратно |
Если после переноса приложений телефон начал сильно тормозить, проверьте:
- 🔋 Заряд батареи — при уровне ниже 15% система может принудительно закрывать приложения на SD-карте.
- 🔥 Температуру процессора — работа с медленной картой увеличивает нагрузку на чипсет.
- 📶 Фоновые процессы — отключите автозапуск для перенесённых приложений в
Настройки → Разрешения → Автозапуск.
FAQ: Ответы на популярные вопросы
Можно ли перенести WhatsApp на SD-карту?
Официально — нет. WhatsApp блокирует работу с внешней памяти из-за шифрования базы данных. Однако можно перенести медиафайлы (фото, видео, голосовые сообщения) через настройки чата: Чат → Три точки → Медиа → Сохранить на SD-карту.
Почему после обновления MIUI приложения вернулись во внутреннюю память?
Это особенность MIUI — при крупных обновлениях система сбрасывает настройки хранилища. Чтобы избежать этого, перед обновлением:
- Создайте резервную копию приложений через
Настройки → Система → Резервное копирование. - Запомните список перенесённых приложений (можно сфотографировать экран).
- После обновления повторите перенос вручную.
Как перенести игры на SD-карту, если кнопка неактивна?
Для игр (например, Genshin Impact или Honor of Kings) стандартный перенос не работает. Альтернативные методы:
- 🎮 Используйте облачное хранилище (например, Google Play Games для сохранений).
- 🔗 Перенесите только дополнительные файлы (OBB) вручную через файловый менеджер.
- 🖥️ Установите игру на ПК через эмулятор (BlueStacks) и синхронизируйте прогресс.
Внимание: Перенос OBB-файлов может нарушить работу игры — перед этим сделайте резервную копию папки Android/obb.
Можно ли использовать SD-карту как внутреннюю память на Xiaomi 13 Pro?
На флагманских моделях (Xiaomi 13 Pro, Mix Fold 3) функция форматирования SD-карты как внутреннего хранилища отключена на уровне прошивки. Обходные пути:
- 🔧 Используйте
ADB(см. Метод 3), но будьте готовы к сбоям. - 📱 Установите кастомное восстановление (TWRP) и отредактируйте файл
vold.fstab. - ☁️ Перенесите часть данных в облако (Mi Cloud или Google Drive).
Риски: на устройствах с UFS 3.1 разница в скорости между внутренней памятью и SD-картой будет критичной — приложения могут тормозить даже на картах A2.
Как вернуть приложения обратно во внутреннюю память?
Чтобы перенести приложения с SD-карты назад:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение и тапните
Хранилище. - Нажмите
Изменить→Внутренняя память. - Подтвердите перенос и дождитесь завершения (может занять несколько минут).
Если кнопка неактивна, очистите кэш и данные приложения Настройки или используйте ADB:
adb shell pm move-package --internal-only com.example.app
Замените com.example.app на реальный пакет приложения (можно узнать через App Inspector).