Wie kann ich eine SD-Karte als internen Speicher auf Samsung-Geräten verwenden?

Ich habe kürzlich auf meinem Galaxy S5 ein Upgrade auf 6.0.1 Marshmallow durchgeführt und möchte eine SD-Karte als internen Speicher verwenden. Es gibt jedoch keine Möglichkeit, dies zu tun.

Wenn ich die SD-Karte formatiere, gibt es keine Option „Intern“, sondern nur eine Option „Portabel“.

Bildschirmfoto Bildschirmfoto Bildschirmfoto

Ich verwende diese SD-Karte:

Samsung 64 PRO Micro SD XC

Ich habe versucht, die SD-Karte in Windows zu formatieren, die Partition in Windows zu löschen und sogar die Partition in Windows zu löschen. Aber Android möchte immer hinzufügen, dass es sich um tragbaren Speicher handelt.

Wie kann ich Android zwingen, dies als internen Speicher hinzuzufügen?

BEARBEITEN : Laut diesem Artikel unterstützt das Galaxy S7 keinen adoptierbaren Speicher . Es ist also wahrscheinlich, dass das S5 auch keinen anpassbaren Speicher unterstützt. Ich suche nach einer Möglichkeit, es jetzt möglichst über die ADB-Befehlszeile zu aktivieren.

Haben Sie versucht, es als portabel hinzuzufügen und dann zu sehen, ob Sie es danach konvertieren können?
Ja, das habe ich versucht.
Erster Satz, meintest du Galaxy S5 ? Jedenfalls unterstützt das S5 es auch nicht, ich habe es persönlich getestet. Es gibt eine Problemumgehung, siehe meine Antwort.
@steampowered, ich sehe, Sie verwenden eine sehr hochwertige Micro-SD-Karte. Ich verwende diese viel billigere Karte ( amazon.com/gp/product/B00TB8XZOK , 64 GB, 18 $), und als ich sie in meinem Samsung Galaxy S5 zu einem anpassungsfähigen Speicher gemacht habe, kann ich jede App darauf verschieben (z. B.: Facebook, Google Photos , LinkedIn, Facebook Messenger usw.) funktionierte SO LANGSAM, dass die App tatsächlich VOLLSTÄNDIG UNBENUTZBAR war. Haben Sie festgestellt, dass diese langsam ausgeführten Apps von der SD-Karte als interner, angenommener Speicher ein Problem mit Ihrer Samsung-Karte sind?
Hinweis: Ich habe gerade diese neue Samsung 64 GB Pro+-Karte ( amazon.com/gp/product/B012DTJ8NU , 48,49 $) bestellt, die derzeit die beste Micro-SD-Karte für unter 100 $ auf dem Markt sein soll, also ' Ich hoffe, es funktioniert viel besser, sonst ist dieses anpassbare Speicherding sowieso nicht praktisch, da Apps bei der Verwendung so langsam laufen. (Hier sind die Überprüfungs- und Benchmarking-Tests, die zeigen, dass dies derzeit die beste Karte Nr. 1 auf dem Markt ist: amazon.com/review/R15BKPZSKPC16X/… ).

Antworten (2)

Geräte von Samsung (und einigen anderen Herstellern) unterstützen Adoptable Storage standardmäßig nicht. Es gibt jedoch einige Problemumgehungen, wie Sie es aktivieren können. Einige Geräte benötigen Root, andere nicht. Wenn Sie ein Galaxy A5, J5, J7, On5 haben, wählen Sie Methode 2 (Root erforderlich ).

Bevor Sie fortfahren, vergewissern Sie sich, dass Sie ein Backup haben, da dies Ihre SD-Karte formatieren wird .


Methode 1 (KEIN ROOT | Galaxy S7)

Einige Samsung-Telefone (z. B. Galaxy S7) und andere Android-Geräte benötigen kein Root. Sie müssen die folgenden Befehle mit ADB ausführen:

adb shell
sm list-disks
sm partition <DISK> private
reboot

<DISK>Durch die Ausgabe des vorherigen Befehls ersetzen . (Beispiel: sm partition disk:179,64 private). Wenn Sie nicht die gesamte Festplatte konvertieren möchten, verwenden Sie stattdessen diesen Befehl: sm partition <DISK> mixed <VALUE>. Ersetzen Sie <VALUE>durch den Prozentsatz (0-100), der als externer Speicher beibehalten werden soll. (Beispiel: sm partition disk:179,64 mixed 50, für 50 %).

Wenn Sie Root-Zugriff haben, können Sie stattdessen meine App Root Essentials verwenden. Root Essentials führt alle Befehle für Sie aus, ohne dass Sie einen PC benötigen.


Methode 2 (ROOT | Galaxy A5, J5, J7)

Wenn die obige Methode für Sie nicht funktioniert hat, ist es nicht möglich, ohne Root einen geeigneten Speicher zu erhalten. (zB Galaxy A5, J5, J7, On5).

Wenn Sie Ihr Gerät gerootet haben, müssen Sie meine App Root Essentials herunterladen . Nachdem Sie es heruntergeladen haben, gehen Sie zu "Adoptable Storage". Klicken Sie anschließend auf die Schaltfläche „Übernehmen“.

Root Essentials fordert Sie auf, ein Plugin mit einer benutzerdefinierten Wiederherstellung zu flashen. (zB TWRP). Es ist nicht möglich, das Plugin ohne eine benutzerdefinierte Wiederherstellung zu flashen. Nachdem Sie das Plugin geflasht haben, starten Sie Ihr Gerät neu und öffnen Sie Root Essentials erneut. Versuchen Sie nun erneut, Ihre SD-Karte zu übernehmen, und es sollte funktionieren.


Ich habe meine SD-Karte erfolgreich übernommen, was muss ich als nächstes tun?

Nachdem Sie Ihre SD-Karte übernommen haben, müssen Sie Ihre vorhandenen Daten auf die SD-Karte migrieren. Dies dient dazu, Speicherplatz im internen Speicher freizugeben.

So migrieren Sie Ihre Daten:

  1. Öffnen Sie die (Android-)Einstellungen
  2. Tippen Sie auf „Speicher“. (oder „Gerätewartung“ > „Speicher“).
  3. Wählen Sie Ihre SD-Karte aus.
  4. Öffnen Sie das Menü (3 Punkte oben rechts) und tippen Sie auf „Daten migrieren“.
  5. Jetzt werden Ihre Daten auf die SD-Karte migriert.
Soll ich diese Befehle mit eingelegter SD-Karte ausführen? Oder raus? Ich hatte eine 32 GB SD, die ich auf meinem S5 durch eine 200 GB ersetze, aber wenn ich sie anschließe, sehe ich nie die "Als internen Speicher verwenden", die ich erwarte (laut dieser Seite: gadgetguideonline.com/android/android -marshmallow-guide/… ). Die Spezifikationen für mein S5 sind: Verizon, Android 6.0.1, Build MMB29M.G900VVRS2DPL1, Android-Sicherheitspatch-Level 1. Dezember 2016, KNOX-Version 2.6, NICHT gerootet (leider – ich wünschte, ich wüsste, wie für diese Version!).
@Bing Sie müssen diese Befehle mit eingelegter SD-Karte ausführen. Dies liegt daran, dass die Verwendung als interne Speicheroption weg ist.
Funktioniert das auch auf dem Samsung S5 Mini?
@jarno Ich sehe keinen Grund, warum es nicht funktionieren würde. Es sollte auf jedem Gerät funktionieren, auf dem Marshmallow oder höher ausgeführt wird.
Lösung für Samsung J5 ist android.stackexchange.com/q/160417/93158 .
In meinen Fällen funktioniert es sm partition disk:<DISK> private, das <DISK>ist Ihre Speicher-ID, ich habe es einfach eingegeben disk:und es funktioniert. Es funktioniert auf Samsung J2 Prime
Auf Samsung S7 mit Android 8, SM-G930F_8.0.0_0018 zuletzt gepatcht am 19. Juni 2020 (G930FXXU8ETE1): Methode 1 hatte keine Wirkung. Nach Methode 2 (Anwenden des adaptiven Speichers von Root Essentials und Installieren von ASPlugin.zip) bekomme ich die Option, die SD-Karte als internen Speicher zu formatieren, aber Root Essentials sieht die Karte nicht mehr. Auch der Befehl sm adb wird beendet: 1|herolte:/ $ sm list-disks Killed. Vorher wurde der Befehl nicht getötet, hatte aber keine Wirkung. Dieser Artikel erwähnt Probleme mit adp-Befehlen von Android 8: nextpit.com/how-to-format-microsd-cards-as-internal-storage
UPDATE: Obwohl meine SD-Karte für Root Essentials nicht sichtbar war, konnte ich sie mit den Android-Optionen, die nach dem Einlegen der SD-Karte angezeigt wurden, als internen Speicher formatieren. Nach der Datenmigration begann die Karte als interner Speicher zu arbeiten. Obwohl der freie und verwendete Speicher aus dem internen Speicher und der SD-Karte gemischt wird, wird er in den Speichereinstellungen korrekt angezeigt und alles funktioniert gut als interner Speicher. So konnte ich es um 128 GB erhöhen!
Kommentare sind nicht für längere Diskussionen gedacht; Diese Konversation wurde in den Chat verschoben .

Anscheinend muss das "sm" also hinzugefügt werden: "sm partition disk:179,64 private" sonst "Partition nicht gefunden". Ich bin sehr neu darin, also sage ich wahrscheinlich das sehr, sehr Offensichtliche für die meisten Menschen. Scheint jedenfalls funktioniert zu haben. Das war auf einem Note 4.

Ich nehme an, was an diesem Punkt passiert ist, ist, dass die Gesamtgröße zwar nicht als geändert aufgeführt wird, dies jedoch tatsächlich der Fall ist. Ich wünschte, ich wüsste, wie man mit diesen Tools bestätigt.

Kleine Korrektur: Unter "Speicher" wird die Gesamtsumme korrekt aufgeführt, wobei intern größtenteils voll ist (so wie es war) und fast nichts auf der Karte. Angenommen, ich kann das alles an dieser Stelle einfach als einen großen, glücklichen Stapel von Speicher behandeln?

Aber was war mit "kann nicht für Überweisungen verwendet werden" gemeint? Ich nehme an, Sie meinen nur, dass Sie das Ding nicht herausreißen und mit einem Computer oder einem anderen Gerät ab- und anziehen können?

Hat jemand Lust, einige Vorbehalte oder Tipps zu teilen, nachdem er an diesem Punkt angelangt ist?

DANKE SCHÖN! das sm Ding ist nicht offensichtlich. Mein Verizon Samsung Galaxy S5 hat mir zuvor den Fehler „Partition jetzt gefunden“ angezeigt. Mit Ihrem obigen sm-Befehl wurde es behoben.
Der nächste Schritt besteht darin, in die Speicheroptionen einzusteigen und herumzuspielen, bis etwas in der Art von "Dateien auf SD verschieben" steht. Sobald das erledigt ist, funktioniert es, abgesehen von einiger Verwirrung zwischen mir und einigen Apps darüber, was genau was ist, sehr gut. Mein Ziel war es, es so zu machen, dass meine Frau sich nicht ständig wunderte, wo der Speicher war, der ihr fehlte. Nun, es ist so ziemlich ein Fleck, und davon reichlich. Vielen Dank an alle, die dies gepostet haben. Ich werde das später korrigieren, wenn ich in der Nähe meines Computers bin.
Korrektur: Fehler "Partition nicht gefunden".
Ich denke, dass es für Dateiübertragungen nicht verfügbar ist, bedeutet, dass wenn ich das Telefon über MTP mit dem Computer verbinde, ich nicht die volle neue kombinierte Festplattengröße sehen kann. So komme ich immer noch auf 16 GB
Was?! Warum Befehlszeilenanweisungen befolgen, wenn Sie ihnen nicht wirklich folgen werden? Nicht "anscheinend" müssen Sie das "sm" hinzufügen. Vielleicht wurde dies aufgenommen, weil es notwendig war? wir. Das hat bei mir nicht wirklich funktioniert, aber adb shell sm set-force-adoptable truees hat funktioniert.