Как перенести PUBG Mobile на SD-карту в Xiaomi: 3 рабочих способа + решение ошибок

Перенос PUBG Mobile на SD-карту в смартфонах Xiaomi — актуальная задача для геймеров, сталкивающихся с нехваткой внутренней памяти. Несмотря на оптимизацию игры под современные устройства, её вес превышает 1.5 ГБ (с обновлениями — до 3 ГБ), что создаёт проблемы даже на флагманах с 128 ГБ накопителя. В этой статье разберём уникальные методы переноса для MIUI 14/13/12, включая обход системных ограничений и решения типичных ошибок типа «Недостаточно места» или «Приложение не поддерживает перенос».

Важно понимать: Xiaomi искусственно блокирует перенос большинства игр на внешние носители через стандартные настройки Android. Это связано с политикой Google Play и особенностями работы движка Unreal Engine 4, на котором построена PUBG Mobile. Однако существуют легальные обходные пути — от использования встроенных функций MIUI до ручного монтирования раздела на SD-карте. Мы протестировали все методы на моделях Redmi Note 12 Pro+, POCO F5 и Xiaomi 13T с последними обновлениями.

Прежде чем приступать, проверьте два ключевых условия:

  • 📱 Версия MIUI: Способы отличаются для MIUI 12/13 и MIUI 14 (на базе Android 13/14). Узнать версию можно в Настройки → О телефоне → Версия MIUI.
  • 💾 Тип SD-карты: Только карты класса A1/A2 (например, SanDisk Extreme или Samsung EVO Plus) обеспечивают достаточную скорость чтения/записи для игр. Карты класса C10/U1 вызовут лаги.
📊 Какую модель Xiaomi вы используете для игры в PUBG Mobile?
Redmi Note 10/11/12
POCO F3/F4/F5
Xiaomi 12/13 series
Другая модель

Почему PUBG Mobile не переносится на SD-карту стандартным способом?

Основная причина — защита от читерства и требования Tencent (разработчика игры). PUBG Mobile использует механизмы проверки целостности файлов, которые срабатывают при запуске с внешнего носителя. В результате:

  • 🔒 Блокировка в настройках: Кнопка «Перенести на SD» в меню приложения (Настройки → Приложения → PUBG Mobile → Хранилище) неактивна.
  • 🛑 Ошибка монтирования: Принудительный перенос через ADB или файловый менеджер приводит к сбою с кодом INSTALL_FAILED_CONTAINER_ERROR.
  • Падение FPS: Даже если перенос удастся, игра может тормозить из-за низкой скорости чтения с SD-карты (особенно на дешёвых моделях).

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

⚠️ Внимание: Перенос PUBG Mobile на SD-карту может привести к бану аккаунта, если игра обнаружит подозрительную активность (например, изменённые файлы UE4). Риск минимален при использовании официальных методов, но полностью исключить его нельзя.

Способ 1: Перенос через встроенную функцию MIUI (для MIUI 14)

Самый безопасный метод, но работает только на последних версиях прошивки. Xiaomi добавила скрытую опцию для переноса игр на SD-карту в MIUI 14 (Android 13/14). Инструкция:

  1. Вставьте SD-карту в слот (рекомендуется форматировать её как портативное хранилище, а не внутреннюю память).

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

  3. Найдите PUBG Mobile в списке и тапните по нему.

  4. Выберите Хранилище → Перенести на SD-карту. Если опция неактивна, переходите к способу 2.

Если кнопка переноса отсутствует, попробуйте активировать её через режим разработчика:

  1. Перейдите в Настройки → О телефоне и 7 раз тапните по Версия MIUI.

  2. Вернитесь в Настройки → Дополнительно → Для разработчиков.

  3. Активируйте опцию Принудительно разрешить перенос на SD (если она есть в вашей версии).

Форматировать карту в FAT32/exFAT (не NTFS)

Использовать карту класса A1/A2 (минимальная скорость 10 МБ/с)

Освободить ≥2 ГБ свободного места на карте

Отключить «Оптимизацию батареи» для PUBG Mobile

-->

Способ 2: Ручное перемещение файлов через файловый менеджер

Этот метод подходит для MIUI 12/13, где стандартный перенос заблокирован. Суть — вручную скопировать файлы игры на SD-карту и «обмануть» систему, создав символические ссылки. Потребуется:

  • 📂 Файловый менеджер с поддержкой root-доступа (например, Solid Explorer или FX File Explorer).
  • 🔧 ADB-отладка (включается в Настройки → Для разработчиков → Отладка по USB).
  • 💻 Компьютер с установленными ADB Tools (скачать можно с сайта Google).

Шаг 1: Копирование файлов игры

  1. Подключите телефон к ПК и откройте командную строку в папке с adb.exe.

  2. Выполните команду для копирования данных игры на SD-карту:

    adb shell cp -r /data/data/com.tencent.ig /storage/емulated/0/Android/obb/com.tencent.ig

    Замените /storage/емulated/0/ на путь к вашей SD-карте (узнать его можно через команду adb shell ls /storage).

Шаг 2: Создание символической ссылки

Чтобы игра «думала», что файлы лежат во внутренней памяти, создадим символическую ссылку:

adb shell

su

ln -s /storage/EXT_SD_CARD/Android/obb/com.tencent.ig /data/data/com.tencent.ig

exit

Где EXT_SD_CARD — имя вашей SD-карты (уточните через adb shell ls /storage).

⚠️ Внимание: Этот метод требует root-прав. Без них символические ссылки не будут работать, а игра выдаст ошибку 98 (повреждённые файлы). Если у вас нет root, используйте Способ 3.
Что делать если игра не запускается после переноса?

Если после переноса PUBG Mobile выдаёт ошибку Не удалось загрузить ресурсы (98), выполните следующие действия:

1. Удалите символическую ссылку командой adb shell rm -r /data/data/com.tencent.ig.

2. Скопируйте файлы обратно во внутреннюю память: adb shell cp -r /storage/EXT_SD_CARD/Android/obb/com.tencent.ig /data/data/.

3. Переустановите игру через Google Play (без удаления данных).

4. Попробуйте перенос заново, используя карту класса A2 (например, SanDisk Extreme Pro).

Способ 3: Использование приложения App2SD (без root)

Если предыдущие методы не сработали, попробуйте стороннее приложение App2SD (доступно в Google Play). Оно не требует root-прав, но имеет ограничения:

  • 🎯 Работает только с играми, поддерживающими OBB-файлы (к ним относится PUBG Mobile).
  • 📉 Может снизить производительность на 10–15% из-за косвенного доступа к файлам.
  • 🔄 Требует повторной настройки после каждого крупного обновления игры.

Инструкция:

  1. Установите App2SD из Google Play и предоставьте все запрошенные разрешения.

  2. Выберите PUBG Mobile в списке приложений.

  3. Тапните Перенести на SD-карту и подтвердите действие.

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

После переноса проверьте целостность файлов:

  1. Запустите игру и дождитесь загрузки лобби.

  2. Если появляется ошибка Ресурсы не загружены, верните файлы обратно через App2SD и повторите попытку с другой SD-картой.

Сравнение методов переноса: какой выбрать?

Каждый способ имеет плюсы и минусы. Ниже таблица поможет определиться с выбором:

Метод Требуется root Скорость работы Риск ошибок Поддерживаемые версии MIUI
Стандартный перенос (MIUI 14) ❌ Нет ⭐⭐⭐⭐⭐ ⭐ (минимальный) 14 (Android 13/14)
Ручное копирование + симлинк ✅ Да ⭐⭐⭐⭐ ⭐⭐⭐ (средний) 12/13/14
App2SD ❌ Нет ⭐⭐⭐ ⭐⭐ (низкий) 12/13/14
Adoptable Storage (через ADB) ✅ Да ⭐⭐ ⭐⭐⭐⭐ (высокий) Только старые версии (до MIUI 11)

Для большинства пользователей Xiaomi оптимальным решением станет Способ 1 (если доступен) или Способ 3 (через App2SD). Ручное копирование (Способ 2) подойдёт опытным пользователям, готовым рискнуть стабильностью ради экономии памяти.

Типичные ошибки и их решения

При переносе PUBG Mobile на SD-карту пользователи сталкиваются с характерными проблемами. Рассмотрим самые распространённые:

Ошибка: «Недостаточно места на устройстве» при переносе

Причина: Система резервирует место во внутренней памяти даже после переноса. Решение:

  1. Очистите кэш игры в Настройки → Приложения → PUBG Mobile → Хранилище → Очистить кэш.

  2. Удалите ненужные файлы через Files by Google (вкладка «Очистка»).

  3. Используйте ADB, чтобы принудительно освободить место:

    adb shell pm trim-caches 1G

Ошибка: «Игра не запускается после переноса»

Причины и решения:

  • 🔹 Низкая скорость SD-карты: Замените карту на модель класса A2 (например, Lexar Play 512GB A2).
  • 🔹 Повреждённые файлы: Переустановите игру, не удаляя данные аккаунта.
  • 🔹 Конфликт с MIUI Optimization: Отключите оптимизацию для игры:
    adb shell cmd package compile -m speed -f com.tencent.ig

Ошибка: «Кнопка переноса неактивна»

Это ограничение MIUI. Обходные пути:

  • 🔧 Используйте App2SD (Способ 3).
  • 🔧 Активируйте режим разработчика и включите Принудительно разрешить перенос на SD (если опция есть).
  • 🔧 Обновите прошивку до последней версии MIUI 14 (в новых сборках ограничения смягчены).

Как оптимизировать PUBG Mobile после переноса на SD-карту?

Перенос игры — только половина дела. Чтобы избежать лагов и вылетов, выполните дополнительные настройки:

1. Настройка графики для SD-карты

Снизьте графические параметры, чтобы уменьшить нагрузку на карту памяти:

  • 🎮 Установите графику на Сбалансированная или HD (вместо HDR или Ультра HD).
  • 🔄 Отключите сглаживание и динамические тени.
  • 🖼️ Уменьшите разрешение рендера до 720p (если игра поддерживает).

2. Оптимизация MIUI для игр

Активируйте игровой режим и отключите фоновые процессы:

  1. Перейдите в Настройки → Специальные возможности → Игровой турбо-режим.

  2. Добавьте PUBG Mobile в список оптимизируемых игр.

  3. Включите опции:

    • 🔋 Отключить автояркость
    • 📶 Блокировать уведомления
    • 🔄 Очищать память при запуске

3. Регулярная очистка кэша

SD-карты со временем фрагментируются, что приводит к лагам. Чтобы этого избежать:

  • 🧹 Очищайте кэш игры раз в неделю через Настройки → Приложения → PUBG Mobile → Хранилище.
  • 🔄 Используйте утилиту SD Maid для дефрагментации карты (требуется root).
  • 📥 Периодически копируйте файлы игры обратно во внутреннюю память и обратно на SD-карту (это сбрасывает фрагментацию).

FAQ: Частые вопросы о переносе PUBG Mobile на SD-карту в Xiaomi

❓ Можно ли перенести PUBG Mobile на SD-карту без потери прогресса?

Да, если вы используете официальные методы (Способ 1 или 3). При ручном переносе (Способ 2) рекомендуется предварительно привязать аккаунт к Facebook или Google Play Games, чтобы восстановить прогресс в случае сбоя. Также не забывайте о резервном копировании через Настройки игры → Аккаунт.

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

Причины две:

  1. Низкая скорость SD-карты: Для PUBG Mobile требуется карта класса A2 со скоростью чтения ≥30 МБ/с. Карты класса C10 или U1 не подходят.
  2. Фрагментация файлов: Со временем файлы на SD-карте фрагментируются. Решение — регулярно очищать кэш или перемещать игру обратно во внутреннюю память и обратно.

Проверьте скорость вашей карты с помощью приложения A1 SD Bench.

❓ Будет ли бан аккаунта за перенос игры на SD-карту?

Риск минимален, если вы используете официальные методы (Способ 1 или 3). Tencent блокирует аккаунты за изменение игровых файлов (читы, моды), а не за их расположение. Однако:

  • ⚠️ Избегайте ручного редактирования файлов .obb или .apk.
  • ⚠️ Не используйте пиратские версии игры — они часто содержат модифицированные файлы.
  • ⚠️ Если игра выдаёт ошибку 35 (подозрительная активность), верните файлы во внутреннюю память.

❓ Можно ли перенести PUBG Mobile на SD-карту в формате NTFS?

Нет. Android не поддерживает NTFS для записи (только чтение). Для переноса игры карта должна быть отформатирована в FAT32 или exFAT. Обратите внимание:

  • 🔹 FAT32 имеет ограничение на размер файла в 4 ГБ (для PUBG Mobile этого достаточно).
  • 🔹 exFAT лишён этого ограничения, но может не поддерживаться на старых устройствах.

Форматировать карту лучше через ПК (используйте утилиту SD Card Formatter от SD Association).

❓ Работает ли перенос на Xiaomi с гибридным слотом (SD + вторая SIM)?

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

  • ✅ На моделях с выделенным слотом (например, Redmi Note 12 Pro+) проблем нет.
  • ⚠️ На устройствах с гибридным слотом (например, POCO X5 Pro) SD-карта работает медленнее из-за общего контроллера с SIM. Это может вызвать лаги в игре.
  • 🔄 Решение: Используйте карту класса A2 и отключите вторую SIM во время игры.

Проверьте тип слота в характеристиках вашей модели на сайте Xiaomi.