7 votes

Comment empêcher les applications Android de reformater ma carte SD ?

J'ai une carte micro SD de 32 Go, et certaines des applications que j'utilise indiquent qu'elles ont des autorisations pour modifier la mémoire de la carte SD. J'ai beaucoup de fichiers personnels sur ma carte, et l'autre jour, une application, je ne sais pas laquelle, avait pratiquement effacé plus de 15gs de fichiers de ma carte !

Comment puis-je empêcher les applications d'effacer ma carte SD ? Je ne vois pas ce que peut apporter de bon une application qui peut effacer tous mes fichiers personnels. J'ai sauvegardé mes photos quand un type au travail m'a dit qu'une application avait reformaté sa carte SD. Bien sûr, la même chose m'est arrivée. J'ai pu sauvegarder mes fichiers AVANT que cela ne se produise, mais comment puis-je éviter que cela ne se reproduise ?

6voto

mercutio Points 5828

Je n'ai jamais entendu parler d'une application qui formate la carte SD. La permission de modifier la carte SD est pour que l'application puisse "lire/écrire" des données sur la carte SD.

Si vous avez une application qui formate votre sdcard, je signalerais le problème au développeur, ainsi qu'à l'Android Market.

2voto

Matthew Read Points 50150

Les cartes SD sont presque toujours formatées en FAT, ce qui signifie que le système d'exploitation ne peut pas définir les autorisations du système de fichiers. En d'autres termes, vous ne pouvez pas protéger les fichiers individuels. Et vous pouvez seulement protéger la carte SD dans son ensemble en n'installant pas d'applications qui y accèdent.

Je recommande de faire des sauvegardes fréquentes et de tester les nouvelles applications de manière approfondie, éventuellement en utilisant une autre carte SD contenant des données sans importance ou sauvegardées.

1voto

derobert Points 678

Il existe un rsync sur le marché, que j'utilise pour sauvegarder régulièrement ma carte SD sur mon serveur domestique (via son intégration dans Tasker). A partir de là, il s'agit simplement de l'ajouter au système de sauvegarde existant.

rsync lui-même peut également être configuré pour conserver des sauvegardes.

enfin, si vous avez un téléphone rooté, je suppose que vous pourriez formater votre sdcard en ext4, ou la partitionner pour avoir aussi une partition ext4. Ensuite, vous seriez en mesure d'utiliser les autorisations de fichiers. Bien sûr, vous aurez besoin de pilotes ext4 pour utiliser le mode disque USB, donc vous devrez utiliser Linux.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X