Antworten:
Sie müssen Ihr Gerät nicht rooten, aber das Gerät, mit dem ich dies getan habe, ist rooted
adb
ausführbare Datei herunter ( Details finden Sie in unserem AdB-Tag-Wiki ).adb devices
Befehl aus. Wenn Ihr Gerät richtig angeschlossen ist, wird Ihr Gerät in der Ausgabe aufgelistet.adb shell sm list-disks adoptable
. Dies zeigt Ihnen die Liste der Festplatten, die für das verwendet werden können, was wir wollen.disk:179,128
so lief adb shell sm partition disk:179,128 mixed 80
ich auf meiner 32 GB AS-Karte. Es gab mir 5 GB als Speicherplatz und den Rest für andere Zwecke. (Dadurch wird Ihre SD-Karte formatiert.)sm partition disk: disk:179,128 mixed 80
Befehl die Verwendung des Befehls zurückgegeben, möglicherweise aufgrund des benutzerdefinierten ROM, aber ich habe das Komma durch einen Unterstrich ersetzt und es akzeptiert - z. sm partition disk: disk:179_128 mixed 80
Die Antwort von poqdavid ist richtig.
Zusätzlich erhalten Sie möglicherweise die Fehlermeldung, dass Ihre SD-Karte im Gerätespeicher beschädigt ist. Wenn ja, befolgen Sie diese Schritte.
Nachdem Sie die Festplatte partitioniert haben und Ihre SD-Karte beschädigt ist, geben Sie im Terminal Folgendes ein:
$> adb shell sm list-volume all
Welche werden Ihre Volumes auflisten, zum Beispiel:
private mounted null
public:179,1 mounted B5B1-140C
private:179,3 unmountable null
emulated mounted null
Geben Sie dann Folgendes ein und ersetzen Sie 179,3 durch die angegebenen Plattennummern:
$> adb shell sm format privat: 179,3
$> adb shell sm mount privat: 179,3
Jetzt sollte Ihre SD-Karte im Gerätespeicher ordnungsgemäß eingelegt sein, und Ihr tragbarer Speicher ist weiterhin vorhanden.
Dies funktionierte auf meinem LG G5 und sollte auf der S7 funktionieren.