Bearbeiten von „HowTo SD-Karte Partitionieren

    Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

    Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

    Aktuelle Version Dein Text
    Zeile 1: Zeile 1:
    {{DISPLAYTITLE:[How-To] SD Karte gleichzeitig als Interne Speichererweiterung und Mobilen Speicher benutzen (Marshmallow)}}
    === '''[How-To] SD Karte gleichzeitig als Interne Speichererweiterung und Mobilen Speicher benutzen (Marshmallow)''' ===
     
    '''Das Problem'''
     
    Google Music (und andere Anwendungen) können oder wollen nicht oder nur schlecht/eingeschränkt mit dem "echten" Internen Speicher und/oder der als interne Speicher-Erweiterung zusätzlich formatierten SD Card arbeiten/umgehen.
    Google Music (und andere Anwendungen) können oder wollen nicht oder nur schlecht/eingeschränkt mit dem "echten" Internen Speicher und/oder der als interne Speicher-Erweiterung zusätzlich formatierten SD Card arbeiten/umgehen.


    Z. B. Google Music lässt es zum Zeitpunkt dieses Beitrags (23.02.2016) nicht zu (App-Einstellung), dass Offline-Music auf der als Interne Speicher-Erweiterung formatierten SD Card abgespeichert werden kann. - Die Option fehlt nach der Formatierung der SD Card und sämtliche Dateien landen (ohne Migration) im "echten" internen Speicher.
    Z. B. Google Music lässt es zum Zeitpunkt dieses Posting nicht zu (App-Einstellung), dass Offline-Music auf der als Interne Speicher-Erweiterung formatierten SD Card abgespeichert werden kann. - Die Option fehlt nach der Formatierung der SD Card und sämtliche Dateien landen (ohne Migration) im "echten" internen Speicher.


    Das kann man aber (nicht nur für Google Music) ändern, wie im Folgenden beschrieben.
    Das kann man aber (nicht nur für Google Music) ändern, wie im Folgenden beschrieben.
    Zeile 8: Zeile 11:
    ''(Hinweis: Getestet wurde das mit einem ungerooteten Moto E 4G/LTE XT1524 Retail DE 5.0.2 nach einem Upgrade auf Android 6.0 Marshmallow, originale Stock-ROM von Motorola/Lenovo. - Ob es mit Marshmallow-Phones anderer Hersteller funktioniert, ist unbekannt, die Chancen stehen aber sehr gut ...)''
    ''(Hinweis: Getestet wurde das mit einem ungerooteten Moto E 4G/LTE XT1524 Retail DE 5.0.2 nach einem Upgrade auf Android 6.0 Marshmallow, originale Stock-ROM von Motorola/Lenovo. - Ob es mit Marshmallow-Phones anderer Hersteller funktioniert, ist unbekannt, die Chancen stehen aber sehr gut ...)''


    == Voraussetzungen ==
    <nowiki> </nowiki>'''Voraussetzungen'''
    * Phone mit Android 6.x [[Marshmallow]]
    * Phone mit Android 6.x Marshmallow
    * SD Card, gesichert bzw. leer (wird sowieso formatiert) (minimum Class10<ref name=giga>giga.de: Android 6.0: SD-Karte als interner Speicher – das gibt es zu beachten: http://www.giga.de/downloads/android-6.0-marshmallow/tipps/android-6.0-microsd-karte-als-internen-speicher-nutzen-so-gehts/</ref>) (siehe auch "[[#zu_langsam|SD-Karte zu langsam]]")
    * SD Card, gesichert bzw. leer (wird sowieso formatiert)
    * [[USB-Treiber]] installiert und funktionsfähig
    * USB-Treiber installiert und funktionsfähig
    * ADB-Tools installiert ''(= einfach als Ordner irgendwo auspacken)'' und funktionsfähig ''([https://www.droidwiki.de/Android_Debug_Bridge Info dazu])''
    * ADB-Tools installiert ''(= einfach als Ordner irgendwo auspacken)'' und funktionsfähig ''([https://www.droidwiki.de/Android_Debug_Bridge Info dazu])''
    * [[Entwickleroptionen|Entwickler-Optionen]] aktiviert (temporär)
    * Entwickler-Optionen aktiviert (temporär)
    * Android-/USB-Debugging aktiviert (temporär)
    * Android-/USB-Debugging aktiviert (temporär)
    * ... (ein offener Bootloader bzw. root werden dazu nicht benötigt!)
    * ... (ein offener Bootloader bzw. root werden dazu nicht benötigt!)
    '''Die Lösung'''
    * Phone aus,  neue SD Card rein, Phone an  ''(Karte noch NICHT irgendwie bearbeiten, falls eine Notification erscheint)''
    * Phone und Rechner mit dem USB-Daten-Kabel verbinden  ''(Eventuell Treiber fertig installieren lassen)''
    * Entwickler-Optionen (temporär) aktivieren  ''(Einstellungen > Über das Telefon > 7 x auf "Build-Nummer" tippen)''
    * Android-/USB-Debugging (temporär) aktivieren  ''(Einstellungen > Entwickler-Optionen > Android-/USB-Debugging  > aktivieren)''
    * Abfrage für Erlaubnis positiv bestätigen  ''(Eventuell weitere Treiber fertig installieren lassen)''
    * Am Rechner  eine Eingabeaufforderung ''(unter Windows cmd.exe - unter Linux ist das ein Terminal)'' öffnen und in das Verzeichnis mit der adb.exe wechseln  ''(bei manchen Rechnern ist der Wechsel nicht nötig, weil der Pfad zur adb.exe bekannt ist)''
    Jetzt folgende Eingaben machen:


    == Die Lösung ==
    Code:
    ''aus: [http://www.android-hilfe.de Android-Hilfe.de] Forum: [http://www.android-hilfe.de/thema/how-to-sd-karte-gleichzeitig-als-interne-speichererweiterung-und-mobilen-speicher-benutzen-marshmallow.754598/ [How-To<nowiki>]</nowiki> SD Karte gleichzeitig als Interne Speichererweiterung und Mobilen Speicher benutzen (Marshmallow)] <ref>AH.de http://www.android-hilfe.de/thema/how-to-sd-karte-gleichzeitig-als-interne-speichererweiterung-und-mobilen-speicher-benutzen-marshmallow.754598</ref>''
      adb shell
    * Phone aus,  neue SD Card rein, Phone an &nbsp; – &nbsp; ''(Karte noch NICHT irgendwie bearbeiten, falls eine Notification erscheint)''
      sm list-disks adoptable  
    * Phone und Rechner mit dem USB-Daten-Kabel verbinden &nbsp; – &nbsp; ''(Eventuell Treiber fertig installieren lassen)''
      sm partition disk:179,64 mixed 67
    * [[Entwickleroptionen|Entwickler-Optionen]] (temporär) aktivieren &nbsp; – &nbsp; ''(Einstellungen > Über das Telefon > 7 x auf "Build-Nummer" tippen)''
    '''Wichtig:'''  
    * Android-/USB-Debugging (temporär) aktivieren &nbsp; – &nbsp; ''(Einstellungen > Entwickler-Optionen > Android-/USB-Debugging > aktivieren)''
    * Abfrage für Erlaubnis positiv bestätigen &nbsp; – &nbsp; ''(Eventuell weitere Treiber fertig installieren lassen)''
    * Am Rechner eine Eingabeaufforderung &nbsp; – &nbsp;''(unter Windows cmd.exe - unter Linux ist das ein Terminal)'' <br>öffnen und in das Verzeichnis mit der adb.exe wechseln &nbsp; – &nbsp; ''(bei manchen Rechnern ist der Wechsel nicht nötig, weil der Pfad zur adb.exe bekannt ist)''
    ** Jetzt folgende Eingaben machen:
    *** ''adb shell''                          <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; öffnet die shell/Konsole/Terminal am/im Android-Phone
    *** ''sm list-disks adoptable''            <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; listet "adoptable" SD-Karten auf: die Ausgabe der SD-Karten Bezeichnung erfolgt
    *** ''sm partition disk:179,64 mixed 67''  <br>  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mit Hilfe der Bezeichnung wird jetzt die SD-Karte partitioniert – 67% als normaler Mobiler Speicher, der rest als interner Speicher
    ** '''Wichtig:''' <br>Dann '''unbedingt solange warten, bis wieder der Cursor am Prompt erscheint''', weil die SD Card entsprechend eingerichtet wird und während dieser Zeit keine Rückmeldung zum Fortschritt kommt.<br>In obigen Beispiel wurde angenommen, dass der Befehl "sm list-disks" die "'''adoptable'''" SD Card als "disk:179,64" ausgibt. - Dieser Wert wird dann im Befehl "sm partition " benutzt, um die SD Card in zwei Bereiche aufzuteilen ("'''mixed'''"): Einen 33 % großen Bereich, der dem "echten" internen Speicher zugeordnet wird (das bekannte Formatieren als Interne Speichererweiterung) und einen zweiten Bereich von '''67''' %, der ganz normal als '''Mobiler Speicher''' weiterbenutzt werden kann.<br><br>Eine Übersicht aller möglichen Befehle und Parameter des '''Storage Managers''' (sm) kann man sich mit "''sm''" ausgeben lassen
    * '''Nach dieser Aktion sollte das Phone sofort neu gestartet werden''', damit Android die gemachten Änderungen korrekt interpretiert.
    * Wenn '''nach dem Neustart''' die Auswahl erscheint, '''wie die SD Card genutzt werden soll''', dann unbedingt '''"Tragbarer Speicher" wählen''' (der interne Teil der SD Card wurde bereits vom System vorbereitet). Zum Beispiel erkennt Google Music danach auch wieder den Internen Speicher UND den 67 %-Teil der SD Card , der mobil geblieben ist, für das Speichern von Offline-Musik und man hat wieder die freie Auswahl.


    == Probleme ==
    Dann '''unbedingt solange warten, bis wieder der Cursor am Prompt erscheint''', weil die SD Card entsprechend eingerichtet wird und während dieser Zeit keine Rückmeldung zum Fortschritt kommt.
    === SD-Karte ===
    ==== zu langsam ====
    * Eine schnelle, neue Karte benutzen: Class10 sollte drauf stehen!<ref name=giga />


    Siehe auch:
    In obigen Beispiel wurde angenommen, dass der Befehl "sm list-disks" die "'''adoptable'''" SD Card als "disk:179,64" ausgibt. - Dieser Wert wird dann im Befehl "sm partition " benutzt, um die SD Card in zwei Bereiche aufzuteilen ("'''mixed'''"): Einen 33 % großen Bereich, der dem "echten" internen Speicher zugeordnet wird (das bekannte Formatieren als Interne Speichererweiterung) und einen zweiten Bereich von '''67''' %, der ganz normal als '''Mobiler Speicher''' weiterbenutzt werden kann.
    * [http://www.androidcentral.com/inside-marshmallow-adoptable-storage androidcentral.com: Inside Marshmallow: Adoptable storage]
    ** Quellcode: [https://github.com/android/platform_packages_apps_settings/blob/master/src/com/android/settings/deviceinfo/StorageWizardFormatProgress.java#L155 platform_packages_apps_settings/StorageWizardFormatProgress.java at master · android/platform_packages_apps_settings · GitHub]


    ::Im Code kann man lesen:
    Eine Übersicht aller möglichen Befehle und Parameter des '''Storage Managers''' (sm) kann man sich so ausgeben lassen
    ::{| class="wikitable"
    |-
    |width=300| To help set user expectations around device performance, we warn if the adopted media is 0.25x the speed of internal storage or slower.
    |width=300|  ... wir warnen, wenn der adoptierte Speicher (die externe SD Card) nur ein Viertel so schnell ist, wie der interne Speicher, oder langsamer.
    |}


    ==== Probleme beim Beschreiben ====
    Code:
    Es ist durchaus möglich dass man Fälschungen in original Verpackungen in vertrauenswürdigen Shops bekommt.
    sm
    Um zu testen, ob die Karte auch wirklich die entsprechende Größe hat, mit einem Testprogramm testen, oder Mit großen Dateien vollschreiben und wieder auslesen, und die vorher erstellten Prüfsummen vergleichen.
    * '''Nach dieser Aktion sollte das Phone sofort neu gestartet werden''', damit Android die gemachten Änderungen korrekt interpretiert.  
     
    * Wenn nach dem Neustart die Auswahl erscheint, wie die SD Card genutzt werden soll, dann unbedingt "Tragbarer Speicher" wählen (der interne Teil der SD Card wurde bereits vom System vorbereitet).___
    === Abbruch des Partitionierens ===
    Z. B. '''Google Music''' erkennt danach auch wieder den Internen Speicher UND den 67 %-Teil der SD Card , der mobil geblieben ist, für das Speichern von Offline-Musik und man hat wieder die freie Auswahl.
    Bei einer Prozentangabe von 90 Prozent und mehr verweigert der Storage Manager den Dienst.
    (Das bedeutet aber auch dass man weniger als 6 GB bei einer 64 GB SD-Karte fürs interne nutzen möchte – nicht ratsam, somit nicht möglich.)
     
    == Rückgängig ==
    machen kann man das, indem man <ref>http://www.android-hilfe.de/thema/how-to-sd-karte-gleichzeitig-als-interne-speichererweiterung-und-mobilen-speicher-benutzen-marshmallow.754598/#post-9609596</ref>
    * Zunächst alles Wichtige auf den Rechner sichert (Backup)
    * Optional: Die Daten wieder in den "echten" Internen Speicher verschiebt <br>("Daten migrieren" im Menü unter Einstellungen > Speicher & USB > Interner Speicher o. ä. , wenn der Menüpunkt nicht da ist, gibt es nichts zurück zu migrieren oder die ROM bietet diese Funktion nicht an.)
    * Optional: Auf die SD Card verschobene Apps wieder in den "echten" Internen Speicher zurück verschiebt <br>(Einstellungen > Speicher & USB > SD Karte (unter Gerätespeicher) > Apps > App öffnen > Speicher(ort) - oder - Einstellungen > Apps > App-Info > Speicher)
    * Erst dann die SD Card über das Menü als Mobilen Speicher formatieren <br>(Das löscht dann alles - den als Internen Speicher formatierten Teil der SD Card und den Teil, der Mobiler/Tragbarer Speicher war.)
    * Danach das Phone direkt neu starten
     
    == Verändern ==
    könnte man die Partitionen schon mit Partitioniertungsprogrammen am PC, jedoch ist das nur etwas für erfahrene Nutzer, und der Umweg über Sichern, Löschen und Neuerstellen ist einfacher und sicherer, und daher werden wir hier keine Anleitung schreiben.<ref>Verändern von Partitionen: http://www.android-hilfe.de/thema/how-to-sd-karte-gleichzeitig-als-interne-speichererweiterung-und-mobilen-speicher-benutzen-marshmallow.754598/page-3#post-9806253</ref>
    == Quellen ==
    Basiert auf dem Beitrag vom Forumsmitglied ooo (http://www.android-hilfe.de/thema/how-to-sd-karte-gleichzeitig-als-interne-speichererweiterung-und-mobilen-speicher-benutzen-marshmallow.754598/),<br>
    und wurde von Ihm gesichtet (03.06.2016)
    <references />
    == Weiterführende Links zur SD-Karten-Problematik: ==
    * [http://www.android-hilfe.de/thema/android-6-m-und-die-sache-mit-der-sd-karte.727043/ Android 6 M und die Sache mit der SD-Karte] (www.android-hilfe.de)
    * Was wird wo gespeichert: [http://www.android-hilfe.de/thema/moto-e2-mit-android-sd-speichernutzung.762189/#post-9676374 Moto E2 mit Android, SD Speichernutzung ?] (www.android-hilfe.de)
    * [http://www.android-hilfe.de/thema/how-to-daten-retten-von-als-intern-eingebundener-sd-karte.754088/ <nowiki>[</nowiki>How-To<nowiki>]</nowiki> Daten retten von als intern eingebundener SD Karte]
    * Ladezeiten intern vs extintern: http://www.android-hilfe.de/thema/android-6-m-und-die-sache-mit-der-sd-karte.727043/page-2#post-9398015


    [[Kategorie:HowTo]]
    Have fun ...
    [[Kategorie:Geräte_mit_Android-Version_6.0]]
    Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
    Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle Android Wiki-Beiträge automatisch unter der „Creative Commons Attribution/Share-Alike Lizenz 3.0“ stehen. Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.

    Um das Wiki vor automatisiertem Bearbeitungsspam zu schützen, bitten wir dich, das folgende CAPTCHA zu lösen:

    Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)