À quoi sert la partition / cache dans Android? Y a-t-il des cas où l'effacement de la partition / cache pourrait entraîner la perte de données?
/cache
La partition sert principalement à enregistrer les téléchargements à partir de Google Play Store, trouvés dans /cache/downloads
. Il peut également contenir le journal de récupération trouvé dans /cache/recovery
appelé last_log
(cela contient toutes les erreurs et / ou diagnostics du recovery
binaire à lá CWM ou du stock, qui seront enregistrés dans le fichier pour faciliter le débogage et le développement du recovery
binaire).
Il existe également un autre répertoire appelé lost+found
qui contient tous les fichiers récupérés (le cas échéant ) à la suite d'une corruption du système de fichiers, comme la suppression incorrecte de la carte SD sans la démonter.
Donc, vraiment, il n'y a aucune perte de données en les effaçant.
En fait, au démarrage d'Android, le script effacera la /cache/downloads
place à de nouveaux téléchargements / mises à jour à partir de Google Play Store.
Pour donner un aperçu plus détaillé des systèmes de fichiers utilisés sur les appareils Android, voici un petit tableau avec une sélection des plus importants:
+---------------+------------------+------------------------------------------+
| Mount Point | File System Type | What to find here |
+---------------+------------------+------------------------------------------+
| /proc | proc | metadata about the system such as file |
| | | system statistics |
| /data/data[1] | YAFFS2 | almost all app data |
| /data[2] | EXT3/EXT4/YAFFS2 | data from apps (except those stored on |
| | | /data/data) plus system |
| /cache | YAFFS2/EXT3 | Cache file system used by some apps and |
| | | by the system |
| /mnt/asec | tmpfs | unencrypted .apk file (the encrypted |
| | | counterpart is stored in |
| | | /mnt/sdcard/.android_secure; decrypted |
| | | variant is needed for running systems to |
| | | access/execute |
| /app-cache | tmpfs | temporary file system used e.g. by the |
| | | stock-browser on some HTC devices |
| /mnt/sdcard | vfat | FAT32 file system on the SD-card |
| /mnt/emmc | vfat | FAT32 file system on the embedded |
| | | (internal) eMMC |
+---------------+------------------+------------------------------------------+
[1] sur les anciens systèmes, l'ensemble /data
n'est qu'une seule partition / système de fichiers [2] sur les nouveaux appareils, /data
peut être encore segmenté
Vous ne trouverez pas tous ces systèmes de fichiers sur tous les appareils - mais si vous en trouvez certains, cette liste devrait vous donner une idée brute.