回答:
デバイスをルート化する必要はありませんが、これを行ったデバイスはルート化されています
adb
実行可能ファイルを取得します(詳細については、adb tag-wikiを参照してください)。adb devices
コマンドを実行します。デバイスが正しく接続されている場合、出力にデバイスが一覧表示されます。adb shell sm list-disks adoptable
。これにより、目的に使用できるディスクのリストが表示されます。disk:179,128
実行することが示されましたadb shell sm partition disk:179,128 mixed 80
。採用可能なストレージとして5 GBを、他の用途のために残りを使用しました。(これにより、SDカードがフォーマットされます。)sm partition disk: disk:179,128 mixed 80
コマンドがコマンドの使用法を返しました。カスタムROMが原因である可能性がありますが、コンマをアンダースコアに置き換えて受け入れました。sm partition disk: disk:179_128 mixed 80
poqdavidの答えは正しいです。
ただし、さらに、デバイスストレージのSDカードが破損しているというエラーが表示される場合があります。その場合は、次の手順に従ってください。
ディスクをパーティション分割した後、SDカードが破損している間に、ターミナルで次のように入力します。
$> adb shell sm list-volumes all
ボリュームのリストが表示されます。例:
private mounted null
public:179,1 mounted B5B1-140C
private:179,3 unmountable null
emulated mounted null
次に、179,3を指定されたディスク番号で置き換えて、次のように入力します。
$> adb shell sm format private:179,3
$> adb shell sm mount private:179,3
これで、デバイスストレージ内のSDカードが適切にマウントされ、ポータブルストレージがまだそこにあります。
これは私のLG G5で機能し、S7でも機能するはずです。