Wie kann ich verhindern, dass Android-Apps meine SD-Karte neu formatieren?

7

Ich habe eine 32-GB-Micro-SD-Karte und einige der von mir verwendeten Apps geben an, dass sie über die Berechtigung zum Ändern des SD-Kartenspeichers verfügen. Ich habe viele persönliche Dateien auf meiner Karte, und neulich hatte eine App, ich weiß nicht welche, praktisch mehr als 15 g Dateien von meiner Karte gelöscht!

Wie kann ich verhindern, dass Apps meine SD-Karte löschen? Ich sehe nicht, was aus einer App, die alle meine persönlichen Dateien löschen kann, etwas Gutes bringen kann. Ich habe meine Bilder gesichert, als mir ein Mann bei der Arbeit sagte, eine App habe seine SD-Karte neu formatiert. Sicher genug, das gleiche ist mir passiert. Ich konnte meine Dateien sichern, bevor es passiert ist, aber wie kann ich verhindern, dass dies erneut passiert?

Izzy
quelle
1
Ich war neugierig, ob Sie herausfinden konnten, welche App dies tat?
Daniel

Antworten:

6

Ich habe noch nie von einer App gehört, die die SD-Karte formatiert. Die Berechtigung zum Ändern der SD-Karte besteht darin, dass die Anwendung Daten auf die SD-Karte "lesen / schreiben" kann.

Wenn Sie eine App haben, die Ihre SD-Karte formatiert, würde ich das Problem dem Entwickler sowie dem Android Market melden.

Ryan Conrad
quelle
2

SD-Karten werden fast immer als FAT formatiert, was bedeutet, dass das Betriebssystem keine Dateisystemberechtigungen festlegen kann. Mit anderen Worten, Sie können einzelne Dateien nicht schützen. Und Sie können die SD-Karte insgesamt nur schützen, indem Sie keine Apps installieren, die darauf zugreifen.

Ich empfehle häufige Sicherungen und gründliches Testen neuer Apps, möglicherweise mithilfe einer anderen SD-Karte mit unwichtigen oder gesicherten Daten.

Matthew Read
quelle
1

Es gibt einen Rsync auf dem Markt, mit dem ich meine SD-Karte routinemäßig (über die Tasker-Integration) auf meinem Heimserver sichern kann. Von dort aus ist es einfach, es dem vorhandenen Backup-System hinzuzufügen.

rsync selbst kann auch so konfiguriert werden, dass Backups gespeichert werden.

Wenn Sie ein gerootetes Telefon haben, können Sie Ihre SD-Karte vermutlich als ext4 formatieren oder so partitionieren, dass sie auch eine ext4-Partition hat. Dann können Sie Dateiberechtigungen verwenden. Natürlich würden Sie ext4-Treiber benötigen, um den USB-Disk-Modus zu verwenden, also müssten Sie so ziemlich Linux verwenden.

derobert
quelle