Как включить adoptable storage на Galaxy S7(S7 Edge)

Samsung Galaxy S7(official) v ruke

Если вы внимательно следили за запуском Samsung Galaxy S7/S7 Edge, то вам известно, что «оптимизированное место хранения» («adoptable storage»), которое является стандартной фитчей Android Marshmallow, в новых флагманах Самсунг отсутствует. Напомним, что эта фитча позволяет использовать карточку флеш накопителя как внутреннее хранилище телефона(устанавливать туда игры, приложения и т.д. ). Да, Samsung имеет способ перемещения приложений с внутренней памяти на microSD карточку, но это не совсем то.

Для тех, кто интересуется именно adoptable storage, у нас есть рецепт, как его активировать(редакция сайта не несет ответственность за то, что может случиться с вашим устройством). Для начала вам понадобится быстрая флешка(Class 10 подойдет) и компьютер, с установленным и рабочим ADB(Android Debug Bridge).  Информацию о последнем вы найдете здесь(на английском).

Теперь внимательно следуйте инструкции ниже:

1. Сделайте резервную копию данных, что хранятся на флешке, ибо она будет отформатирована. Убедитесь, что все нужные вам данные сохранены в надежном месте на компьютере.

2. Решите, сколько места на карточке вы хотите отвести под внутреннюю память. Это может быть как целая карточка, так и некоторая её часть. В последнем случае вы сможете достать SD карточку и подключать её к компьютеру непосредственно.

3. В настройках телефона найдите пункт «Для разработчиков», а там включите опцию «Отладка по USB».

4. Подключите смартфон со вставленной в него microSD к компьютеру. В командной строке или терминале компьютера наберите команду «adb shell».

5. Далее введите «sm listdisks» чтобы увидеть доступные диски для превращения во внутреннюю память. Вы увидите что-то на подобии:

1|shell@Alex : / $ sm list-disks
disk:179:160

Обратите внимание на ID диска(в этом примере disk:179:160). Вариант с public:179,1 это не то!

6. Настало время подключить диск к внутреннему хранилищу, для этого используйте команду «sm partition DISK TYPE RATIO». Например, если вы хотите пожертвовать целую флешку под внутреннее хранилище, то стоить набрать: «sm partition disk:179:160 private». Если же вам надо только половина места, то команда выглядит так: «sm partition disk:179:160 mixed 50». На этом всё готово!

Free space adoptable storage

Процесс «адаптации» займет некоторое время, после этого в настройках «Место хранения» вам должно показаться новое внутреннее хранилище. Обратите внимание, что, по непонятной причине, общее место хранения подсчитывается неправильно, но всё вроде работает Ок.