Начиная с Android 6.0 в системе появилась возможность объединения карты памяти и внутреннего хранилища. На стоковом Android доступна функция, позволяющая сделать это автоматически. Но вот в прошивках MIUI и EMUI данную функцию «вырезали», поэтому владельцам смартфонов Xiaomi, Huawei и Honor придется прибегнуть к способу, о котором я расскажу в этой статье.
Стоит отметить, что карта памяти должна быть высокого класса, чтобы скорость чтения/записи была сопоставимой со скоростью внутреннего накопителя смартфона, иначе перенесенные приложения могут запускаться медленнее, а работа с файлами занимать больше времени.
Итак, мы будем использовать утилиту ADB и выполнять ряд команд, подключив телефон к компьютеру по USB. ADB является компонентом пакета platform-tools. Скачиваем архив по ссылке и распаковываем на компьютере в корне диска C:.
Также переходим на сайт Oracle, устанавливаем флажок в чекбоксе Accept License Agreement и скачиваем инсталлятор Java Development Kit, соответствующий разрядности ОС. После загрузки выполняем установку.
Перед тем, как начать работу с ADB, нужно включить на смартфоне отладку по USB, а для этого предварительно придется активировать режим разработчика. Заходим в Настройки → Система → О телефоне (в зависимости от прошивки и версии Android путь может отличаться), находим строку Номер сборки и кликаем по ней 7 раз. После этого на экране отобразится сообщение Вы стали разработчиком!, а в главном меню системных настроек появится новый пункт – Для разработчиков.
Чтобы включить отладку по USB, переходим в этот раздел, находим одноименный переключатель, активируем его и подтверждаем выполнение действия.
Готово. Теперь можно подключать телефон к компьютеру по USB. Либо сразу же после подключения, либо позже, во время выполнения одной из команд, на экране смартфона появится запрос на разрешение отладки с компьютера. Нажимаем кнопку ОК.
Открываем папку platform-tools, зажимаем клавишу Shift и кликаем правой кнопкой мыши по пустой области. В раскрывшемся контекстном меню выбираем пункт Открыть окно команд или Открыть окно PowerShell здесь.
Запустится консоль. Вводим в ней первую команду (в Windows PowerShell добавляем ./ перед adb). Чтобы выполнить ее, нажимаем клавишу Enter.
adb shell
В консоли отобразится знак $. Вводим и выполняем вторую команду.
sm list-disks
Видим идентификатор SD-карты вида disk:XXX,XX. Подставляем полученные цифры в следующую команду и выполняем ее.
sm partition disk:XXX,XX private
На этом все. Карта памяти и внутреннее хранилище будут объединены.
Top comments (2)
Всем привет. У меня вопрос конкретно из-за того, что сейчас на смартфоне перестал загораться при входящем звонке экран, начала гуглить, и вот, нашла статью на тему того, почему при входящем звонке не загорается экран на смартфоне androidlime.ru/smartphone-screen-d... , что нужно делать. Буду пробовать сегодня некоторые варианты, по крайней мере очень надеюсь, что это не будет причиной для того, чтобы обращаться в ремонт, или сбрасывать настройки телефона до заводских. Как считаете, что может быть?
А потом будет лагать телефон, когда разные кластеры памяти будут вызываться, а приходить информация будет со скоростью, ограниченной флешкой. Поэтому и предпочитаю айфоны, каждый год обновляюсь, сейчас это не так дорого, как раньше, сейчас вот присмотрела iPhone 15 Plus kasla.ru/catalog/smartfony/apple/t... в этом магазине, выходит процентов на 10-15 лучше, чем у конкурентов