Link2SD einrichten: Unterschied zwischen den Versionen
→Variante A: Überarbeitung: RS entfernt; Einheitliche Anrede des Nutzers; Einheitliche Punkte für gleiche Aktionen in den Untertutorials; Einheitliche Vokabelbenutzung; Anleitungen aktualisiert (soweit möglich); Fehler beseitigt uvm. |
|||
Zeile 1: | Zeile 1: | ||
Mit diesem '''Tutorial''' | Mit diesem '''Tutorial''' zeigen wir dir, wie du [[Link2SD]] auf deinem [[Android]]-Smartphone einrichten kannst. Das Tutorial wurde ursprünglich von [http://www.android-hilfe.de/members/kevihiiin-150090.html Kevihiiin] und [[Benutzer:Det-Happy]] auf Android-Hilfe.de<ref>http://www.android-hilfe.de/huawei-ascend-y200-forum/254949-howto-link2sd.html Android-Hilfe.de</ref> veröffentlicht und für dieses Wiki überarbeitet und angepasst. | ||
Link2SD ist ein Teil eines sehr umfangreichen | Link2SD ist ein Teil eines sehr umfangreichen Konstrukts, wie du dein Androidsystem optimieren und verbessern kannst. An dieser Stelle sei gesagt, dass du dir diese Anleitung ergänzend zu Geräte-bezogenen Anleitungen durchlesen solltest und immer erst handeln sollst, wenn du '''alles''' verstanden hast und auch dann anhand der ausgewiesenen '''Punkte''' und '''Reihenfolge'''. Diese hat oft seinen Grund und erspart viel Zeit und Ärger, falls etwas schief geht. | ||
'''Link2SD''' kann unter anderem | '''Link2SD''' kann unter anderem | ||
Zeile 8: | Zeile 8: | ||
# Benutzer-Programme in System-Programme umwandeln | # Benutzer-Programme in System-Programme umwandeln | ||
# Heruntergeladene Updates für System-Programme ins System integrieren | # Heruntergeladene Updates für System-Programme ins System integrieren | ||
# Programme auf die Speicherkarte auslagern ''<small>=> Hauptartikel: [[Link2SD]]</small>'' | # Programme auf die Speicherkarte auslagern ''<small>=> Hauptartikel: [[Link2SD]]</small>'' | ||
== Voraussetzungen == | == Voraussetzungen == | ||
# Ein Android-Smartphone, welches [[Root|gerootet]] ist | # Ein Android-Smartphone, welches [[Root|gerootet]] ist | ||
# Eine zu | # Eine zu deinem Gerät kompatible Speicherkarte | ||
# ''optional:'' Einen Rechner mit Partitionierungsprogramm (im Beispiel | # ''optional:'' Einen Rechner mit Partitionierungsprogramm (im Beispiel MiniTool Partition Wizard<ref>http://www.heise.de/download/minitool-partition-wizard.html MiniTool Partition Wizard auf heise.de</ref>) | ||
# Optional einen Kartenleser | # Optional einen Kartenleser | ||
Zeile 22: | Zeile 20: | ||
## Unter Android {{Android|2.3}} Navigiere im Telefon auf Einstellungen -> Apps -> Entwicklung | ## Unter Android {{Android|2.3}} Navigiere im Telefon auf Einstellungen -> Apps -> Entwicklung | ||
## Unter Android {{Android|4.0}} Navigiere im Telefon auf Einstellung -> Entwickleroptionen | ## Unter Android {{Android|4.0}} Navigiere im Telefon auf Einstellung -> Entwickleroptionen | ||
# | # Verbinde das Telefon mit dem PC | ||
=== Variante B) Kartenleser === | === Variante B) Kartenleser === | ||
# | # Stecke die Speicherkarte in den Kartenleser | ||
=== Partitionieren === | === Partitionieren === | ||
==== Variante A ==== | ==== Variante A ==== | ||
# Unter Windows: | # Unter Windows: Starte ein Partionierungsprogramm wie z.B. MiniTool Partition Wizard | ||
# Unter Linux: | # Unter Linux: Starte ein Partitionierungspgramm wie z.B. GPARTED <ref> http://gparted.sourceforge.net </ref> | ||
# | # Wähle die SD-Karte aus | ||
# | # Verkleinere die vorh. Partition soweit, das dahinter 512-2048MB frei sind (je nachdem, wie viel Platz du für [[App|Apps]] benötigst) | ||
# | # Erstelle danach eine neue Partition. '''Wichtig''': Es muss eine '''primäre''' Partition erstellt werden, keine '''logische'''! | ||
# | # Formatiere diese Partition mit ''FAT32'' oder ''ext2'', ''ext3'' oder ''ext4''. ''ext2'' bringt erfahrungsgemäß die wenigstens Probleme mit sich, allerdings unterstützten manche Geräte z.B. nur ''FAT32''.<ref>Um sicher zu gehen, solltest du ein Gerätebezogenes Tutorial für dein Gerät im [http://www.android-hilfe.de Android-Hilfe Forum] suchen. </ref><ref>betrifft z.B. das [[Explorer|HTC Explorer]] oder das Simvalley SPX-5</ref> Unter [[CyanogenMod]] 11 und 12 muss im Gegensatz dazu immer ''ext4'' verwenden. | ||
# | # Übernimm diese Änderungen | ||
Anmerkung für LG E400 (Optimus): Anders als in obiger Anleitung beschrieben '''muss''' die erste Partition eine logische Partition sein (und die zweite eine primäre), anderenfalls wird die erste Partition nicht erkannt. | Anmerkung für '''LG E400 (Optimus)''': Anders als in obiger Anleitung beschrieben '''muss''' die erste Partition eine logische Partition sein (und die zweite eine primäre), anderenfalls wird die erste Partition nicht erkannt. | ||
<gallery> | <gallery> | ||
Zeile 47: | Zeile 45: | ||
==== Variante B ==== | ==== Variante B ==== | ||
Wenn man keinen PC zur Verfügung hat, oder kein Partitionsprogramm, kann | Wenn man keinen PC zur Verfügung hat, oder kein Partitionsprogramm, kann die SD-Karte auch mit dem [[Recovery]] partitionieren. Da dabei allerdings vorher die gesamte SD-Karte formatiert wird (dabei gehen '''alle''' Daten verloren), wird diese Methode nur grob erklärt und ist i.d.R. nicht empfehlenswert. | ||
Beim ClockWorkMod-Recovery ist die Partitionierung der SD-Karte über den | |||
Beim [[ClockWorkMod]]-Recovery, wie auch im [[TeamWin Recovery Project]] ist die Partitionierung der SD-Karte über den Menüpunkt ''advanced''<ref>{{Cite web|url = http://www.techjuice.pk/how-to-make-a-sd-ext-partition/|title = How to make a Sd-ext Partition|accessdate = 2015-04-06}}</ref>, beim 4EXT Recovery Touch über den Punkt ''tools'', erreichbar. Die weiteren Schritte sind anschließend selbsterklärend. | |||
== Link2SD einrichten == | == Link2SD einrichten == | ||
# Falls noch nicht erfolgt, SD-Karte wieder ins Telefon einsetzen | # Falls noch nicht erfolgt, SD-Karte wieder ins Telefon einsetzen | ||
# | # Installiere die App {{MarketLink|com.buak.Link2SD|Link2SD}} (bspw. aus dem [[Google Play Store]]) | ||
# | # Starte Link2SD | ||
# Link2SD fragt beim ersten Start, ob es ein Mount-Script | # Link2SD fragt beim ersten Start, ob es ein Mount-Script erstellt werden soll. Gebe dort das Dateiformat an, was du beim Partitionieren angegeben hast (''FAT32'', ''ext2'', oder ''ext3'') | ||
#: ''' | #: '''Hinweis''': Bei der Fehlermeldung ''operation not supported on transport endpoint'' und einer ''ext2'' Partition kann es helfen, beim erstellen des Mount-Scripts ''ext4'' auszuwählen. | ||
# Nach erfolgreicher Erstellung | # Nach erfolgreicher Erstellung musst du das Telefon neu starten | ||
# | # Startee nach dem Neustart erneut Link2SD | ||
<gallery> | <gallery> | ||
Link2SD_mountscript.png|Das Auswahlmenü für Linkscript | Link2SD_mountscript.png|Das Auswahlmenü für das ''Linkscript'' | ||
</gallery> | </gallery> | ||
== Link2SD im Einsatz == | == Link2SD im Einsatz == | ||
=== | === Link erstellen === | ||
Wie im Hauptartikel [[App2SD#Methode_C|Link2SD]] erwähnt, werden bei Link2SD die Dateien auf die 2.Partition der Speicherkarte verlinkt. | |||
Wie im Hauptartikel [[App2SD#Methode_C|Link2SD]] erwähnt werden bei Link2SD die Dateien auf die 2.Partition der Speicherkarte verlinkt. | # öffne zuerst die Link2SD App | ||
# zuerst die Link2SD | # navigiere zu der zu verschiebenden App und öffne den Eintrag | ||
# zu der zu verschiebenden App | # klicke nun auf ''Link erstellen'' | ||
# auf ''Link erstellen'' | # markiere die zu verschiebenden Dateien | ||
# | # klicke auf OK | ||
# auf OK | In den Einstellungen von Link2SD kann auch eingestellt werden, dass Link2SD diese Aktionen bei einer Neu-Installation von Apps automatisch ausführt. | ||
In den Einstellungen von Link2SD kann | |||
<gallery> | <gallery> | ||
Datei:Link2SD_createlink1.jpg|navigieren & öffnen | Datei:Link2SD_createlink1.jpg|navigieren & öffnen | ||
Zeile 80: | Zeile 78: | ||
</gallery> | </gallery> | ||
=== Link löschen === | |||
# Link2SD | # öffne zuerst die Link2SD App | ||
# | # navigiere zu der zu verschiebenden App und öffne den Eintrag | ||
# auf ''Link entfernen'' | # klicke auf ''Link entfernen'' | ||
# die zu verschiebenden Dateien | # markiere die zu verschiebenden Dateien | ||
# auf | # klicke auf OK | ||
<gallery> | <gallery> | ||
Zeile 94: | Zeile 92: | ||
=== Systemprogramme deaktivieren & deinstallieren === | === Systemprogramme deaktivieren & deinstallieren === | ||
Link2SD kann Systemprogramme | Link2SD kann Systemprogramme ''einfrieren'' oder deinstallieren. '''Einfrieren''' bedeutet dabei, dass die App nur deaktiviert wird (durch Umbenennung der .apk Datei), sie bleibt also weiterhin auf dem System installiert und kann wieder aktiviert werden (ohne das die sie neu installiert werden muss), wird allerdings nicht mehr ausgeführt. Hierbei kann zwar ein gewisser Teil des Arbeitsspeichers frei geräumt werden, Platz auf dem internen Speicher wird dabei allerdings nicht gewonnen. Beim '''Deinstallieren''' wird die App dabei komplett vom System entfernt, ohne dass vorher ein Backup erstellt wird. Hierbei wird auch der von der App belegte Speicher für andere Anwendungen freigegeben, allerdings muss die App erneut installiert werden, wenn sie doch weiterhin benutzt werden soll. | ||
'''Einfrieren''' bedeutet, dass die App nur deaktiviert wird (durch Umbenennung der .apk Datei) | # öffne zuerst die Link2SD App | ||
'''Deinstallieren''' | # setzte ggf. den Filter auf ''System-Apps'' | ||
# Link2SD | # navigiere zu der zu verschiebenden App und öffne den Eintrag | ||
# ggf. Filter auf System-Apps | # klicke auf den ''Aktionsbutton'' | ||
# | # klicke auf den Eintrag '''Einfrieren''' bzw. '''Deinstallieren''' | ||
# | |||
# '''Einfrieren''' bzw. '''Deinstallieren''' | |||
=== | === System-Programme in Benutzer-Programme umwandeln === | ||
Der belegte Speicher auf der '''/system''' [[Partition]] kann auch dadurch freigeräumt werden, indem bestimmte System-Apps zur Benutzer-Apps (UserApps) konvertiert werden und anschließend auf der Datenpartition ('''/data/app''') abgelegt werden. | |||
'''Diese Funktion ist mit Vorsicht zu benutzen. Wenn z.B. der Launcher verschoben | '''Warnung''': Diese Funktion ist mit Vorsicht zu benutzen. Wenn z.B. der [[Launcher]] verschoben, und das System auf [[wipe|Werkeinstellung]] gesetzt wird, steht kein Launcher zur Verfügung, d.h. das System ist unbrauchbar, bis manuell ein neuer Launcher installiert wurde. | ||
# Link2SD | # öffne zuerst die Link2SD App | ||
# ggf. Filter auf System-Apps | # setzte ggf. den Filter auf ''System-Apps'' | ||
# | # navigiere zu der zu verschiebenden App und öffne den Eintrag | ||
# | # klicke auf den ''Aktionsbutton'' | ||
# Convert to Userapp | # klicke auf den Eintrag '''Convert to Userapp''' | ||
=== Benutzer-Programme in System-Programme umwandeln === | === Benutzer-Programme in System-Programme umwandeln === | ||
Umgekehrt können auch, zur Entlastung von '''/data/app'', Apps nach '''/system/app/''' verschoben werden. | Umgekehrt können auch, zur Entlastung von '''/data/app''', Benutzer-Apps nach '''/system/app/''' verschoben, und somit zu System-Apps konvertiert, werden. | ||
Das macht | |||
Das macht bspw. dann Sinn, wenn bei einem Widget oder einem alternativen Launcher, der nicht auf der ggf. langsameren SD-Karte ausgelagert, werden soll, genutzt wird. | |||
# Link2SD | # öffne zuerst die Link2SD App | ||
# ggf. Filter auf System-Apps | # setzte ggf. den Filter auf ''System-Apps'' | ||
# | # navigiere zu der zu verschiebenden App und öffne den Eintrag | ||
# | # klicke auf den ''Aktionsbutton'' | ||
# Convert into systemapp | # klicke auf den Eintrag '''Convert into systemapp'''<br /> | ||
<gallery> | <gallery> | ||
Zeile 129: | Zeile 126: | ||
=== Heruntergeladene Updates für System-Programme ins System integrieren === | === Heruntergeladene Updates für System-Programme ins System integrieren === | ||
Mit dieser Funktion können Updates zu den vorinstallierten [[Gapps|Google Apps]], welche normalerweise in '''/data/app''' abgelegt werden, nach '''/system/app''' verschoben werden. Das hat den Vorteil, dass nach einem | Mit dieser Funktion können Updates zu den vorinstallierten [[Gapps|Google Apps]], welche normalerweise in '''/data/app''' abgelegt werden, nach '''/system/app''' verschoben werden. Das hat den Vorteil, dass nach einem Zurücksetzten auf Werkseinstellungen diese Apps nicht erneut aktualisiert werden müssen und nicht alte Versionen der Apps im Systemspeicher als ''Leichen'' liegen. Setzte dazu einen Filter auf ''Updated'' und halte bei der gewünschten App etwas länger den Finger drauf. Es erscheint das Kontextmenü mit der Option '''Integrate Update into System'''. | ||
<gallery> | <gallery> | ||
Datei:Link2SD filterupdatetapps0.png|Filter-Dialog | Datei:Link2SD filterupdatetapps0.png|Filter-Dialog |