Перенос приложений на флешку в смартфонах Xiaomi Redmi — актуальная задача для пользователей, которые сталкиваются с нехваткой внутренней памяти. Несмотря на то, что современные модели (например, Redmi Note 12 Pro+ или Redmi 10C) оснащаются накопителями на 128–256 ГБ, системные файлы, кэш и обновления быстро съедают свободное пространство. В этой статье разберём три проверенных метода переноса программ на microSD, включая официальные настройки Android и обходные пути для стойких приложений.
Важно понимать: не все программы можно переместить. Например, системные сервисы (com.miui.gallery, com.android.settings) и некоторые игры (например, Genshin Impact или Call of Duty Mobile) блокируют эту функцию по умолчанию. Мы также рассмотрим, как форматировать флешку как внутреннюю память (Adoptable Storage) и что делать, если смартфон не видит карту после переноса.
1. Подготовка флешки: выбор и форматирование
Перед переносом приложений нужно правильно подготовить microSD. Смартфоны Xiaomi Redmi поддерживают карты памяти до 2 ТБ (начиная с Redmi Note 11 на MIUI 13+), но для стабильной работы рекомендуем использовать флешки класса A2 или UHS-I (например, SanDisk Ultra или Samsung EVO Plus). Дешёвые карты без маркировки могут тормозить приложения или вызывать ошибки.
Существует два варианта форматирования:
- 📁 Портативное хранилище — флешка работает как съёмный диск. Подходит для переноса медиафайлов, но не всех приложений.
- 🔄 Внутренняя память (Adoptable Storage) — карта становится частью системы. Позволяет переносить большинство программ, но привязана к конкретному смартфону (после извлечения данные будут недоступны).
Чтобы отформатировать флешку как внутреннюю память:
- Вставьте карту в смартфон и откройте уведомление
Настройка SD-карты. - Выберите
Использовать как внутреннюю память→Очистить и отформатировать. - Дождитесь завершения (может занять до 10 минут).
⚠️ Внимание: После форматирования как внутренней памяти карту нельзя будет прочитать на других устройствах без полного стирания данных. Также не извлекайте флешку во время работы приложений — это может привести к сбою MIUI.
2. Способ 1: Перенос через настройки Android (официальный метод)
Самый простой способ — использовать встроенную функцию MIUI. Он работает для большинства пользовательских приложений (например, Telegram, VK, Spotify), но не затрагивает системные сервисы. Инструкция актуальна для MIUI 12/13/14:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение (например, Facebook).
- Нажмите
Хранилище→Изменить(илиПеренести на SD-картув старых версиях MIUI). - Подтвердите действие и дождитесь завершения (может занять до 5 минут для крупных игр).
Если кнопка Перенести неактивна, значит:
- 🚫 Приложение не поддерживает перенос (например, WhatsApp или Google Play Services).
- 🔒 Флешка отформатирована как портативное хранилище (нужно переформатировать в внутреннюю память).
- 📱 У вас Redmi с процессором
MediaTek(на некоторых моделях, например, Redmi 9A, функция переноса отключена на уровне прошивки).
☑️ Проверка перед переносом
3. Способ 2: Использование ADB (для опытных пользователей)
Если стандартный метод не сработал, можно прибегнуть к Android Debug Bridge (ADB). Этот способ позволяет принудительно перенести даже те программы, которые блокируют перемещение. Работает на всех моделях Redmi, включая Redmi Note 10 Pro, Redmi K50 и др.
Вам понадобится:
- 💻 Компьютер с Windows/macOS/Linux.
- 🔌 Кабель USB (желательно оригинальный).li>
- 📦 Утилита ADB Tools (скачайте с официального сайта).
Пошаговая инструкция:
- Включите на смартфоне
Режим разработчика: перейдите вНастройки → О телефоне → Версия MIUIи тапните 7 раз по этому пункту. - Вернитесь в
Настройки → Дополнительно → Для разработчикови активируйтеОтладка по USB. - Подключите Redmi к ПК и введите в командной строке (терминале):
adb devices
Если устройство отображается, введите:
adb shell pm set-install-location 2
Эта команда заставит систему устанавливать новые приложения на SD-карту по умолчанию. Чтобы перенести уже установленные программы, используйте:
adb shell pm move-package com.example.app /sdcard
(замените com.example.app на пакетное имя приложения, например, com.whatsapp).
⚠️ Внимание: Некоторые приложения (например, Google Pay или банковские клиенты) могут перестать работать после принудительного переноса. Также не используйте ADB для системных приложений — это может привести к сбою MIUI.
Как узнать пакетное имя приложения?
Откройте Google Play, найдите приложение и скопируйте ID из адресной строки (например, для Telegram это com.telegram.messenger). Или используйте приложение App Inspector из Play Market.
4. Способ 3: Приложения для переноса (App Mgr III, Link2SD)
Если первые два метода не подходят, можно воспользоваться сторонними утилитами. Например, App Mgr III (App Manager) позволяет переносить приложения даже без прав root, а Link2SD (требует root) создаёт символические ссылки для экономии места. Рассмотрим оба варианта.
App Mgr III (без root):
- 📥 Установите приложение из Google Play.
- 🔍 Выберите вкладку
Перемещаемые— здесь отобразятся программы, которые можно перенести. - 📤 Тапните по приложению →
Переместить на SD-карту.
Link2SD (с root):
- ⚙️ Установите Magisk для получения root-прав (инструкция для Xiaomi ниже в FAQ).
- 📦 Скачайте Link2SD и выберите раздел на флешке (рекомендуется
ext2/ext3). - 🔗 Для каждого приложения нажмите
Создать ссылку→ выберитеДанныеиAPK.
| Приложение | Требует root | Поддержка MIUI | Перенос системных приложений |
|---|---|---|---|
| App Mgr III | ❌ Нет | ✅ Да | ❌ Нет |
| Link2SD | ✅ Да | ✅ Да (с Magisk) | ⚠️ Частично |
| FolderMount | ✅ Да | ❌ Нет (конфликты с MIUI) | ❌ Нет |
5. Распространённые ошибки и их решение
При переносе приложений на флешку пользователи Xiaomi Redmi часто сталкиваются с проблемами. Вот самые частые из них и способы исправления:
- 🔄 Кнопка "Перенести" неактивна → Проверьте, отформатирована ли флешка как внутренняя память. Если да, но кнопка серого цвета, значит приложение не поддерживает перенос (например, Chrome или MIUI Launcher).
- ⚠️ Приложение crashes после переноса → Удалите и установите его заново. Если ошибка повторяется, верните программу во внутреннюю память.
- 📵 Смартфон не видит флешку после форматирования → Перезагрузите устройство. Если не поможет, отформатируйте карту на ПК в
FAT32и повторите настройку в Xiaomi. - 🐢 Приложения тормозят на флешке → Используйте карту класса A2 или выше. Если флешка старая, замените её — скорость чтения/записи могла деградировать.
Особое внимание уделите Redmi с процессорами MediaTek Helio (например, Redmi 9T или Redmi Note 8). На этих моделях иногда возникает ошибка "Недостаточно места на устройстве" даже при свободной флешке. Решение:
- Перейдите в
Настройки → Память → Очисткаи удалите ненужные файлы. - Отключите функцию
MIUI Optimizationв настройках разработчика (может блокировать перенос).
6. Перенос игр на флешку: нюансы для Genshin Impact, PUBG и других
Игры с большими файлами данных (например, Genshin Impact (~15 ГБ), PUBG Mobile (~2 ГБ), Call of Duty Mobile) часто отказываются переноситься стандартными методами. Для них есть отдельные решения:
Для Genshin Impact:
- 🎮 Используйте официальный лаунчер miHoYo — он позволяет выбрать путь установки на флешку при первой загрузке.
- 📂 Если игра уже установлена, скопируйте папку
Genshin Impactиз/Android/data/на флешку вручную (потребуется файловый менеджер с root, например, Solid Explorer).
Для PUBG Mobile / COD Mobile:
- 🔄 Переустановите игру, выбрав SD-карту как место хранения в настройках установщика.
- 🛠️ Если кнопка выбора пути отсутствует, используйте ADB (см. раздел 3) или Link2SD.
Важно: После переноса игр на флешку не извлекайте карту во время игры — это приведёт к крашу. Также учтите, что загрузка текстур может замедлиться, если флешка имеет низкую скорость чтения (класс C10 или ниже).
7. Как вернуть приложения во внутреннюю память
Если после переноса программа работает нестабильно или вы хотите освободить флешку, вернуть приложение обратно просто:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите нужное приложение →
Хранилище. - Нажмите
Изменитьи выберитеВнутренняя память.
Для приложений, перенесённых через ADB или Link2SD, используйте команды:
adb shell pm move-package com.example.app 0
(где 0 — внутренняя память, 2 — SD-карта).
Если приложение не возвращается или выдаёт ошибку, попробуйте:
- 🔄 Перезагрузить смартфон.
- 🗑️ Удалить и установить программу заново.
- 🛠️ Очистить кэш и данные приложения в настройках.
FAQ: Частые вопросы по переносу приложений на Xiaomi Redmi
Можно ли перенести WhatsApp на флешку?
Официально — нет. WhatsApp блокирует перенос из-за шифрования базы данных. Однако можно перенести медиафайлы (фото, видео) через настройки чатов: Настройки → Память → Сохранение мультимедиа → выберите SD-карту.
Почему после переноса приложение исчезло с рабочего стола?
Это нормальное поведение MIUI. Значок исчезает, если приложение перенесено на флешку, отформатированную как портативное хранилище. Чтобы вернуть ярлык, найдите программу в меню приложений и закрепите её заново.
Как получить root на Xiaomi Redmi для Link2SD?
Для получения root-прав на Xiaomi Redmi:
- Разблокируйте загрузчик через Mi Unlock Tool (требуется аккаунт Mi).
- Установите Magisk через кастомное recovery (TWRP).
- Прошейте патч
Magisk.zipи перезагрузитесь.
⚠️ Предупреждение: Разблокировка загрузчика сбросит все данные, а root может нарушить работу MIUI (например, перестанут работать бесконтактные платежи).
Можно ли перенести системные приложения (например, Галерею или Камеру)?
Нет, системные приложения Xiaomi (com.miui.gallery, com.android.camera) защищены от переноса. Их можно только отключить или удалить через ADB (но это может нарушить стабильность MIUI).
Почему флешка стала медленной после форматирования как внутренняя память?
Это связано с шифрованием FBE (File-Based Encryption), которое включает Android для внутренних накопителей. Чтобы вернуть скорость:
- Скопируйте данные с флешки на ПК.
- Отформатируйте карту как портативное хранилище.
- Верните файлы обратно.
Минус: вы не сможете переносить приложения, но флешка будет работать быстрее.