Qual é o objetivo da partição / cache no Android? Existem casos em que a limpeza da partição / cache pode resultar na perda de dados?
/cache
partição é principalmente para salvar os downloads da Google Play Store, encontrados em /cache/downloads
. Ele também pode conter o registro de recuperação encontrado em /cache/recovery
chamado last_log
(isso contém quaisquer erros e / ou diagnósticos do recovery
CWM binário a lá ou do estoque, que serão registrados no arquivo para ajudar na depuração e no desenvolvimento do recovery
binário).
Também há outro diretório chamado lost+found
que contém os arquivos recuperados ( se houver ) como resultado da corrupção do sistema de arquivos, como remover incorretamente o cartão SD sem desmontá-lo.
Então, realmente, não há perda de dados ao limpá-lo.
De fato, após a inicialização do Android, o script limpará o /cache/downloads
caminho para novos downloads / atualizações da Google Play Store.
Para fornecer uma visão geral mais detalhada dos sistemas de arquivos usados em dispositivos Android, veja uma pequena tabela com uma seleção dos mais importantes:
+---------------+------------------+------------------------------------------+
| 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] em sistemas mais antigos, todo /data
é apenas um único sistema de partição / arquivo [2] em dispositivos mais novos, /data
pode ser ainda mais segmentado
Você não encontrará todos esses sistemas de arquivos em todos os dispositivos - mas se você encontrar alguns deles, essa lista deve fornecer uma ideia simples.