Ответы:
Вам не нужно рутировать ваше устройство, но устройство, с которым я это сделал, рутировано
adb
исполняемый файл (подробности см. В нашей adb tag-wiki ).adb devices
команду. Если ваше устройство подключено правильно, вы увидите ваше устройство в списке на выходе.adb shell sm list-disks adoptable
. Это покажет вам список дисков, которые могут быть использованы для того, что мы хотим.disk:179,128
поэтому я работал adb shell sm partition disk:179,128 mixed 80
на моей 32 ГБ AS-карты. Это дало мне 5 ГБ в качестве приемлемого хранилища, а остальное для других целей. (Это отформатирует вашу SD-карту.)sm partition disk: disk:179,128 mixed 80
команда вернула использование команды, возможно, это из-за нестандартного ПЗУ, но я заменила запятую подчеркиванием, и она приняла его - например. sm partition disk: disk:179_128 mixed 80
Ответ Poqdavid является правильным.
Кроме того, вы можете получить сообщение о том, что ваша SD-карта на вашем устройстве повреждена. Если это так, выполните следующие действия.
После того, как вы разбили диск и пока ваша SD-карта повреждена, введите в терминал следующее:
$> adb shell sm список-томов все
Который будет перечислять ваши тома, например:
private mounted null
public:179,1 mounted B5B1-140C
private:179,3 unmountable null
emulated mounted null
Затем введите следующее, заменив 179,3 на любой номер диска, который вам указан:
$> adb shell sm формат private: 179,3
$> adb shell sm mount private: 179,3
Теперь ваша SD-карта в хранилище устройства должна быть правильно установлена, и ваше портативное хранилище все еще будет там.
Это работало на моем LG G5 и должно работать на S7.