Как перенести игры на SD-карту в Xiaomi с MIUI 12: 3 проверенных способа

Владельцы смартфонов Xiaomi на базе MIUI 12 часто сталкиваются с нехваткой внутренней памяти — особенно когда речь идёт об играх. Современные проекты вроде Genshin Impact, Call of Duty Mobile или PUBG занимают по 2–4 ГБ каждая, а то и больше. Даже устройства с 64 ГБ памяти быстро забиваются, если активно играть. Решение кажется очевидным: перенести игры на SD-карту. Но в MIUI 12 этот процесс не так прямолинеен, как в старых версиях Android.

Проблема в том, что начиная с Android 6.0MIUI 12 работает на базе Android 10/11), Google ограничила возможность переноса приложений на внешние накопители. Производители, включая Xiaomi, пошли ещё дальше, убрав стандартную функцию "Перенести на SD" из меню настроек. Однако обходные пути есть — и мы рассмотрим их все: от официальных методов до скрытых функций и сторонних инструментов. Важно понимать, что не все игры поддерживают перенос, а некоторые после перемещения могут работать медленнее или с ошибками. Но для большинства проектов (особенно тех, что не требуют высокой производительности) это отличный способ сэкономить место.

В этой статье вы найдёте:

  • 🔍 Почему MIUI 12 блокирует перенос игр — технические причины и ограничения.
  • 📱 3 рабочих способа переноса (включая скрытые настройки и ADB-команды).
  • ⚠️ Что будет, если перенести игру неправильно — возможные баги и как их избежать.
  • 🛠️ Как подготовить SD-карту, чтобы игры работали стабильно.
  • 🎮 Список игр, которые точно можно перенести без проблем.

Почему в MIUI 12 нет кнопки "Перенести на SD-карту"?

В старых версиях Android (до 6.0) перенос приложений на внешний накопитель был стандартной функцией. Но с выходом Android Marshmallow Google ввела концепцию "Adoptable Storage" — когда SD-карта форматируется как часть внутренней памяти. Xiaomi в MIUI 12 не стала внедрять эту функцию в чистом виде, оставив пользователям только частичные решения.

Основные причины ограничений:

  • 🔒 Безопасность: Игры и приложения на SD-карте легче украсть или подменить (особенно если карта извлекается).
  • Производительность: Скорость чтения/записи microSD (даже класса A2) ниже, чем у встроенной памяти UFS 2.1/3.0.
  • 📱 Фрагментация: Разработчики игр часто не оптимизируют проекты для работы с внешними накопителями.
  • 🔄 Обновления MIUI: В новых версиях прошивки Xiaomi убирает "лишние" функции, чтобы упростить интерфейс.

Однако есть нюанс: в MIUI 12 скрыто осталась возможность переноса через ADB (Android Debug Bridge), а некоторые игры поддерживают сохранение кэша на SD без полного переноса. Кроме того, можно использовать SD-карту как портативное хранилище для файлов игр (например, обб-кеши OBB), что тоже экономит место.

📊 Какую модель Xiaomi вы используете?
Redmi Note 10/11
POCO X3/X4
Mi 11/12
Redmi 9/9A
Другая модель

Способ 1: Перенос через скрытые настройки MIUI (без root)

Этот метод работает на большинстве устройств Xiaomi с MIUI 12 и не требует прав суперпользователя. Он подходит для игр, которые изначально поддерживают установку на SD (обычно это старые или не очень требовательные проекты).

Инструкция:

  1. Вставьте SD-карту в смартфон и дождитесь её распознавания. Карта должна быть отформатирована как портативное хранилище (не как внутренняя память!).
  2. Откройте Настройки → Приложения → Управление приложениями.
  3. Выберите игру, которую хотите перенести (например, Clash of Clans или Brawl Stars).
  4. Тапните по пункту Хранилище.
  5. Если игра поддерживает перенос, появится кнопка Изменить (или SD-карта). Нажмите на неё и выберите внешний накопитель.

⚠️ Внимание: Если кнопки Изменить нет — игра не поддерживает перенос через стандартные настройки. В этом случае переходите к Способу 2 (ADB).

Отформатировать карту в FAT32/exFAT|Проверить класс скорости (рекомендуется A1/A2)|Освободить минимум 5 ГБ места|Перезагрузить смартфон после вставки карты-->

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

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

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

  • 🖥️ Компьютер с Windows/macOS/Linux.
  • 🔌 USB-кабель (желательно оригинальный).
  • 🛠️ Утилита ADB Tools от Google.
  • 📱 Включённая отладка по USB на смартфоне (Настройки → О телефоне → Версия MIUI → 7 раз тапнуть по номеру версии → Вернуться в Дополнительные настройки → Для разработчиков → Отладка по USB).

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

  1. Подключите смартфон к ПК и разрешите отладку (на экране телефона появится запрос).
  2. Откройте командную строку (или Terminal на macOS/Linux) в папке с adb.exe.
  3. Введите команду для проверки подключения:
    adb devices

    Должен появиться серийный номер вашего устройства.

  4. Узнайте пакетное имя игры (например, для PUBG Mobile это com.tencent.ig). Сделать это можно через Настройки → Приложения → [имя игры] → Дополнительно или командой:
    adb shell pm list packages | grep "название_игры"
  5. Перенесите игру на SD-карту командой:
    adb shell pm set-install-location 2

    Затем:

    adb shell pm move-package ком.пример.игры /sdcard

    (замените ком.пример.игры на реальное имя пакета).

⚠️ Внимание: Не все игры будут работать после принудительного переноса. Например, Genshin Impact или Honor of Kings могут выдавать ошибки при запуске. Также после обновления игры она может автоматически вернуться во внутреннюю память.

Способ 3: Перенос кэша игр (OBB-файлов) на SD-карту

Если сама игра не переносится, можно сэкономить место, переместив её кеш (OBB-файлы) на SD-карту. Это работает для большинства современных игр, так как их основной "вес" приходится именно на дополнительные данные (текстуры, уровни, звуки).

Как это сделать:

  1. Подключите смартфон к ПК или используйте файловый менеджер (например, Mi File Explorer или Solid Explorer).
  2. Перейдите в папку /Android/obb/ (здесь хранятся кэши игр).
  3. Скопируйте папку с названием игры (например, com.tencent.ig для PUBG Mobile) на SD-карту в ту же директорию (/sdcard/Android/obb/).
  4. Удалите оригинальную папку из внутренней памяти.
  5. Запустите игру — она должна автоматически подтянуть кэш с SD-карты.

⚠️ Внимание: Некоторые игры (например, Free Fire или Mobile Legends) при обновлении могут заново скачать кэш во внутреннюю память. В этом случае придётся повторять перенос после каждого апдейта.

Игра Поддерживает перенос через настройки? Поддерживает перенос OBB на SD? Работает после переноса через ADB?
PUBG Mobile ❌ Нет ✅ Да ⚠️ Частично (возможны лаги)
Call of Duty Mobile ❌ Нет ✅ Да ❌ Нет (вылетает)
Clash of Clans ✅ Да ❌ Нет (кэш маленький) ✅ Да
Genshin Impact ❌ Нет ✅ Да ❌ Нет (не запускается)
Brawl Stars ✅ Да ❌ Нет ✅ Да

Как подготовить SD-карту для переноса игр?

Не всякая microSD подойдёт для хранения игр. Если карта медленная или повреждена, игры будут тормозить или вообще не запустятся. Вот ключевые требования:

  • 📍 Класс скорости: Минимум A1 (лучше A2). Карты класса 10 или U1 не подойдут — они слишком медленные для игр.
  • 🗃️ Форматирование: Используйте exFAT (если карта больше 32 ГБ) или FAT32. MIUI 12 не поддерживает NTFS.
  • 🔄 Производитель: Отдавайте предпочтение брендам SanDisk, Samsung, Kingston. Дешёвые no-name карты часто подделывают класс скорости.
  • 📊 Объём: Для 3–5 игр хватит 64 ГБ, для большой коллекции берите 128 ГБ или больше.

🔹 Как проверить скорость SD-карты?

Скачайте приложение A1 SD Bench из Google Play. Запустите тест — если скорость чтения ниже 10 МБ/с, карта не подходит для игр. Оптимальный показатель: 20+ МБ/с (для A2).

Что делать, если игра после переноса тормозит?

Если игра начала подвисать, попробуйте:

1. Очистить кэш игры в настройках (Настройки → Приложения → [имя игры] → Очистить кэш).

2. Отключить фоновую активность других приложений (в Настройки → Батарея → Оптимизация батареи).

3. Перенести игру обратно во внутреннюю память — возможно, SD-карта слишком медленная.

4. Использовать Game TurboMIUI 12 есть встроенный режим для игр, который ускоряет их работу).

Какие игры точно можно перенести на SD-карту?

Не все игры поддерживают перенос, но есть категории проектов, которые обычно работают без проблем:

  • 🎲 Казуальные игры: Candy Crush, Homescapes, Gardenscapes — переносятся без последствий.
  • 🏆 Стратегии: Clash of Clans, Boom Beach, Rise of Kingdoms — часто имеют встроенную поддержку SD.
  • 🚗 Гонки (2D/3D): Asphalt 8/9, Real Racing 3 — кэш можно перенести на SD.
  • ⚔️ MMORPG: Black Desert Mobile, Toram Online — обычно работают с внешней памяти.

🔸 Игры, которые НЕЛЬЗЯ переносить:

  • 🎮 Genshin Impact, Honkai: Star Rail — требуют высокой скорости чтения.
  • 🔫 Call of Duty Mobile, PUBG Mobile (на некоторых устройствах).
  • 🏀 NBA 2K Mobile, FIFA Mobile — часто выдают ошибки при запуске с SD.

💡 Совет: Перед переносом проверьте отзывы о игре в Google Play — часто пользователи делятся опытом работы с SD-картами.

Что делать, если перенос не работает?

Если ни один из методов не сработал, вот альтернативные решения:

  • 🔄 Очистка памяти: Удалите ненужные файлы через Настройки → Память → Очистка. Часто освобождается 1–3 ГБ.
  • ☁️ Облачное хранилище: Перенесите фотографии/видео в Google Фото или Mi Cloud.
  • 📲 Lite-версии игр: Например, PUBG Mobile Lite или Call of Duty Mobile Lite занимают в 2–3 раза меньше места.
  • 🔧 Root-доступ: С правами суперпользователя можно принудительно перенести любую игру (например, через App2SD), но это рискованно.

⚠️ Внимание: Если вы решите получить root-доступ, учтите, что это:

  • Аннулирует гарантию Xiaomi.
  • Может привести к брику устройства при ошибке.
  • Блокирует обновления MIUI по воздуху (OTA).
  • Увеличивает риск вирусов (многие банковские приложения отказываются работать на рутированных устройствах).

FAQ: Частые вопросы о переносе игр на SD в MIUI 12

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

Технически да, но игра будет сильно тормозить или вообще не запустится. Genshin Impact требует высокой скорости чтения данных, а даже самая быстрая microSD (A2) не сравнится с встроенной памятью UFS 3.0. Лучше освободите место другими способами (удалите ненужные файлы или перенесите их в облако).

❓ Почему после переноса через ADB игра исчезла?

Это происходит, если:

  1. Вы указали неверное имя пакета в команде adb shell pm move-package.
  2. Игра не поддерживает работу с внешней памятью и была удалена системой.
  3. SD-карта отформатирована не в exFAT/FAT32, а в NTFS (не поддерживается MIUI).

Решение: Переустановите игру и попробуйте перенести её через стандартные настройки (если кнопка появится).

❓ Как перенести PUBG Mobile на SD, если кнопки "Перенести" нет?

Сам APK-файл игры перенести не получится, но можно сэкономить место, переместив OBB-кэш:

  1. Скопируйте папку /Android/obb/com.tencent.ig/ на SD-карту.
  2. Удалите оригинальную папку из внутренней памяти.
  3. Запустите игру — она должна подтянуть кэш с SD.

Если игра начнёт тормозить, верните кэш обратно.

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

Нет, в MIUI 12 функция Adoptable Storage (когда SD-карта становится частью внутренней памяти) отключена. Единственный обходной путь — получить root-доступ и вручную отредактировать файл fstab, но это рискованно и может привести к потере данных.

❓ После переноса игры на SD она стала вылетать. Что делать?

Возможные причины и решения:

  • 🔹 Медленная SD-карта → Купите карту класса A2 (например, SanDisk Extreme).
  • 🔹 Повреждённые файлы → Переустановите игру и перенесите её заново.
  • 🔹 Конфликт с Game Turbo → Отключите режим для игр в Настройки → Специальные возможности → Game Turbo.