Speicherort für OAM maps und themes unter Android 11 / LocusPro ?? extern nicht?

Started by bezel, December 18, 2021, 10:32:05

0 Members and 3 Guests are viewing this topic.

Hadubrand

Hi,
da mir das empfohlene Locus-Privat-Verzeichnis für alles auf der INT SD aus Speicherplatzgründen zuwider war, habe ich alles auf das vorgegebene Verzeichnis mit dem wohlklingenden Namen
auf dem wohlklingenden, leicht merkbaren Verzeichnis
/storage/3263-6534/Android/data/menion.android.locus.pro/files/Locus/mapsVector .. auf die EXT SD verschieben lassen. Nun habe ich erfahren, dass mapsVector sehr wohl auf der EXT SD liegen kann, den Rest, also Programm und sonstige Daten auf dem vorgegebenen privaten Ordner auf der INT SD.

Wie kann ich das erreichen, ohne das mapsVector-Verzeichnis hin- und herzuschieben, d.h. Standard-Locus-Verzeichnis auf der INT SD und trotzdem mapsVector auf der EXT SD (im privaten Ordner) so wie es vor der beabsichtigten Änderung auch schon ist?

Grüße
Ulli
  •  

michaelbechtold

  •  

Hadubrand

Quote from: michaelbechtold on January 18, 2022, 21:10:30
Siehe meine Antwort im anderen Forum :-)
Jetzt ist alles klar. Du meinst im OAM-Forum.
Danke Ulli
PS: Mal sehen, was den Androidlern bei der nächsten Version einfällt.

bezel

Das Problem mit den OAM maps unter Android11 ist schon so eine Sache - die Karten können zwar extern abgelegt werden, die OAM Vectorthemes müssen intern abgespeichert werden, zudem sind die Pfade etwas irreführend in der app festzulegen.

Meine Vorgehensweise:
unter Android 11 / LocusMap Pro 3.56.5 mit OAM v5 Karten:

in der app unter Einstellungen zuweisen:
Hauptverzeichnis der app:
intern

Unterverzeichnisse für mapsVector:
intern (d.h. storage/emulated/0/Android/data/menion.android.locus.pro/files/Locus/mapsVector)

--------------------------------------------------------------------------------------

- extern auf der SD Karte abgelegte OAM v5 Karten sind aber dann dennoch externunter:
storage/1234-5678/Android/media/menion.android.locus.pro/mapsVector bzw. /maps

- und die themes widerum im internen Ordner (!!):
Android/data/menion.locus.pro/files/Locus/mapsVector/_themes

- srtm Höhendaten extern unter:
storage/1234-5678/Android/data/menion.locus.pro/files/Locus/data/srtm

(wo man will, kann man die broutersegments4 und POIs auf der externen SD Karte ablegen;
intern muss man unter data... die individuellen Cursors und dashboards abspeichern)

---------------------------------------------------------------------------------------

Speichert man die OAM Karten intern ab, läuft das ganze natürlich flüssiger und der Kartenaufbau ist deutlich schneller.
Ziemliches Durcheinander, was da nun durch die ganze Umstellung entstanden ist - ich kann nur hoffen, dass es nun so wenigstens zuverlässig funktioniert.

Holger

Warum bindet Ihr Eure extSD denn nicht einfach als internen Speicher ein...?
Sollte doch auch mit ungerooteten Geräten gehen. Zumindest unter A10 hatte ich solch eine Funktion mal gesehen. Geht das mit A11 nicht mehr? Dann sollte es doch die Berechtigungsprobleme gar nicht mehr geben.
  •  

michaelbechtold

Ext. SDs gehen schneller kaputt als interne. Falls Int. und ext. logisch eine Einheit werden, kann das übel enden. Die Details kann ich aber nicht beurteilen - habe nie damit gespielt.
  •  

bezel

Quote from: Holger on February 01, 2022, 17:00:40
Warum bindet Ihr Eure extSD denn nicht einfach als internen Speicher ein...?
...
was meinst du konkret damit, verstandlich auch für einen Nicht-IT Experten?
  •  

ThomasD.

Eine externe SD-Karte unter Android als internen Speicher einbinden bedeutet, daß beide Laufwerke zusammengefaßt werden und von der Dateiverwaltung her eins werden. Der interne Speicher vergrößert sich also um die Größe der SD-Karte.

Nachteil ist, daß diese SD-Karte dann nur diesem einen Handy funktioniert und nicht in das Nachfolgehandy übernommen werden kann. Und das die SD-Karte nicht mehr in einem Kartenleser unter Windows gelesen werden kann.
Regards,
Tom

Holger

Quote from: michaelbechtold on February 01, 2022, 17:13:39
Ext. SDs gehen schneller kaputt als interne.
Naja, das kann theoretisch sein, praktisch hab ich das noch nie erlebt. Ich nutze grundsätzlich SanDisk Extreme microSDXC. Da sind seitens Sandisk 30Jahre Garantie drauf. Die würden das nicht machen, wenn sie sich nicht sicher wären. Von meinen etwa 15 Stück ist noch keine defekt gegangen und ich behandele sie nicht wie rohe Eier. Ich wechsel die Dinger im laufenden Betrieb ohne vorher Geräte abzuschalten oder das empfohlene "sicheres Entfernen" zu nutzen. Hatte noch nie irgendwelche Probleme.
Eher stirbt Dein Smartphone, oder wird nach 2-3 Jahren sowieso ersetzt. Da sehe ich keine Gefahr.

Ein Kartenleser im PC erkennt die Karte dann natürlich nicht mehr, klar. Aber dafür gibt es z.Bsp. bei Samsung  SmartSwitch oder SamsungFlow. Smartphone per USB Kabel an den PC anschließen und vom PC aus darauf zugreifen. Dann hast Du auch Zugriff auf den Speicher oder kannst regelmäßig ein Backup ziehen. Solltest Du dann wirklich einen Kartendefekt haben, ist das kein Problem.

Ich weiß nicht, ob das auch bei Deinem Gerät geht, da meins gerootet ist, aber ich mache beispielsweise alle 2 Tage mit Foldersync ein automatisches inkrementielles Backup vom Smartphone, sobald ich mein heimisches WLAN erreiche.
Nicht wegen eines Kartendefektes, sondern eher wegen des Gerätes an sich. Dass das nicht mehr angeht, ein Update versemmelt wird, oder geklaut oder verloren wird, oder auch anderweitig Daten verloren gehen, ist meiner Meinung nach häufiger der Fall.
  •  

michaelbechtold

Ich habe 3x vom Händler für SanDisks Kostenerstattung bekommen, ist allerdings schon eine Weile her.
Du hast eine wasserdichte Backup-Mechanik, aber damit gehörst Du zu den top 1%, denke ich.
So wie LM4 und LMP-AFA jetzt ticken, braucht niemand Verrenkungen zu machen. Und best practise gibt es hinreichend, auch für Normalverbraucher.
Letztlich Geschmackssache.
  •  

bezel

Quote from: ThomasD. on February 01, 2022, 18:05:17
Eine externe SD-Karte unter Android als internen Speicher einbinden bedeutet, daß beide Laufwerke zusammengefaßt werden und von der Dateiverwaltung her eins werden. Der interne Speicher vergrößert sich also um die Größe der SD-Karte.

Nachteil ist, daß diese SD-Karte dann nur diesem einen Handy funktioniert und nicht in das Nachfolgehandy übernommen werden kann. Und das die SD-Karte nicht mehr in einem Kartenleser unter Windows gelesen werden kann.
Danke für die Erklärung - aber was ist der Sinn dahinter, welchen Vorteil bietet es gegenüber zwei getrennten Speichern (interner und externer auf SD)?
  •  
    The following users thanked this post: Holger

Graf Geo

Meines Erachtens kaum einen. Wenn der interne Speicher klein ist, hat man  halt insgesamt mehr Speicherplatz und muss sich nicht drum kümmern, was man ggfs. im internen Speicher und auf der Karte speichert oder installiert. Und keine entsprechenden Einstellungen vornehmen.

Das Samsung Galaxy S6 hatte das standardmäßig so gehandhabt,wenn ich mich richtig erinnere. Durchgesetzt hat sich das nicht, beim S7 war man bereits wieder davon abgekommen.
SG S10, Android 12, LM 4 Gold (last Release version or Beta)
  •  

ThomasD.

Quote from: bezel on February 03, 2022, 14:04:37
Danke für die Erklärung - aber was ist der Sinn dahinter, welchen Vorteil bietet es gegenüber zwei getrennten Speichern (interner und externer auf SD)?
Für den Fall, dass Dein interner Speicher voll ist und keine weiteren Apps samt deren Daten mehr installiert werden können, kannst Du den internen Speicher durch diese Methode erweitern. Apps können nämlich (Root mal außen vor) nur im internen Speicher installiert werden.
Regards,
Tom
  •  

freischneider


Also vor einigen Jahren konnte man wählen wo man die App haben möchte und man konnte sie auch verschieben. Nur bestimmte Apps gingen nur intern. Und ich hatte da kein Root.
Poco F5, Android 13 / Xiaomi Redmi Note 10 Pro, Android 13
Locus Map 4 Gold (always latest version or Beta)
LM4 User-ID: 11cec7cb5  (Devices-ID poco F5)
  •  

Graf Geo

SG S10, Android 12, LM 4 Gold (last Release version or Beta)
  •