Espace libre
Ici vous devez distinguer entre les différentes partitions :
/system
: Ceci est monté en lecture seule en mode normal, et l'endroit où "le système" est installé (applications de base Android plus la plupart des "bloatwares" préinstallés). Peu importe si cela montre "220 Mo disponibles", car un utilisateur normal ne peut pas utiliser cet "espace libre"
- stockage interne (
/data
) : C'est là où l'utilisateur installe ses applications et où résident toutes les données de l'utilisateur. Partie la plus cruciale, et l'endroit où votre rapport indique "11 Mo libres" -- ce qui déclenchera très probablement l'erreur de "mémoire insuffisante", voir insufficient-memory). Pour libérer de l'espace ici, vous pouvez faire des choses comme...
- désinstaller des applications que vous avez installées mais n'avez plus besoin (partie la plus efficace)
- déplacer des applications vers la carte SD (voir app2sd). Les applications doivent supporter explicitement cela (bien qu'il existe des méthodes root pour forcer les autres, cela pourrait avoir des effets secondaires). Cependant, des parties de ces applications resteront ici -- à moins d'utiliser des choses comme link2sd.
- nettoyer le cache (aide temporairement seulement, car le cache se remplira à nouveau)
- carte SD interne : Certains appareils (pas tous) offrent ceci comme stockage supplémentaire. App2SD peut déplacer des applications vers cet endroit. En dehors de cela, vous pouvez stocker des fichiers ici (documents, fichiers multimédias, etc.)
- carte SD externe : Pas besoin d'expliquer celui-ci, non ?
À moins que vous ne sachiez vraiment ce que vous faites, vous ne devriez pas changer manuellement le partitionnement (par exemple, pour déplacer un peu d'espace libre de /system
à /data
). Vous pourriez tout casser, en particulier les futures mises à jour (où le système Android pourrait avoir besoin de plus d'espace que ce qu'il a actuellement).
Carte SD
Juste une petite note à ce sujet. Alors que l'on ne devrait plus "économiser" en achetant quelque chose en dessous de la classe 4, de l'argent supplémentaire pour la classe 10 pourrait être "gaspillé". Ma recommandation est d'opter pour la classe 6 comme meilleur compromis entre vitesse et argent dépensé. Comparez les spécifications de vitesse de lecture et d'écriture entre la classe 6 et la classe 10 en cas de doute. Si vous voulez quand même opter pour la classe 10, assurez-vous que votre appareil le prend en charge.
Swap
Discuté de manière controversée de nos jours. Dépend beaucoup de la quantité de RAM (physique) disponible sur votre appareil, et du type d'applications que vous utilisez. Je tends à dire qu'avec du matériel récent et une version Android récente (2.3 et supérieure), il n'est pas nécessaire d'opter pour le swap. Le système Android gère bien la mémoire, et si votre appareil dispose de 1 Go (ou plus) de RAM disponible, je ne vois pas comment le swap améliorerait les performances. Mais comme je l'ai dit, cela pourrait aussi dépendre des applications que vous utilisez.
Aussi pour votre question concernant Swapper : Gardez à l'esprit que swap crée uniquement des "données temporaires". Donc en cas de "swap cassé", vous pourriez simplement le désactiver sans perdre de données (car il ne contient aucune donnée permanente).
Partitionnement
Comme mentionné ci-dessus, je ne recommande pas de toucher cela vous-même à moins d'avoir une réelle expérience. Laissez plutôt faire les "experts". Surtout je ne réduirais jamais la partition /system
, pour des raisons données : vous pourriez rencontrer des problèmes avec les futures mises à jour -- non seulement avec des versions Android plus récentes, mais aussi avec différents ROM, car les différentes ROM vont également avec différentes sélections d'applications préinstallées.
Types de systèmes de fichiers
Je ne peux imaginer aucun tutoriel recommandant FAT32 pour /data
-- vous devez avoir mal lu cela. Je doute même que FAT32 fonctionnerait ici, car à mon avis il ne prend pas en charge les permissions Unix requis par /data
. Cependant, FAT32 est recommandé pour la "partie données" de la carte SD, pour des raisons de compatibilité : c'est le système de fichiers lisible par la plupart des systèmes d'exploitation.
La "partition d'App" est généralement /data
, et de nombreuses ROM l'utilisent en ext4 ici (quelques anciennes pourraient encore utiliser YAFFS2 à la place).
Mais arrivé à ce point, je suis assez sûr que vous avez mal compris les "cibles" -- et la "partition App" par rapport à la "partition Données" fait référence à la carte SD, ce qui nous amène au dernier point de votre question :
Partitionnement de la carte SD
Ce n'est généralement pas nécessaire mais optionnel, et n'a de sens qu'en association avec soit App2SD+ soit Link2SD pour déplacer des applications hors du "stockage interne" (voir ci-dessus) pour gagner de l'espace libre à cet endroit le plus crucial. Cela pourrait nécessiter un peu d'information supplémentaire :
Certaines applications prennent en charge App2SD pour déplacer de plus grosses parties sur la carte SD. Cependant, avec le stockage de masse USB (UMS), lorsque vous connectez votre appareil via USB à un ordinateur, la carte SD entière serait "déplacée" là-bas, et les applications ainsi que les données qui y résident deviennent "inaccessibles" pour l'appareil lui-même. C'est l'une des raisons pour lesquelles certaines applications ne prendront pas en charge App2SD -- en particulier lorsqu'elles fournissent des widgets et/ou des services. Plusieurs approches existent pour contourner ce problème :
- App2SD+ / Link2SD utilisent une deuxième partition sur la carte SD. Android ne "céderait" que la première partition de la carte SD via UMS, donc cette deuxième partition reste intacte, et ses données/applications/... restent disponibles pour l'appareil
- switcher loin de l'UMS et utiliser le MTP (Protocole de Transfert Multimédia) à la place, la carte n'est plus offerte au PC "dans son ensemble" (c'est-à-dire incluant l'accès physique), mais de manière logique l'ordinateur est autorisé à accéder aux fichiers sur celle-ci. Donc même en étant montée via MTP, l'appareil a un accès complet à la carte. C'est ce que font les versions récentes d'Android -- bien que certains utilisateurs pourraient avoir des difficultés à le faire fonctionner avec leurs OS où ce n'est pas toujours pris en charge "prêt à l'emploi".
Conclusion : Si vous voulez rester avec l'UMS, une deuxième partition sur votre carte SD pourrait s'avérer utile. En passant à MTP, cela devient inutile, sauf si vous voulez utiliser App2SD+/Link2SD pour d'autres raisons (par exemple, non seulement déplacer les applications, mais aussi leurs données/cache Dalvik).