Apps auf die Speicherkarte verschieben und so den internen Speicher(platz) entlasten

  • 381 Antworten
  • Letztes Antwortdatum
Hallo Leute.

Ich bekomme beim verschieben immer eine Fehlermeldung.

pkg:/data/app/com.google.android.apps.maps-1.apk Failure (INSTALL_FAILED_INVAILD_INSTALL_LOCATION)

was mache ich Falsch.
 
Und wieso integrierst Du die Maps nicht in der Systempartition, also dort, wo das Zeug "herkam" bzw. "hingehört"? Schon mal was von den KERUKs gehört, oder Apps2ROM usw.?
 
email.filtering schrieb:
Und wieso integrierst Du die Maps nicht in der Systempartition, also dort, wo das Zeug "herkam" bzw. "hingehört"? Schon mal was von den KERUKs gehört, oder Apps2ROM usw.?


Nur zur Info ich habe KERUKs installiert und auch das ganze Zeugs das dabei war habe auch Link2SD drauf.

Nur bin ich eben in disen Sachen noch ein Neuling und du bist mit deien Antworten nicht gerade Hilfreich sondern sogar ein bisschen beleidigend. Hoffe nur, dass du nie in eine Situation kommst wo du hilfe benötigst und dann auf einen wie Dich triffst.
 
Gut, dann mal anders herum: Wieso willst'e die Maps von der Systempartition auf die Speicherkarte verschieben? Ich hab' das selber mit "Systemapps" noch nie ausprobiert, und könnte mir vorstellen, dass das bei manchen dieser Apps nicht so wirklich klug wäre.

Klappt's denn mit dem Verschieben anderer Apps aus der System- oder Datenpartition auf die Speicherkarte?
 
GoogleMaps lässt sich nicht so einfach von der Systempartition auf die SD-Karte verschieben. Um das hinzukriegen sollte Maps z.B. mit Titanium Backup oder Link2SD deinstalliert werden. Dann kann man es vom Playstore neu installieren und anschließend verschieben. Das gleiche Vorgehen funktioniert z.B. auch mit StreetView und Youtube.
Das Umwandeln der Anwendungen in User-Apps mit Titanium und anschliessendes Verschieben könnte ebenfalls funktionieren. Ich bevorzuge aber die oben genannte Lösung weil es die sauberste Lösung ist und Titanium bei sowas nicht immer zuverlässig funktioniert.
 
email.filtering schrieb:
Lieber amateur987, sichere Deine Apps und deinstalliere diese anschließend alle!

Habe ich gemacht und hat nichts (kein Scherz) an der Speicherauslastung / den Warnungen geändert. --> Auslieferungszustand

email.filtering schrieb:
Dann richtest Du eine passende Partition für Link2SD ein, und richtest Dein System für dessen Nutzung ein.
Im nächsten Schritt installierst Du die gewünschten Apps wieder und kontrollierst ob diese auch wirklich auf der Speicherkarte gelandet sind.

Gesagt getan. (In L2SD "Link erstellen" gewählt) Link2SD sagt zu allen: "auf der SD-Karte (2. Partition)"
Es war tatsächlich anfangs etwas mehr Platz übrig. Tag für Tag steigt jedoch der angeblich verwendete Systemspeicher (unter TaskManager - Speicher). Inzwischen 140 von 170 MB. Ich gebe ihm noch max. eine Woche bis es wieder heißt: wenig Systemspeicher, Nachrichten können nicht empfangen werden, ....

Da hängt doch ein Bug drinne oder nicht?!
Bin für jeden Tipp dankbar, das Telefon macht sich noch selbst unbrauchbar... :(
 
Dann guck doch bitte mal genauer nach, was da in der Datenpartition herkugelt, was dort anscheinend nicht hingehört. Für Bequeme gibt's dazu sogar spezielle Apps.

Beim SGY gab's mal eine (Gesamt)Software mit einem GPS-Logging-Bug, beim SGS2-G eine Version mit einem WLAN-Logging-Bug.

Ich hoffe doch, dass Deine (Gesamt)Software aktuell ist. Derzeit ist das die XXLF2. Was bei Dir läuft, verrät Dir ein Anruf bei *#1234#.
 
Beim Verschieben von Apps mit Link2SD können massenweise FC's auftreten, da die zu verschiebenden Anwendungen ja zwangsweise beendet werden müssen. Das erzeugt eine entsprechende Menge Dump-Logs im Ordner /data/log. Gehe mal mit Root Explorer dorthin und lösche den gesamten Inhalt des Ordners. Das kann locker über 10MB Platz auf dem Telefonspeicher schaffen. Weitere Ordner deren Inhalt unbesorgt gelöscht werden kann sind /data/tombstones und /data/lost+found.
Eine App die das Reinigen dieser und weiterer Ordner übernimmt ist SD Maid.
 
  • Danke
Reaktionen: amateur987
Noch ein paar Tipps um den Telefonspeicher zu entlasten:
- Die in meinem vorigen Post genannten Reinigungsaufgaben lassen sich mit einem simplen Script, das mit der App Script Manager beim Systemstart ausgeführt wird automatisieren. Mein System hat sich darüber nie beschwert und wenn ich wirklich mal eine Logdatei brauchen sollte kann ich das Script leicht deaktivieren.
Code:
#!/system/bin/sh

rm /data/log/*
rm /data/lost+found/*
rm /data/tombstones/*
rm /data/*.log
- Mit Hilfe dieser von CARNIFLEX in einem anderen Beitrag geposteten Liste lassen sich viele System-Apps deinstallieren:
https://spreadsheets.google.com/spr...SENVeXlqUm5vV0E&single=true&gid=0&output=html
Der in der Systempartition frei gewordene Platz lässt sich dann nutzen um mit Hilfe von Link2SD Benutzer-Apps in System-Apps zu konvertieren. Das ist vor Allem dann sinnvoll, wenn man z.B. den Stock-Launcher, Browser, Musik-App, Galerie durch eigene Apps ersetzen möchte. Weitere Vorteile sind, dass System-Apps auch dann zur Verfügung stehen, wenn die SD-Karte entfernt wurde oder defekt ist und auch nach einem Full-Wipe noch vorhanden sind. Je nach Qualität der SD-Karte ist auch ein mehr oder weniger spürbarer Zugewinn an Geschwindigkeit zu erwarten.
Achtung!
Den Stock-Launcher sollte man erst deinstallieren nachdem der eigene Launcher installiert und zum Standard-Launcher gemacht wurde. Ohne Launcher dazustehen ist nicht so witzig.
Ein Problem beim Umwandeln von Benutzer-Apps in System-Apps besteht darin dass viele Apps danach nicht starten sondern FC's produzieren. Das liegt meist daran, dass die App ihre Bibliotheken nicht mehr findet. In Link2SD kann man nachsehen, ob die App Bibliotheken benutzt und diese dann vor dem Konvertieren an den richtigen Ort verschieben.
Gehe dazu nach /data/data/[Anwendungsordner]/lib und kopiere die enthaltenen Dateien (mit Endung *.so) nach /system/lib. Danach funktioniert das Konvertieren i.d.R. problemlos.
Hinweis: Ein Backup als System-App mit Titanium Backup für auf diese Weise verschobene Apps wird evtl. wegen der fehlenden Bibliotheken nach Neuinstallation der Firmware nicht funktionieren. Ich behalte deshalb ein Backup als Benutzer-App
Ich konnte auf diese Weise z.B. Smart Keyboard Pro, QuickPic, Camera Zoom FX, Titanium Backup Pro, Better Terminal Emulater, Script Manager, Power Amp u.a. verschieben. Die einzige App bei der das nicht geklappt hat war SVOX Classic. Da gab's zwar keine FC's aber die eigenen Stimmen wurden nicht benutzt sondern die (ätzende) Pico-Stimme.

- Nach dem Umwandeln von Benutzer-Apps in System-Apps bleibt der Dalvik-Cache der Apps auf der Datenpartition. Das lässt sich m.W. nur mit Titanium Backup Pro beheben. Die Funktion findet sich dort unter Menü=>Optionen=>System-Dalvik in ROM einbinden.

- Bei dieser Vorgehensweise ist zu beachten, dass Updates der konvertierten Apps auf dem Telefonspeicher landen und mit Link2SD und der Funktion Integrate Update into ROM ins ROM integriert werden müssen.
Wichtig ist außerdem, dass man zur Sicherheit mindestens 10MB (besser etwas mehr) Platz auf der Systempartition lässt, damit u.a. Updates die grösser sind als die vorhergehende Version noch Platz haben.
Es ist sinnvoll, nicht alle Apps auf einmal zu konvertieren, sondern das nach und nach zu machen, (nach Neustart) den Dalvik-Cache zu integrieren, den verbleibenden Speicherplatz zu kontrollieren und dann zu entscheiden ob noch mehr geht.
Ein Neustart ist nach dem Konvertieren zu System-Apps immer nötig, da alle Apps nach dem Verschieben zunächst nicht gestartet werden können.

- Sowohl in Link2SD als auch in Titanium Backup findet sich eine Funktion zur Reinigung des Dalvik-Cache die man nutzen sollte um überflüssige Dateien zu löschen, die z.B bei missglückten Deinstallation entstehen können. Unter Menü=>Stapelverarbeitung=>Verwaiste Dateien löschen bietet Titanium eine weitere Reinigungsfunktion.

- Manchmal vergisst Link2SD etwas zu verschieben. Es kann sich lohnen, (mühsam) bei jeder einzelnen App per Link erstellen zu überprüfen ob wirklich alles als bereits verschoben gekennzeichnet ist.

- Wie hier schon erwähnt kann auch der Cache den Telefonspeicher füllen. Die meisten Apps hinterlassen nur geringe Datenmengen. Vor allem Internetanwendungen wie Browser, Facebook & Co können größere Mengen produzieren. Es lohnt sich in den Einstellungen solcher Apps nach einer Option zu suchen die den Cache auf die SD-Karte legt und/oder beim Beenden löscht (z.B. Dolphin Browser). Sowohl Titanium als auch Link2SD, sowie spezielle Apps wie Cache Mate (Root) können den Cache aller Apps löschen.

- Apps die man so gut wie nie braucht, aber zur Hand haben möchte (Bei mir z.B Maps, Streetview und Youtube) kann man vom Market installieren, dann ein Backup mit Titanium erstellen und anschließend wieder deinstallieren. Bei Bedarf ist das Backup schnell wiederhergestellt und nach Gebrauch kann man wieder deinstallieren.

Meine aktuelle Bilanz bei fast 60 installierten Anwendungen:
110 SystemApps
17 Benutzer-Apps (alle auf SD-Card 2. Partition)
0 Apps auf Telefonspeicher
0 Apps auf SD-Card (Apps2SD)
140MB freier Telefonspeicher (30,64MB benutzt)
11,92MB freier Systemspeicher (230MB benutzt)
12 derzeit nicht genutzte Apps als Titanium-Backup
 
Zuletzt bearbeitet:
Kundal schrieb:
... Das erzeugt eine entsprechende Menge Dump-Logs im Ordner /data/log. ...

Da saß der Wurm: 94 MB im log!!! Vielen Dank. :thumbsup: Im übrigen alles von einer App (Rebtel)... warum auch immer.

email.filtering schrieb:
Ich hoffe doch, dass Deine (Gesamt)Software aktuell ist. Derzeit ist das die XXLF2. Was bei Dir läuft, verrät Dir ein Anruf bei *#1234#.

XXLD1 - wird geupdatet!
 
Zuletzt bearbeitet:
Da saß der Wurm: 94 MB im log!!!
...bei dem Wert kann ich deine Verzweiflung verstehen. Ich hatte da höchstens mal 13MB durch Dump-Logs von FC's. Vielleicht kannst du der App durch eine Option im Menü das Loggen abgewöhnen. Ansonsten kann ich wie gesagt das automatische Löschen per Scriptmanager empfehlen.
 
Servus Zusammen,

nachdem ich mir das Duos angeschafft habe, mich eingelesen habe, durch die Menüs des Telefons geklick habe, habe ich unter Anwendungseinstellungen > Anwendungen verwalten > Alle > z.B. Polaris Viewer, angeklickt. Dort gibt es einen Schalter "Auf SD-Karte versch.! Ich habe diesbezüglich in der Suche und im Handbuch nichts gefunden! Was bedeutet dieser Schalter/Taster/Knopf? Das ich keine zusätzliche App wie link2SD benötige? Danke für Eure Hilfe.

Gruß
Kieselgur
 
email.filtering schrieb:
Ich hoffe doch, dass Deine (Gesamt)Software aktuell ist. Derzeit ist das die XXLF2. Was bei Dir läuft, verrät Dir ein Anruf bei *#1234#.

Hallo zusammen.

Ich bin Verona und ich lese hier seit ca. 3 Wochen schon mit.
Jetzt hab ich mich angemeldet, weil es wohl eine neuere Software gibt, als die die ich auf meinem Gerät habe (XXLD1).
Aber wenn ich auf:
Telefoninfo- Software Aktualisierung-Aktualisieren gehe, steht da das es keine Aktualisierung gibt.
Kann mir bitte jemand helfen?

Gruß Verona
 
Hallo Verona und herzlich Willkommen im Forum. Das ist normal nicht jeder Provider stellt die aktuellste (Gesamt)Software bereit.

Um die aktuellste, im Moment die XXLF3, auf dein SGY zu bekommen ... einfach den angepinnten Flash-Thread befolgen. ;)

PS: Und denke daran vorher eine Sicherung deiner Kontakte auf deiner SD-Karte anzulegen.

MfG Conner
 
Zuletzt bearbeitet von einem Moderator:
  • Danke
Reaktionen: Töffa
Hallo,

ich habe jetzt fast alles durchgelesen, aber leider keine Lösung für mein Problem gefunden. Ich bekomme es nicht hin, mit MTP zwei Partitionen zu erstellen. Davon abgesehen, das der eine schreibt Primär und der andere Logical, habe ich beides probiert. Nachdem ich auf Apply gedrückt habe und MTP fertig ist, sieht das bei mir so aus:

vor Apply

MTP_Pri.bmp

nach Apply:



MTP_Pri2.bmp


Was mache ich falsch? :confused2:

Danke für die Unterstützung

Gruß Töffa
 

Anhänge

  • MTP_Pri.bmp
    801,9 KB · Aufrufe: 444
  • MTP_Pri2.bmp
    756,6 KB · Aufrufe: 442
Die Speicherkarte muss per UMS (~USB-Mass-Storage) im großen Computer gemountet (~eingebunden) sein um umpartitioniert werden zu können. Wird statt dessen MTP (~Media-Transfer-Protocol) oder PTP (~Picture-Transfer-Protocol) verwendet, klappt das (natürlich) nicht.

Kann man das zu verwendende Verbindungsprotokoll über das Smartphone-OS nicht beeinflussen (was neuerdings leider immer häufiger der Fall zu sein scheint), steckt man die Speicherkarte eben in einen anderen CardReader.

Gelegentlich bietet auch das eine oder andere Minibetriebssystem (wie z.B. der ClockworkMod) eine Partitionierungsoption an.
 
Hallo,

danke für die Erklärung. Soweit auch verstanden. Halb.
Mit MTP meinte ich MiniTollPartition.
Kann ich das mounten mit MTP (MiniToolPartition) beeinflussen?
Ich habe die SD-Karte in den Cardreader meines Laptops getan.
Ich habe es auch mit G-Parted und Knoppix probiert, aber die
erkennen die SD-Karte garnicht.

Und das Galaxy Y Duos mit USB - Hier wird die SD-Karte auch nicht
vom System angezeigt.

Oder liegt es an XP?

Gruß Töffa
 
Normalerweise funktioniert das mit dem Minitool wenn du die Karte per Cardreader am Laptop einliest. Wenn die Anwendung die Partitionen nicht schreiben kann liegt es am wahrscheinlichsten daran, dass die Karte schreibgeschützt ist. Dafür haben die Karten (-adaper) an der Seite einen kleinen Schieber (wie zu Zeiten der guten alten Diskette).
 
Schreibschutz hin oder her, aber die Speicherkarte (als Datenträger nebst den allenfalls darauf befindlichen Partitionen) selbst sollte immer erkannt werden. Klappt nicht einmal das, hat die Speicherkarte wohl ein gröberes Problem.
 

Ähnliche Themen

M
Antworten
6
Aufrufe
1.990
email.filtering
E
ford0091
Antworten
13
Aufrufe
2.353
matze_it
M
S
  • stickerfix
Antworten
3
Aufrufe
11.649
Darktrooper
D
Zurück
Oben Unten