J'utilise la commande "adb shell" pour accéder à un LG P690 (appareil A) ou à un Samsung Galaxy SIII (appareil B). L'appareil A a également une carte microSD de 32 Go branchée alors que l'appareil B n'en a pas. Lorsque, à partir de l'invite du shell, je cd /sdcard
et faire un df
J'ai compris :
- Sur le dispositif A :
/sdcard
Taille 14G Blksize 8192 - Sur le dispositif B :
/sdcard
Taille 12G Blksize 4096
S'agit-il de la mémoire interne ? Le dispositif B possède également un /storage
qui contient 0 octet (qu'est-ce que c'est ?).
En outre, les deux ont un /data
qui, je le sais, est le répertoire des applications installées. Ce répertoire se trouve-t-il également sur le stockage interne ? Comment puis-je savoir si /data
est sur SD interne ou externe ?
Je suis confus quant à la raison pour laquelle un répertoire appelé /sdcard
ferait référence à la mémoire interne par opposition à la mémoire externe. N'y a-t-il pas de norme FHS pour le système de fichiers Android, comme c'est le cas pour Linux ?