В этой статье мы разберём все возможные способы переноса приложений на внешний накопитель в Redmi 5A — от стандартных функций Android до скрытых настроек MIUI и обходных путей для "непереносимых" программ. Также вы узнаете, почему некоторые приложения нельзя переместить, как правильно форматировать SD-карту и что делать, если система отказывается видеть внешний накопитель.
Важно: Redmi 5A работает на базе Android 7.1 Nougat с оболочкой MIUI 9/10, где функция переноса приложений на SD ограничена производителем. Но это не значит, что решения нет — просто придётся использовать комбинацию методов.
Почему в Redmi 5A нельзя перенести все приложения на SD-карту?
Многие пользователи сталкиваются с тем, что кнопка "Перенести на SD" в настройках приложения неактивна или отсутствует. Причины кроются в трёх ключевых ограничениях:
- 🔒 Политика MIUI: Xiaomi блокирует перенос системных и некоторых сторонних приложений, чтобы избежать сбоев. Например,
com.miui.home(лаунчер) илиcom.android.phone(телефон) никогда не удастся переместить. - 📱 Архитектура Android 7.1: В этой версии ОС перенос приложений на SD реализован через механизм Adoptable Storage, который Xiaomi отключила по умолчанию.
- 💾 Тип SD-карты: Карты формата FAT32 не поддерживают перенос приложений — требуется ext4 или f2fs, но MIUI не предлагает штатного способа форматирования в эти файловые системы.
Кроме того, даже если приложение теоретически можно перенести, некоторые функции (например, виджеты или автозагрузка) могут перестать работать. Это связано с тем, что Android обращается к SD-карте медленнее, чем к внутренней памяти.
⚠️ Внимание: Перенос приложений на SD-карту класса Class 4 или ниже приведёт к значительным лагам. Для Redmi 5A рекомендуется использовать карты не ниже Class 10 (UHS-I).
Есть и хорошие новости: часть ограничений можно обойти с помощью скрытых настроек или сторонних инструментов. Об этом — в следующих разделах.
Подготовка SD-карты: форматирование и выбор файловой системы
Прежде чем переносить приложения, нужно правильно подготовить SD-карту. MIUI в Redmi 5A не предлагает штатного способа форматирования в ext4, но есть обходные пути.
Если вы планируете использовать SD-карту только для приложений (а не для файлов), оптимальный вариант — сделать её внутренним накопителем через функцию Adoptable Storage. Для этого:
- Вставьте SD-карту в слот (поддерживаются карты до 256 ГБ).
- Перейдите в
Настройки → Память → Настройки памяти → SD-карта. - Выберите "Настроить как внутреннюю память" (если опция активна).
- Следуйте инструкциям системы — карта будет отформатирована в ext4 и зашифрована.
Если опция "Настроить как внутреннюю память" отсутствует (что часто бывает в MIUI), придётся использовать ADB-команды. Подробнее об этом — в разделе про скрытые методы.
| Файловая система | Поддержка переноса приложений | Скорость работы | Совместимость с ПК |
|---|---|---|---|
| FAT32 | ❌ Нет | Низкая | ✅ Да |
| exFAT | ❌ Нет | Средняя | ✅ Да |
| ext4 | ✅ Да (через Adoptable Storage) | Высокая | ❌ Нет (требует Linux) |
| f2fs | ✅ Да (опционально) | Очень высокая | ❌ Нет |
После форматирования в ext4 SD-карта станет частью внутренней памяти, и Android будет устанавливать приложения на неё автоматически (если места во встроенной памяти не хватает). Однако у этого метода есть минусы:
- Карту нельзя будет извлечь без потери данных.
- Она станет нечитаемой на других устройствах (без root-прав).
- При сбросе телефона к заводским настройкам данные на карте также удалятся.
Стандартный способ: перенос приложений через настройки MIUI
Самый простой метод — использовать встроенные инструменты MIUI. Он подходит для приложений, которые поддерживают перенос (обычно это игры или программы без системных прав).
Инструкция:
- Откройте
Настройки → Приложения → Управление приложениями. - Выберите приложение, которое хотите перенести (например, Facebook или Spotify).
- Нажмите "Хранилище".
- Если кнопка "Перенести на SD-карту" активна — тапните по ней и дождитесь завершения процесса.
Ограничения метода:
- 🚫 Работает только для части приложений (обычно тех, что не используют сервисы Google или системные функции).
- 🔄 После обновления приложения оно может автоматически вернуться во внутреннюю память.
- 📥 Не все данные переносятся — часто на SD перемещается только часть файлов (например, кэш остаётся во внутренней памяти).
Если кнопка "Перенести на SD-карту" неактивна или отсутствует, попробуйте следующие методы.
Убедиться, что SD-карта отформатирована в ext4|Проверить свободное место на карте (минимум 1 ГБ)|Закрыть приложение перед переносом|Отключить автообновление приложения в Google Play-->
Скрытые методы: перенос через ADB и настройки разработчика
Если стандартный способ не работает, можно использовать ADB (Android Debug Bridge) — инструмент для отладки, который позволяет вручную указать Android, какие приложения переносить на SD. Этот метод требует подключения телефона к компьютеру, но даёт больше контроля.
Пошаговая инструкция:
- Включите Режим разработчика на Redmi 5A:
- Перейдите в
Настройки → О телефоне. - Тапните 7 раз по пункту "Версия MIUI", пока не появится уведомление "Вы стали разработчиком".
- Перейдите в
Настройки → Дополнительно → Для разработчиков и включите "Отладка по USB".platform-tools.adb devices
Должен появиться серийный номер вашего устройства.
com.whatsapp). Для этого используйте:
adb shell pm list packages -f
adb shell pm set-install-location 2
После этого все новые приложения будут устанавливаться на SD по умолчанию.
adb shell pm move-package com.whatsapp
(замените com.whatsapp на нужный пакет).
Если команда move-package возвращает ошибку Failure [NOT_MOVED: Operation not allowed], значит приложение заблокировано для переноса. В этом случае поможет только root-доступ или альтернативные методы (описаны ниже).
⚠️ Внимание: После использования командыset-install-location 2некоторые системные обновления могут работать некорректно. Чтобы вернуть настройки по умолчанию, выполните:adb shell pm set-install-location 0
Что делать, если ADB не видит устройство?
1. Убедитесь, что включена отладка по USB и вы подтвердили доверие к компьютеру на экране телефона.
2. Попробуйте другой USB-кабель (желательно оригинальный).
3. Установите драйверы для Xiaomi Redmi 5A вручную через Диспетчер устройств Windows (скачайте их с официального сайта Xiaomi).
4. Перезагрузите телефон и ПК.
Перенос приложений без root: обходные пути и сторонние утилиты
Если ни стандартные настройки, ни ADB не помогли, можно использовать сторонние утилиты. Они не требуют root-прав, но имеют ограничения.
Топ-3 программы для переноса приложений на SD в Redmi 5A:
- 📱 AppMgr III (App 2 SD):
- Показывает, какие приложения можно перенести.
- Умеет очищать кэш и данные для освобождения места.
- Бесплатная версия имеет ограничения.
- 🔧 Link2SD (требует root для полного функционала):
- Создаёт символические ссылки для переноса части файлов на SD.
- Работает даже с приложениями, которые блокирует MIUI.
- Без root позволяет только анализировать занятое пространство.
- 📂 Files by Google:
- Не переносит приложения, но помогает очистить ненужные файлы (дубликаты, старые APK, кэш).
- Имеет встроенный менеджер памяти с рекомендациями.
Для использования Link2SD без root:
- Установите программу из Google Play.
- Откройте приложение и предоставьте доступ к памяти.
- Выберите приложение из списка и нажмите "Создать ссылку" (если опция активна).
- Подтвердите перенос данных на SD-карту.
Важно: В Redmi 5A без root-прав Link2SD сможет перенести только кэш и некоторые данные, но не само APK-файл приложения. Для полного переноса потребуется разблокировка загрузчика и установка Magisk.
Перенос приложений с root-правами: полный контроль над памятью
Если вы готовы получить root-доступ, возможности по управлению памятью значительно расширяются. На Redmi 5A это можно сделать через разблокировку загрузчика и установку Magisk или SuperSU.
Преимущества root-метода:
- ✅ Перенос любых приложений, включая системные.
- ✅ Возможность использовать FolderMount или GL to SD для переноса данных игр (например, PUBG или Genshin Impact).
- ✅ Ручное изменение пути установки приложений через
/system/etc/permissions/platform.xml.
Пошаговая инструкция для переноса с root:
- Разблокируйте загрузчик Redmi 5A через Mi Unlock Tool (требуется аккаунт Mi и ожидание 72–168 часов).
- Установите кастомное рекавери TWRP для Redmi 5A (codename
riva). - Прошейте Magisk через TWRP для получения root-прав.
- Установите Titanium Backup или App2SD (root-версия).
- В программе выберите приложение и нажмите "Перенести на SD-карту" (или "Заморозить" и переустановить на карту).
Для переноса данных игр (например, OBb-файлов):
- Скачайте FolderMount из XDA Developers.
- Выберите папку с данными игры (например,
/Android/obb/com.pubg.krmobile). - Укажите целевую папку на SD-карте.
- Создайте точку монтирования и перезагрузите телефон.
⚠️ Внимание: После получения root-прав вы потеряете возможность обновляться "по воздуху" (OTA). Обновления придётся устанавливать вручную через TWRP. Также некоторые банковские приложения (например, Сбербанк Онлайн) могут перестать работать из-за триггера SafetyNet.
Оптимизация памяти без переноса: альтернативные способы освободить место
Если перенос приложений на SD-карту невозможен или не решает проблему, попробуйте альтернативные методы освобождения памяти:
- 🧹 Очистка кэша:
- Перейдите в
Настройки → Память → Очистить кэш. - Используйте Files by Google для удаления ненужных файлов (например, дубликатов фото или старых APK).
- Перейдите в
- 🗑️ Удаление системного мусора:
- В MIUI есть встроенная утилита "Очистка" (
Безопасность → Очистка). - Она удаляет остаточные файлы удалённых приложений и временные данные.
- В MIUI есть встроенная утилита "Очистка" (
- ☁️ Перенос медиафайлов в облако:
- Загрузите фото и видео в Google Фото или Mi Cloud.
- Включите опцию "Освободить место" после загрузки.
- 📦 Использование Lite-версий приложений:
- Замените Facebook на Facebook Lite, Messenger на Messenger Lite.
- Для музыки используйте Spotify Lite или YouTube Music Go.
Также можно отключить или удалить предустановленные приложения MIUI, которые не используются:
Настройки → Приложения → Управление приложениями → Выбрать ненужное (например, Mi Video или Mi Music) → Отключить
Для полного удаления системных приложений потребуются root-права или ADB-команда:
adb shell pm uninstall -k --user 0 com.miui.videoplayer
(замените com.miui.videoplayer на пакетное имя ненужного приложения).
FAQ: Частые вопросы о переносе приложений на SD в Redmi 5A
Можно ли перенести WhatsApp на SD-карту в Redmi 5A?
Официально — нет. WhatsApp блокирует перенос на SD из-за риска потери данных. Однако с root-правами можно использовать Titanium Backup для создания резервной копии и восстановления на карту. Альтернатива: перенести только медиафайлы WhatsApp (фото, видео) через Настройки → Память → Файлы → WhatsApp → Media.
Почему после переноса приложение перестало работать?
Это связано с тем, что SD-карта работает медленнее внутренней памяти. Некоторые приложения (особенно с виджеты или фоновыми сервисами) требуют быстрого доступа к данным. Решения:
- Используйте SD-карту класса UHS-I (U1 или U3).
- Перенесите обратно во внутреннюю память через
Настройки → Приложения → Хранилище. - Очистите кэш приложения после переноса.
Как перенести игру с большими данными (например, PUBG) на SD?
Для игр с OBB-файлами (например, PUBG Mobile или Call of Duty) стандартный перенос не работает. Варианты:
- С root-правами: используйте FolderMount или GL to SD для переноса папки
Android/obb. - Без root: скопируйте папку с данными игры на SD вручную, а затем создайте символическую ссылку через ADB:
adb shell ln -s /sdcard/external_sd/Android/obb /sdcard/Android/obb(требует знания команд Linux).
Внимание: После обновления игры данные могут вернуться во внутреннюю память.
Что делать, если телефон не видит SD-карту после форматирования в ext4?
Если карта была отформатирована как внутренняя память, но перестала определяться:
- Перезагрузите телефон.
- Проверьте карту на другом устройстве (если она в ext4, Windows её не увидит).
- Отформатируйте карту обратно в FAT32 через ПК (данные будут утеряны!).
- Если карта повреждена, попробуйте другую (рекомендуется SanDisk Ultra или Samsung EVO).
Можно ли использовать SD-карту как внутреннюю память без потери данных?
Нет. При настройке SD-карты как внутренней памяти (Adoptable Storage) она форматируется в ext4, и все данные стираются. Перед процедурой скопируйте важные файлы на ПК или облако. Альтернатива: разделите карту на два раздела (например, 32 ГБ для приложений в ext4 и 32 ГБ для файлов в FAT32), но это требует ручного форматирования через TWRP или DiskPart (Windows).