В меню Настройки → Память → Расположение по умолчанию переключатель «SD-карта» часто серый и не реагирует на нажатия, хотя флешка определяется системой и открывается в файловом менеджере. Эта блокировка встречается на смартфонах серии P, Nova, Y и Mate под управлением EMUI 10–13 и HarmonyOS 2–4, и она не связана с поломкой слота.

Главная причина — политики Google и Huawei: с Android 6.0 функция Adoptable Storage (принятие накопителя как внутренней памяти) скрыта или урезана, а установка APK-файлов напрямую на внешний том запрещена на уровне безопасности. Система разрешает переносить только данные отдельных программ (кэш, медиа), а не исполняемые файлы.

Почему пункт меню неактивен: технические ограничения

Начиная с Android 10, Google убрал официальную поддержку форматирования SD-карты во внутреннюю память для устройств, прошедших сертификацию GMS. У Huawei загрузчик залочен, поэтому включить Adoptable Storage через ADB-команды sm set-force-adoptable true нельзя без разблокировки бутлоадера, что лишает гарантию и ломает Widevine L1.

В EMUI 12+ и HarmonyOS настройка «Расположение по умолчанию» отображается только если флешка отформатирована в FAT32 или exFAT и прошла тест скорости не ниже Class 10 / UHS-I. Медленные карты (Class 4, 6) автоматически исключаются из списка доступных томов для приложений.

⚠️ Внимание: попытка отформатировать карту во «внутреннюю память» через сторонние утилиты (например, MiniTool Partition Wizard) приводит к шифрованию раздела ключом, привязанным к конкретному телефону. При сбое прошивки или смене устройства данные на такой карте станут нечитаемы без восстановления через сервисный центр.

Проверка совместимости и состояния флешки

Прежде чем менять настройки, убедитесь, что накопитель соответствует требованиям: объём от 32 ГБ, скорость записи от 30 МБ/с (U3/V30), файловая система exFAT. Вставьте карту в кардридер и проверьте здоровье через chkdsk X: /f в Windows или fsck.exfat /dev/block/sda1 в терминале телефона (нужен root).

Если карта прошла тест, но пункт всё равно неактивен, очистите кэш приложения «Настройки» и «Хранилище» через Настройки → Приложения → Все приложения → Меню (три точки) → Показать системные. Иногда висит застарелый процесс com.android.settings, блокирующий UI.

☑️ Чек-лист перед включением функции

Выполнено: 0 / 5

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

Даже если глобальный переключатель не работает, многие приложения позволяют сменить путь хранения данных в своих настройках. Откройте Настройки → Приложения → [Нужное приложение] → Память и нажмите «Изменить» → «SD-карта». Это доступно для Spotify, Telegram, Яндекс.Карт, камер и браузеров.

Системные приложения (Телефон, Сообщения, Настройки) и программы с защитой DRM (банковские клиенты, Netflix) не дают сменить том — кнопка «Изменить» неактивна. Это ограничение разработчиков, а не ошибка прошивки.

Нюанс с играми и тяжёлыми приложениями

Крупные игры (Genshin Impact, PUBG, CoD Mobile) часто скачивают обфусцированные OBB-файлы в /sdcard/Android/obb/. Перенос через настройки системы перемещает только APK (100–200 МБ), а основные гигабайты остаются во внутренней памяти. Решение — в настройках самой игры выбрать «Путь загрузки ресурсов» на SD-карту, если разработчик дал такую опцию. Иначе помогает только root и bind-монтирование папки obb на внешний том.

Для игр и программ, не дающих выбрать путь, работает метод через ADB без root: adb shell pm set-install-location 2 заставит систему устанавливать новые APK на флешку по умолчанию, но это действует только до перезагрузки и не гарантирует запуск защищённых приложений.

Обновление прошивки и сброс настроек памяти

На некоторых моделях (Nova 9, P50, Mate 40) баг с серым переключателем исправлен в патчах безопасности от марта 2023 года. Проверьте версию через Настройки → Система и обновления → Обновление ПО. Если обновлений нет, сделайте резервную копию и выполните «Сброс настроек сети и памяти» (Настройки → Система → Сброс → Сбросить настройки сети) — это чистит кэш раздела vold, отвечающего за монтирование томов.

После сброса телефон перезагрузится, заново просканирует карту и может активировать пункт меню. Если нет — флешка не проходит внутренний бенчмарк скорости Huawei (тест записи 4K случайных блоков).

💡

Используйте оригинальные карты Samsung EVO Plus, SanDisk Extreme или Kingston Canvas Go! Plus. Дешёвые noname-флешки часто декларируют U3, но выдают 5–8 МБ/с на 4K-записи, из-за чего EMUI блокирует их для приложений.

Альтернативы: OTG-накопители и облака

Если SD-слот не поддерживает установку приложений, подключите USB-флешку через OTG-адаптер. В Настройки → Память → USB-накопитель появится пункт «Использовать для приложений» — он работает чаще, так как USB 3.0/3.1 даёт стабильную скорость. Минус: кабель торчит из разъёма.

Для медиафайлов, документов и бэкапов проще включить автоматическую загрузку в Huawei Cloud, Google Фото или Яндекс.Диск. Это освобождает внутреннюю память без риска потерять данные при выходе флешки из строя.

📊 Какое решение помогло в вашем случае?
Обновление прошивки
Сброс настроек памяти
Перенос данных внутри приложений
OTG-флешка
Ничего не помогло, использую облако

Что делать, если карта внезапно перестала определяться

Симптом: вчера пункт был активен, сегодня флешка видна в «Файлах», но в настройках памяти написано «Нет карты» или «Пусто». Это признак логического повреждения файловой системы или износа контроллера. Немедленно скопируйте важные данные на ПК через кардридер.

Затем отформатируйте карту в телефоне: Настройки → Память → SD-карта → Форматировать. Если телефон предлагает «Форматировать как внутреннюю память» — откажитесь, выбирайте «Портативное хранилище». После форматирования перезагрузитесь и проверьте пункт «Расположение по умолчанию».

⚠️ Внимание: форматирование удалит все данные на карте. Если телефон не даёт отформатировать (ошибка «Не удаётся отформатировать»), карта физически неисправна — меняйте на новую. Попытки «починить» через low-level format (HDD Low Level Format Tool) на ПК временно оживляют контроллер, но данные потом пропадают безнадежно.

Таблица: поддержка установки приложений на SD по версиям ОС

Версия ОСГлобальный переключательПеренос данных приложенийADB pm set-install-locationAdoptable Storage (без root)
EMUI 10 (Android 10)Есть, но часто серыйЧастичноРаботает до перезагрузкиНет
EMUI 11 (Android 11)Скрыт для GMS-устройствДа, в настройках приложенияРаботает до перезагрузкиНет
EMUI 12 / HarmonyOS 2ОтсутствуетДа, в настройках приложенияНе работаетНет
HarmonyOS 3–4ОтсутствуетДа, в настройках приложенияНе работаетНет
💡

На современных Huawei (EMUI 12+ / HarmonyOS) глобальной настройки «Устанавливать приложения на SD» нет. Переносить можно только данные отдельных программ через их меню или использовать OTG-накопитель.

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

Почему после обновления на HarmonyOS 4 пропала настройка «Расположение по умолчанию»?

Huawei убрала этот пункт в HarmonyOS 3.0+ по требованию политики безопасности Google и собственных стандартов. Теперь система сама решает, куда писать кэш, а пользователь может менять только папку загрузки в конкретных приложениях (камера, браузер, мессенджеры).

Можно ли включить установку на SD через инженерное меню?

Нет. В инженерном меню (##2846579## → ProjectMenu → Storage) нет опции для включения Adoptable Storage. Там только тесты скорости и форматирование. Любые «секретные коды» из интернета — миф.

Стоит ли разблокировать загрузчик для Adoptable Storage?

Разблокировка бутлоадера официально недоступна для потребительских моделей Huawei с 2018 года. Даже если найти эксплойт, вы потеряете оплату NFC, банковские приложения, DRM Widevine L1 (качество видео упадёт до 540p) и гарантию. Риск несоразмерен выгоде.

Почему некоторые приложения переносятся, а другие — нет?

Разработчик приложения в манифесте (AndroidManifest.xml) указывает атрибут android:installLocation. Значение auto или preferExternal позволяет перенос, internalOnly — запрещает. Системные и банковские приложения всегда имеют internalOnly.

Как проверить реальную скорость карты в телефоне?

Установите A1 SD Bench или AndroBench из AppGallery. Запустите тест «Random 4K Write». Если результат ниже 2–3 МБ/с — карта слишком медленная для работы с приложениями, EMUI её блокирует. Замените на модель с классом V30/A2.