Как перенести игру на SD-карту в Xiaomi: все способы для MIUI 14/15

Перенос игр на SD-карту в смартфонах Xiaomi — актуальная задача для пользователей с ограниченной внутренней памятью. Даже флагманские модели Redmi Note 12 Pro+ или POCO F5 со временем забиваются тяжелыми проектами вроде Genshin Impact или Call of Duty Mobile, занимающими по 10-15 ГБ. Но не все знают, что MIUI ограничивает перенос приложений на внешние накопители по умолчанию — эту функцию нужно активировать вручную или использовать обходные пути.

В этой статье разберём все рабочие методы переноса игр на SD-карту для Xiaomi на Android 13/14 и MIUI 14/15, включая скрытые настройки разработчика, ADB-команды и сторонние утилиты. Особое внимание уделим нюансам для моделей с hybrid slot (комбинированный лоток для второй SIM или карты памяти) и проблемам совместимости с microSD классов A1/A2. Если ваш Xiaomi 13 Ultra или Redmi 10C не видит карту памяти — здесь вы найдёте решение.

1. Подготовка SD-карты: форматирование и выбор класса

Перед переносом игр убедитесь, что ваша SD-карта соответствует требованиям Xiaomi:

  • 📌 Класс скорости: минимум Class 10 (UHS-I/UHS-II), оптимально — A1 или A2 для приложений. Карты A2 (например, SanDisk Extreme Pro) обеспечивают скорость случайного чтения/записи до 4000 IOPS, что критично для игр.
  • 🔄 Форматирование: Xiaomi поддерживает только FAT32 (до 32 ГБ) или exFAT (свыше 32 ГБ). NTFS не подходит!
  • 📱 Совместимость: модели с hybrid slot (например, Redmi Note 11) требуют выбора между второй SIM или SD-картой. Проверьте в Настройки → SIM-карты и мобильные сети.

⚠️ Внимание: Если вы используете карту памяти в качестве внутреннего накопителя (функция Adoptable Storage), после форматирования её нельзя будет извлечь без потери данных. Этот режим поддерживается не всеми моделями Xiaomi на MIUI 14+.

Модель Xiaomi Макс. объём SD Поддержка Adoptable Storage Рекомендуемый класс
Redmi Note 12 Pro+ 1 ТБ Да (Android 13+) A2
POCO F5 1 ТБ Да (MIUI 14) A2
Xiaomi 13 Lite 512 ГБ Нет A1
Redmi 10A 512 ГБ Да (Android 12) A1

Для форматирования карты прямо в смартфоне:

  1. Вставьте SD-карту в слот.
  2. Перейдите в Настройки → Хранилище → Карта памяти.
  3. Выберите Форматировать как внутреннее хранилище (если нужна функция Adoptable Storage) или Форматировать как портативное.
  4. Подтвердите действие — все данные на карте будут удалены!
📊 Какую SD-карту вы используете в Xiaomi?
Class 10 (до 30 МБ/с)
UHS-I (до 90 МБ/с)
A1 (1500 IOPS)
A2 (4000 IOPS)
Не знаю

2. Перенос игр через стандартные настройки MIUI

Самый простой способ — использовать встроенные инструменты MIUI. Однако он работает не для всех игр (особенно тех, что блокируют перенос, как PUBG Mobile или Honor of Kings).

Инструкция:

  1. Откройте Настройки → Приложения → Управление приложениями.
  2. Выберите игру, которую хотите перенести (например, Free Fire).
  3. Нажмите ХранилищеИзменить (если кнопка активна).
  4. Выберите SD-карта и подтвердите перенос.

⚠️ Внимание: После переноса некоторые игры могут работать медленнее, если SD-карта имеет низкую скорость чтения/записи. Тестируйте производительность в 3DMark или GFXBench до и после переноса.

Проверьте свободное место на SD-карте (нужно минимум на 20% больше, чем весит игра)

Закройте игру и очистите её кэш в Настройках → Хранилище

Подключите зарядное устройство (перенос может занять 10-30 минут)

Сделайте резервную копию сохранений (через Google Play Игры или вручную)-->

3. Использование ADB для принудительного переноса

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

Шаги:

  1. Включите Режим разработчика:
    • Перейдите в Настройки → О телефоне.
    • Нажмите 7 раз на Версия MIUI.
    • Вернитесь в Настройки → Дополнительно → Для разработчиков.
    • Активируйте Отладка по USB.
  • Подключите смартфон к ПК через USB (выберите режим Передача файлов).
  • Скачайте ADB Tools и распакуйте в папку.
  • Откройте командную строку в этой папке и введите:
    adb devices

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

  • Введите команду для переноса (замените com.example.game на пакет игры, например, com.tencent.ig для PUBG Mobile):
    adb shell pm set-install-location 2
    

    adb shell pm move-package com.example.game

  • 🔹 Как узнать пакет игры:

    • Установите App Inspector из Google Play.
    • Откройте приложение и найдите игру в списке — пакет будет указан в разделе Package Name.

    Что делать, если ADB выдаёт ошибку "Failure [INSTALL_FAILED_INVALID_INSTALL_LOCATION]"

    Эта ошибка означает, что игра заблокировала перенос на SD-карту на уровне манифеста. Решения:

    1. Попробуйте перенести через Link2SD (см. раздел 4).

    2. Используйте патч Xposed (требует root).

    3. Удалите игру и установите её модифицированную версию с поддержкой SD (например, через APKMirror).

    4. Приложения для переноса: Link2SD и App2SD

    Если стандартные методы не сработали, поможет стороннее ПО. Два самых эффективных инструмента:

    • 🔗 Link2SD (требует root):
      • Создаёт символические ссылки на SD-карту, экономя место на внутреннем накопителе.
      • Поддерживает перенос OBB-файлов и кэша.
      • Работает даже с играми, блокирующими стандартный перенос (например, Genshin Impact).
    • 📦 App2SD (без root, но с ограничениями):
      • Переносит только часть данных (не APK-файл).
      • Поддерживает Xiaomi на Android 10+.
      • Может вызывать лаги в играх из-за медленных карт Class 10.

    Инструкция для Link2SD:

    1. Установите приложение из Google Play.
    2. Предоставьте root-доступ (если есть).
    3. Выберите игру в списке и нажмите Создать ссылку.
    4. Перенесите все доступные файлы (APK, Dalvik-cache, Library).

    ⚠️ Внимание: После использования Link2SD не извлекайте SD-карту без предварительного отмонтирования в настройках! Это может привести к краху игры и потере сохранений.

    5. Перенос OBB-файлов вручную

    Многие игры (например, Asphalt 9 или Need for Speed: No Limits) хранят основные данные в папке Android/obb. Эти файлы можно перенести на SD-карту без root, но с некоторыми ограничениями.

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

    1. Подключите смартфон к ПК или используйте файловый менеджер (например, Mi File Manager).
    2. Перейдите в /sdcard/Android/obb.
    3. Найдите папку с названием игры (например, com.gameloft.android.ANMP.GloftA9HM для Asphalt 9).
    4. Скопируйте папку на SD-карту в /storage/XXXX-XXXX/Android/obb (где XXXX-XXXX — ID вашей карты).
    5. Удалите оригинальную папку с внутреннего накопителя.
    6. Создайте символическую ссылку (требуется root или Termux):
      ln -s /storage/XXXX-XXXX/Android/obb/com.game.package /sdcard/Android/obb/com.game.package

    🔹 Для пользователей без root:

    • Используйте приложение FolderMount для привязки папок.
    • В настройках игры укажите путь к данным на SD-карте (если поддерживается).

    Игра Размер OBB Можно ли перенести без root Риск потери данных
    Genshin Impact ~15 ГБ Да (через FolderMount) Средний
    Call of Duty Mobile ~2 ГБ Да Низкий
    PUBG Mobile ~1.5 ГБ Нет (блокирует) Высокий
    Asphalt 9 ~2.3 ГБ Да Низкий

    6. Решение проблем: ошибки переноса и лаги

    При переносе игр на SD-карту пользователи Xiaomi часто сталкиваются с типичными проблемами:

    • "Приложение не установлено":
      • Причина: SD-карта отформатирована как портативная, а игра требует внутреннее хранилище.
      • Решение: Переформатируйте карту в Adoptable Storage или используйте ADB.
    • 🐢 Лаги и фризы:
      • Причина: Низкая скорость чтения карты (Class 10 вместо A2).
      • Решение: Замените карту на модель с 4000 IOPS (например, Samsung EVO Plus A2).
    • 🔄 Игра сбрасывается при перезагрузке:
      • Причина: Символические ссылки сбиваются после обновления MIUI.
      • Решение: Используйте Link2SD с опцией Автозагрузка.

    🔧 Диагностика скорости SD-карты:

    • Установите A1 SD Bench из Google Play.
    • Запустите тест — если скорость случайной записи ниже 10 МБ/с, карта не подходит для игр.
    • Для Xiaomi с UFS 2.2/3.1 (например, Xiaomi 13 Pro) разница в скорости между внутренней памятью и SD может достигать 5-10 раз!

    7. Альтернативные способы: облако и оптимизация

    Если перенос на SD-карту невозможен или неэффективен, рассмотрите альтернативы:

    • ☁️ Облачные сохранения:
      • Используйте Google Play Игры для автоматического бэкапа прогресса.
      • Некоторые игры (например, Clash Royale) синхронизируют данные с аккаунтом Supercell ID.
    • 🧹 Очистка кэша:
      • В Настройки → Хранилище → Очистка удалите ненужные файлы кэша.
      • Для Xiaomi с MIUI 15 доступна функция Глубокая очистка.
    • 🔄 Перенос на ПК:
      • Используйте Scrcpy для стриминга игры с телефона на компьютер.
      • Для Genshin Impact есть официальный клиент на ПК с кросс-платформенными сохранениями.

    📊 Сравнение методов экономии места:

    Метод Требуется root Подходит для всех игр Риск потери данных
    Стандартный перенос (MIUI) Нет Нет Низкий
    ADB Нет Частично Средний
    Link2SD Да Да Высокий
    Перенос OBB Нет (но нужны симлинки) Да Средний
    Облако Нет Зависит от игры Низкий

    FAQ: Частые вопросы

    ❓ Можно ли перенести Genshin Impact на SD-карту в Xiaomi без root?

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

    1. Перенесите папку com.mihoyo.GenshinImpact из /Android/obb на SD-карту.
    2. Используйте FolderMount для создания привязки (без root не все файлы перенесутся).
    3. Ожидайте увеличения времени загрузки на 20-30% при использовании карты Class 10.

    🔹 Важно: Сохранения Genshin Impact привязаны к аккаунту miHoYo, но локальные настройки графики могут сброситься.

    ❓ Почему после переноса PUBG Mobile на SD-карту игра вылетает?

    PUBG Mobile (пакет com.tencent.ig) блокирует работу с внешних накопителей на уровне защиты. Решения:

    • Верните игру на внутреннюю память.
    • Используйте ADB с командой:
      adb shell pm move-package com.tencent.ig

      (работает не на всех прошивках MIUI).

    • Установите модифицированную версию APK с поддержкой SD (риск бана!).
    ❓ Как перенести игру на SD-карту в Xiaomi с hybrid slot?

    В моделях с hybrid slot (например, Redmi Note 11 Pro):

    1. Вставьте SD-карту вместо второй SIM.
    2. Форматируйте карту как портативное хранилище (иначе потеряете доступ к второй SIM).
    3. Используйте ADB или Link2SD, так как стандартный перенос в MIUI может быть заблокирован.

    ⚠️ Внимание: В режиме Adoptable Storage вы не сможете извлечь карту без сброса телефона!

    ❓ Какая SD-карта лучше для игр на Xiaomi 13 Pro?

    Для флагманских моделей (Xiaomi 13 Pro, 14 Ultra) рекомендуются карты:

    • Samsung EVO Select A2 (128/256 ГБ) — скорость чтения до 130 МБ/с.
    • SanDisk Extreme Pro A2170 МБ/с чтения, 4000 IOPS.
    • Lexar Play 1000x — оптимизирована для 4K-видео и тяжелых игр.

    Избегайте карт Class 10 без маркировки A1/A2 — они вызывают лаги в Call of Duty Mobile и Genshin Impact.

    ❓ Можно ли перенести игру на SD-карту в Xiaomi на Android 14?

    Да, но с изменениями:

    • В Android 14 (MIUI 15) Google ужесточил ограничения на доступ к внешним накопителям.
    • Стандартный перенос работает только для приложений с поддержкой external storage.
    • Для остальных игр потребуется ADB или Link2SD (с root).

    🔹 Обходное решение: Используйте Shizuku + AppOps для разблокировки доступа к SD-карте.