Перенос приложений на карту памяти в Xiaomi: инструкция для MIUI 14/13 и старых версий

Почему Xiaomi ограничивает перенос приложений на SD-карту и что с этим делать

Владельцы смартфонов Xiaomi рано или поздно сталкиваются с проблемой нехватки внутренней памяти — особенно если устройство из бюджетной линейки Redmi или POCO с 32/64 ГБ на борту. Логичное решение — перенести тяжелые приложения на карту памяти microSD, но здесь пользователей поджидает неприятный сюрприз: в последних версиях MIUI 13/14 эта функция либо скрыта, либо работает выборочно. В чём причина?

Дело в архитектуре Android и политике Google: начиная с Android 6.0 Marshmallow, перенос приложений на SD-карту перестал быть универсальным решением. Производители, включая Xiaomi, ограничили эту возможность из-за:

  • 🔒 Безопасности: SD-карты легче извлечь, что создаёт риск утечки данных приложений.
  • Производительности: скорость чтения/записи карт памяти (даже UHS-I) уступает встроенной памяти eMMC/UFS.
  • 🛠️ Стабильности: приложения на SD могут «вылетать» при извлечении карты или сбоях файловой системы.

Однако есть легальные и неочевидные способы обойти эти ограничения — от встроенных функций MIUI до ручного переноса через ADB. Далее разберём все методы по шагам, с учётом особенностей разных моделей Xiaomi, Redmi и POCO.

📊 Какую модель Xiaomi вы используете?
Redmi Note 12/13
POCO X5/F5
Xiaomi 13/14
Redmi 10/11
Другая модель

Подготовка: какая карта памяти подходит для переноса приложений

Не всякая microSD справится с ролью «расширения памяти» для приложений. Минимальные требования к карте:

  • 📏 Класс скорости: не ниже Class 10 (оптимально — UHS-I U1/U3 или A1/A2 для случайной записи).
  • 💾 Объём: от 32 ГБ (но лучше 64+ ГБ, так как часть памяти займёт форматирование).
  • 🔄 Форматирование: только в FAT32 или exFAT (MIUI не поддерживает NTFS).

⚠️ Внимание: Если вы используете карту SDXC (обычно 128 ГБ и выше), её обязательно нужно отформатировать в exFAT через ПК или сам смартфон. В противном случае MIUI может не распознать карту как «внутреннюю память».

Тип карты Подходит для приложений? Примечания
microSDHC Class 10 ⚠️ Условно Подойдёт для лёгких приложений (мессенджеры, соцсети), но может тормозить игры.
microSDXC UHS-I U3 ✅ Оптимально Лучший выбор для переноса игр и тяжёлых приложений (например, Genshin Impact).
microSD A2 ✅ Рекомендуется Специально оптимизирована для случайной записи (идеально для Android).
microSD Class 4/6 ❌ Нет Слишком медленная для приложений — будет лагать даже Telegram.

Перед покупкой проверьте карту на подлинность с помощью утилиты H2testw (Windows) или F3 (Linux/macOS). Подделки часто имеют заниженную скорость и «битые» сектора, что приведёт к сбоям при переносе приложений.

Метод 1: Встроенная функция MIUI «Перенос на SD» (для старых версий)

В MIUI 10–12 (и некоторых прошивках POCO) ещё сохранялась опция переноса приложений через меню настроек. Если у вас одна из этих версий, следуйте инструкции:

Откройте Настройки → Приложения → Управление приложениями

Выберите нужное приложение (например, Facebook)

Нажмите Хранилище → Перенести на SD-карту

Подтвердите действие и дождитесь завершения (может занять до 5 минут)

Перезагрузите смартфон (обязательно!)

-->

🔍 Где искать функцию в новых версиях? В MIUI 13/14 этот пункт часто скрыт. Попробуйте:

  1. Зажать иконку приложения на главном экране → Информация о приложенииХранилище.
  2. Использовать поиск в настройках по запросу «перенести на sd».

⚠️ Внимание: Даже если кнопка Перенести на SD активна, некоторые приложения (например, WhatsApp, Google Play Services) перенести не удастся — они заблокированы разработчиками. Также после переноса автообновление приложения отключится (придётся обновлять вручную).

Метод 2: Форматирование SD-карты как внутренней памяти (Adoptable Storage)

Этот способ позволяет «обмануть» систему, заставив её воспринимать SD-карту как часть внутренней памяти. Плюсы:

  • ✅ Приложения устанавливаются на карту автоматически (если выбрано в настройках).
  • ✅ Нет ограничений на перенос (работает даже для системных приложений).

Минусы:

  • ❌ Карта становится привязанной к устройству — её нельзя извлечь без потери данных.
  • ❌ После извлечения приложения перестанут работать.
  • ❌ Скорость работы ниже, чем у встроенной памяти (особенно заметно в играх).

📌 Инструкция:

  1. Вставьте SD-карту в смартфон.
  2. Перейдите в Настройки → Память → [Название вашей SD-карты] → Троеточие (⋮) → Настройки памяти.
  3. Выберите Внутренняя памятьОчистить и отформатировать.
  4. Дождитесь завершения (процесс может занять 10–20 минут).
  5. После форматирования выберите Перенести данные сейчас (опционально).

⚠️ Внимание: После форматирования как внутренней памяти карту нельзя будет прочитать на ПК или другом телефоне без специальных утилит (например, DiskInternals Linux Reader). Также не рекомендуется использовать этот метод на картах объёмом менее 64 ГБ — система займёт до 30% пространства под служебные файлы.

Что делать если кнопка "Внутренняя память" неактивна?

Если опция Внутренняя память затенена, это означает, что:

1. Ваша карта памяти слишком медленная (класс ниже UHS-I U1).

2. MIUI блокирует функцию на некоторых моделях (например, Redmi Note 10 Pro).

3. Карта уже отформатирована как портативная и содержит данные (нужно очистить).

Решение: попробуйте отформатировать карту в exFAT на ПК, затем вставьте обратно в телефон и повторите шаги.

Метод 3: Перенос через ADB (для опытных пользователей)

Если встроенные методы не работают, остаётся ручной перенос через ADB (Android Debug Bridge). Этот способ требует ПК и базовых навыков работы с командной строкой, но позволяет перенести любые приложения, включая системные.

🛠️ Что понадобится:

  • 🖥️ Компьютер с Windows/Linux/macOS.
  • 🔌 Кабель USB (желательно оригинальный).
  • 📦 Утилита Platform Tools от Google (включает adb).
  • 🔧 Включённая отладка по USB на смартфоне.

📌 Пошаговая инструкция:

  1. Активируйте режим разработчика:
    Настройки → О телефоне → Версия MIUI (нажмите 7 раз)
  2. Включите Отладку по USB:
    Настройки → Дополнительно → Для разработчиков → Отладка по USB
  3. Подключите телефон к ПК и подтвердите доверие к компьютеру.
  4. Откройте командную строку (Windows) или терминал (Linux/macOS) в папке с platform-tools.
  5. Проверьте подключение:
    adb devices

    (должен отобразиться серийный номер вашего устройства).

  6. Выполните команду для переноса (замените com.example.app на пакет приложения):
    adb shell pm set-install-location 2
    

    adb shell pm move-package com.example.app

🔍 Как узнать пакет приложения? Используйте утилиту App Inspector (из Google Play) или команду:

adb shell pm list packages | grep "название_приложения"

Например, для Facebook пакет будет com.facebook.katana.

⚠️ Внимание: Некоторые приложения (например, Google Play Маркет или MIUI Security) перенести не удастся — система вернёт ошибку Failure [NOT_MOVED: -24]. Также после переноса через ADB нельзя обновлять приложение — сначала нужно вернуть его во внутреннюю память.

Метод 4: Обход ограничений с помощью Link2SD (Root)

Если у вас есть root-права, самое мощное решение — приложение Link2SD. Оно позволяет:

  • 🔗 Переносить любые приложения (включая системные).
  • 🗃️ Создавать символические ссылки (symlink) для экономии места.
  • 🧹 Очищать кэш и ненужные файлы в 1 клик.

📌 Инструкция:

  1. Установите Link2SD из Google Play.
  2. Предоставьте root-доступ (через Magisk или SuperSU).
  3. Выберите файловую систему для второго раздела SD-карты (ext2/ext3/ext4 или FAT32).
  4. Перезагрузите устройство.
  5. В списке приложений выберите нужное → Создать ссылкуПеренести на SD.

⚠️ Внимание: Неправильное использование Link2SD может привести к потере данных или циклической перезагрузке смартфона. Перед переносом системных приложений (например, com.android.settings) сделайте бэкап через TWRP.

💡 Альтернатива без root: Приложение AppMgr III (бывший App2SD) умеет переносить часть данных на SD без прав суперпользователя, но работает не со всеми приложениями.

Что делать, если приложение не переносится или вылетает после переноса

Даже после успешного переноса некоторые приложения могут:

  • 🚫 Отказываться запускаться (ошибка «Приложение не установлено»).
  • 🐢 Тормозить или подвисать.
  • 🔄 Сбрасывать настройки после перезагрузки.

🔧 Решения распространённых проблем:

Проблема Возможная причина Решение
Приложение не переносится («Кнопка неактивна») Приложение заблокировано разработчиком или MIUI Используйте ADB или Link2SD (с root)
Приложение вылетает после переноса SD-карта слишком медленная или повреждена Замените карту на UHS-I U3 или A2
Данные сбрасываются после извлечения карты Карта отформатирована как «внутренняя» Перенесите приложение обратно или используйте облачный бэкап
Не обновляются приложения на SD Ограничение Android на автообновление Временно переносите обратно во внутреннюю память для обновления

💡 Совет: Если игра или приложение после переноса тормозит, попробуйте:

  1. Очистить кэш приложения (Настройки → Приложения → Хранилище → Очистить кэш).
  2. Отключить фоновую активность для этого приложения.
  3. Перенести обратно во внутреннюю память (если тормоза критичны).

FAQ: Частые вопросы о переносе приложений на SD в Xiaomi

❓ Можно ли перенести WhatsApp или Telegram на карту памяти?

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

  • WhatsApp официально не поддерживает перенос на SD, но можно вручную переместить папку /WhatsApp/ через файловый менеджер (потребуется символическая ссылка или root).
  • Telegram переносится стандартными средствами MIUI (если функция доступна), но медиафайлы останутся во внутренней памяти.

⚠️ После переноса WhatsApp может потребовать повторную активацию по SMS.

❓ Почему после переноса приложения на SD оно исчезло?

Вероятные причины:

  • Карта памяти извлечена или повреждена.
  • Приложение обновилось и автоматически вернулось во внутреннюю память.
  • Вы использовали функцию Adoptable Storage, но сбросили настройки телефона.

🔍 Проверьте папку /Android/data/ на SD-карте — если она пустая, приложение могло удалиться. Попробуйте переустановить его.

❓ Как перенести Google Play Маркет или Сервисы Google?

❌ Эти приложения нельзя перенести стандартными средствами. Возможные обходные пути:

  • Использовать ADB (но высок риск сбоя системы).
  • Удалить обновления для Сервисов Google (Настройки → Приложения → Google Play Services → Троеточие → Удалить обновления).

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

❓ Можно ли использовать SD-карту как внутреннюю память на Xiaomi 13/14?

❌ На флагманских моделях (Xiaomi 13/14, Redmi K60) функция Adoptable Storage отключена на уровне прошивки. Альтернативы:

  • Использовать ADB для выборочного переноса.
  • Установить карту как портативную и переносить только медиафайлы.
  • Приобрести модель с большим объёмом памяти (например, Xiaomi 14 512 ГБ).
❓ Как вернуть приложение обратно во внутреннюю память?

Способы:

  1. Через настройки MIUI: Настройки → Приложения → [Приложение] → Хранилище → Перенести во внутреннюю память.
  2. Через ADB:
    adb shell pm move-package --user 0 com.example.app

    (где com.example.app — пакет приложения).

  3. Переустановить приложение (оно автоматически установится во внутреннюю память).