Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Google Android OS > Android Allgemein

Installatinspfad auf SD-Karte ändern

Das Thema "Installatinspfad auf SD-Karte ändern" befindet sich unter Android Allgemein auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 26.12.2011, 02:11   #1 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 08.12.2010
Beiträge: 76
Abgegebene Danke: 11
Erhielt 4 Danke für 3 Beiträge
Standard Installatinspfad auf SD-Karte ändern

Mir geht es seitdem ich android nutze tierisch auf den geist, daß fast jedes programm nach belieben die sd karte auf der obersten ebene mit ordnern und dateien zumüllt statt EINEN EINHEITLICHEN ordner zu nutzen, wir das andere systeme auch tun. Ich muß ewig scrollen und finde die wichtigen ordner nicht mehr. Kann man mit root rechten einen standardordner festlegen, wie z.b. /sdcard/.appdata
den dann die programme nutzen müssen, um sich dort zu installieren und programminterne daten abzulegen, die mich als nutzer nicht wirklich interessieren? Da können sie dann von mir aus verzeichnisse bauen, wie sie wollen. Aus den augen aus dem sinn ;-)
herr.winter ist offline   Mit Zitat antworten
Alt 21.01.2012, 16:28   #2 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 08.12.2010
Beiträge: 76
Abgegebene Danke: 11
Erhielt 4 Danke für 3 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

Hm, gibt es hier keine Linux Gurus oder Ähnliches, die da einen guten Einfall haben?
Der Installationspfad wird doch wahrscheinlich nur in irgend einer Systemdatei festgelegt.

Wie läuft sowas bei Linux und wäre das auf Android übertragbar?
Bei Windows gibts da diverse Möglichkeiten, aber das hilft hier leider nicht weiter. ;-)
herr.winter ist offline   Mit Zitat antworten
Alt 21.01.2012, 17:11   #3 (permalink)
Android Guru
 
Benutzerbild von jna

Modell: Samsung Galaxy S (I9000)

Registriert seit: 28.01.2011
Beiträge: 1.869
Abgegebene Danke: 389
Erhielt 291 Danke für 233 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

Sie nutzen einheitlich /sdcard, weil das vorhanden ist.

Pack doch einfach DEINE wichtigsten Daten (was immer das sein mag, dass man das tatsächlich über den Pfad statt über die App öffnen will) in ein Verzeichnich wie !Meins o.ä.
jna ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei jna für diesen Beitrag:
herr.winter (22.01.2012)
Alt 21.01.2012, 21:31   #4 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 08.12.2010
Beiträge: 76
Abgegebene Danke: 11
Erhielt 4 Danke für 3 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

Danke. Das ist als Notlösung ein guter Einfall. Hab grade umkopiert. Aber eine Dauerlösung is das meiner Meinung nach nicht für ein ernstzunehmendes Betriebssystem.

Weiß denn jemand, wie das bei Android gelöst ist? Ist der Pfad in jeder Anwendung kodiert, wie der Programmierer Lust und Laune hat oder gibt es da eine zentrale Stelle im system wo der Pfad zum Installationsverzeichnis für alle Programme vorgegeben wird und sie dann nur noch unterverzeichnisse anlegen?

Geändert von herr.winter (21.01.2012 um 21:37 Uhr) Grund: um 2. Absatz ergänzt
herr.winter ist offline   Mit Zitat antworten
Alt 21.01.2012, 21:40   #5 (permalink)
Android Guru
 
Benutzerbild von jna

Modell: Samsung Galaxy S (I9000)

Registriert seit: 28.01.2011
Beiträge: 1.869
Abgegebene Danke: 389
Erhielt 291 Danke für 233 Beiträge
Standard

Android ist durchaus ernst zu nehmen.
Du benötigst kein Dateimanagement. Das machen die Apps selber.

Gesendet von meinem GT-I9000 mit Tapatalk
jna ist offline   Mit Zitat antworten
Alt 21.01.2012, 21:52   #6 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 08.12.2010
Beiträge: 76
Abgegebene Danke: 11
Erhielt 4 Danke für 3 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

Sehe ich auch so, daß es ernst zu nehmen ist, wenn es in vielerlei Hinsicht auch noch in den Kinderschuhen steckt. Von allen aktuellen Handybetriebssystemen ist es meiner Meinung nach das beste. Die Tatsache, daß man unter Android auch ohne eine klare Struktur seine Daten nutzen kann ist ja auch nichts Schlechtes. Aber ich greife nun mal auch mit dem PC auf die Dateistruktur der Speicherkarte zu, wenn ich Bilder, mp3s und Dokumente, die ich unterwegs brauche hin und her schiebe oder unterwegs über den Dateimanager umsortiere und da ist das Kuddelmuddel was da herrscht ehrlichgesagt eine echte Zumutung.

Das es nicht nur mir so geht und andere auch Wert auf die Nutzung von Verzeichnissen legen, sieht man z.B. an der Tatsache, daß extra MP3-Player entwickelt werden, in denen man nicht über ID3 Tags sondern über die Verzeichnisstruktur navigiert.
herr.winter ist offline   Mit Zitat antworten
Alt 22.01.2012, 10:18   #7 (permalink)
Fortgeschrittenes Mitglied

Registriert seit: 08.10.2011
Beiträge: 348
Abgegebene Danke: 5
Erhielt 20 Danke für 19 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

so wie ich es sehe:

die 'neuen' und sich also modern gegebenen Betriebssysteme gehen davon aus, dass der Anwender nicht mit Dateien und Verzeichnissen zu tun hat.

Wir sehen es auch bei den neuen Windows Versionen. Man hat virtuelle Plätze wo Daten liegen, das sind diese Bibliotheken. Und diese sollen benutzt werden, alles andere ist nicht vorgesehen. Programme installieren sich dort wo es das System als richtig findet.
Benutzt man Windows so wie vorgesehen, hat man 'von Hand' auf der Festplatte nichts zu suchen und man kommt an vieles auch gar nicht ran.

Hier ist es so, dass der Pfad eigentlich in dem Packet drin ist. Also einige Apps kann man gar nicht auf die Karte installieren, die gehen zwangsläufig auf die root Platte. Also eigentlich alle und man kann dann einige davon auf die SD verschieben.

Zum suchen und kopieren etc von Dateien ist es vorgesehen die diversen spezial Apps zu verwenden, also für Bilder das Bilder-ansehen App, für Musik das entsprechende Musik App etc.

Is talles etwas ärgerlich für uns ältere Semester, wir sind ja mit Ordnung im Root DIR und Struktur in den sub DIR aufgewachsen seit den 80er Jahren.

Aber seien wir ehrlich: auch die Darstellung mit DIR und dem Baum aus sub Dir ist nur ein virtueller Abbild von etwas was es so nicht gibt und nie gegeben hat. Wir sind es nur gewöhnt nach 20 Jahren so zu denken. Darum haben wir mit der neuen 'Ordnung' Mühe. Uns erscheint es chaotisch, aber aus heutiger Sicht auf Ergonomie scheint es besser zu sein als unsere alte Baumstruktur mit Verzeichnissen und Unterverzeichnissen etc.
ottosykora ist offline   Mit Zitat antworten
Alt 22.01.2012, 11:47   #8 (permalink)
Fortgeschrittenes Mitglied

Modell: Samsung Galaxy S und Galaxy 5

Registriert seit: 31.03.2011
Beiträge: 480
Abgegebene Danke: 35
Erhielt 89 Danke für 73 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

Zitat:
Zitat von herr.winter Beitrag anzeigen
Mir geht es seitdem ich android nutze tierisch auf den geist, daß fast jedes programm nach belieben die sd karte auf der obersten ebene mit ordnern und dateien zumüllt statt EINEN EINHEITLICHEN ordner zu nutzen, wir das andere systeme auch tun. Ich muß ewig scrollen und finde die wichtigen ordner nicht mehr. Kann man mit root rechten einen standardordner festlegen, wie z.b. /sdcard/.appdata [...]
Installierst Du Deine Apps auf der SD-Karte? Ich habe dies noch nie gemacht, daher kann ich dazu nichts sagen. Ansonsten gibt es einen einheitlichen Ordner, in den alle Programme installiert werden und wo sie ihre Daten hin ablegen (/data). Auf diesen Ordner kann man üblicherweise nicht mit dem Dateibrowser eines PCs zugreifen.

Haben die Apps allerdings das Recht, auf die SD-Karte zu schreiben, gilt dies für die gesamte SD-Karte. Und eigentlich ist dann die App schuld und nicht Android. Das heißt es wäre auch sinnvoll, din der App nach Einstellungen zu suchen, bzw. den Entwickler zu kontaktieren.


Nun zur eigentlichen Fragestellung. Mit Rootrechten sollte es über einen Trick eigentlich gehen, dass die Apps standardmäßig nicht in das Rootverzeichnis dessen schreiben, was im PC als SD-Karte erkannt wird. Ich selber habe kein gerootetes Handy und kann die praxistauglichkeit der Lösung daher nicht überprüfen.
1. Den Mountpoint der SD-Karte ändern (ich glaube, in Datei /etc/fstab.vold).
2. Sicherstellen, dass bei Verbindung mit PC trotzdem noch die SD-Karte im PC gemounted (=eingebunden) wird. Evtl. ist in diesem Schritt nichts zu tun, das können vielleicht andere User beantworten.
3. Gewünschtes Verzeichnis auf SD-Karte anlegen.
4. Symlink unter Namen /sdcard auf das gewünschte Verzeichnis auf der SD-Karte anlegen
JanF ist offline   Mit Zitat antworten
Alt 22.01.2012, 12:44   #9 (permalink)
Neuer Benutzer

Registriert seit: 21.01.2012
Beiträge: 18
Abgegebene Danke: 4
Erhielt 1 Danke für 1 Beitrag
Standard AW: Installatinspfad auf SD-Karte ändern

Zitat:
Zitat von JanF Beitrag anzeigen
Installierst Du Deine Apps auf der SD-Karte?
Nein, ich denke das ist nicht was winter damit gemeint hat. Ich vermute er bezieht sich auf die Folder die gewisse Apps auf der SD anlegen um Configs, Parameter oder ähnliches zu speichen.

Beispiel: /mnt/sdcard/opera ... wo cache dateien abgelegt werden.

Wenn man viele apps hat kommen schon ein paar von den ordnern zusammen.
Daher vermute ich das der Ort wo die Ordner erstellt werden in den Apps selbst definiert ist. Man müsste schon irgendwie den Ort der sdcard ändern (vielleicht so wie von JanF vorgeschlagen... wenn's so funktioniert...) um das zu verhindern.
HeinzH ist offline   Mit Zitat antworten
Alt 22.01.2012, 13:17   #10 (permalink)
Android-Hilfe.de Mitglied

Registriert seit: 08.12.2010
Beiträge: 76
Abgegebene Danke: 11
Erhielt 4 Danke für 3 Beiträge
Standard AW: Installatinspfad auf SD-Karte ändern

Wenn man ein Betriebssystem so aufbaut, daß der Benutzer keinen Zugriff auf das Dateisystem hat, wäre es aber nötig, daß man den Dateien Tags vergeben kann, wie z.B. Arbeit, Urlaub, Einkauf, Anleitungen... Sonst verliert man bei 100 Word dokumenten irgendwann den Überblick. So wäre das sogar noch sinnvoller als die gewohnte Verzeichnisstruktur. Aber das ist so weit ich es überblicke nirgends implementiert.

Richtig: ich meinte die Ordner, die die Programme munter auf SD anlegen. Ob das jetzt wirklich die Ordner sind, in denen die auf SD installieren Programme liegen oder nur zusätzliche Ordner in denen die Programme irgendwas ablegen, da blick ich im Moment nicht ganz durch.

Sich an die Programmierer zu wenden wäre recht zwecklos. 1. scheint sich da noch keine einheitliche Struktur durchgesetzt zu haben, was ein anständiger installationsordner ist. Einige versuchen es ja, ihre Software entsprechend zu programmieren. Aber dann hat jeder einen andern klugen Einfall und nachher habe ich doch wieder zig Ordner. 2. gibt es so viele Programme, daß man wahrscheinlich einen eigenen Verein gründen müßte in dem 3 Hauptberufliche Lobbyarbeit betreiben, damit sich da flächendeckend was ändert. ;-)
Ich bleibe dabei: sowas sollte eigentlich von einem ernstzunehmenden Betriebssystem durch entsprechende Berechtigungen in geordnete Bahnen gelenkt werden und nicht jedem einzelnen Programmierer überlassen bleiben.

Symlinks sind ein guter Einfall. Bin gestern auch darauf gestoßen. Leider können sie nicht angelegt werden (Fehlermeldung) und andere haben die gleichen Probleme. Hier und da findet man infos, daß es nicht möglich sei einen Symlink von FAT auf FAT zu setzen. Mit den Mountpoints hatte ich gestern auch schonmal ansatzweise rumgespielt, allerdings ohne sichtbare Erfolge. Entweder das ist auch keine gangbare Lösung oder ich hab da was falsch gemacht. Seit meinem Experiment sehe ich bei jedem Booten ein SD-Symbol mit Zahnrad bei den Benachrichtigungen, obwohl ich den neu gesetzten Mountpoint wieder auskommentiert habe.

Geändert von herr.winter (22.01.2012 um 13:21 Uhr)
herr.winter ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Apps von alter SD Karte auf neue SD Karte cobra2000 Samsung Galaxy Ace (S5830) Forum 1 14.11.2011 01:06
Probleme mit externer SD-Karte: auf SD-Karte verschobene Apps werden nicht gefunden Babylonprojekt Samsung Galaxy S2 (I9100) Forum 4 29.10.2011 18:55
Kontakt-Reihenfolge auf SIM-Karte ändern G-Ultimate Android Allgemein 2 29.07.2011 10:56
Welche SD-Karte, was ist auf der Karte gespeichert cmg HTC Wildfire S Forum 1 19.06.2011 13:47
MicroSD Karte ändern lolo Samsung Galaxy Tab Forum 4 22.03.2011 12:49




Du liest gerade: "Installatinspfad auf SD-Karte ändern" unter "Android Allgemein" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.