Je pense que vous faites référence à un hack communément appelé "Apps-to-SD" (a.k.a. "apps2sd" ou "a2sd" sur certains forums). Il s'agit de repartitionner votre carte SD pour avoir une partition Ext2/3/4 après la partition principale Fat32, puis d'utiliser une combinaison ROM/kernel personnalisée qui permet de déplacer certaines parties du système d'exploitation vers cette partition. A savoir, toutes les applications tierces téléchargées, le cache du téléphone, et dans certains cas les données des applications et le cache dalvik.
Gardez également à l'esprit que, comme pour toutes les ROMs et noyaux personnalisés, ceux-ci doivent être conçus pour un appareil spécifique. Vous devrez donc trouver une ROM avec un support Apps-to-SD intégré pour votre appareil spécifique.
Cette astuce permet de libérer une partie de la mémoire interne pour l'utiliser comme RAM. Cependant, comme pour la plupart des solutions de ce type, il y a de nombreux inconvénients à connaître.
- La carte SD doit être re-partitionnée d'une manière très particulière (les données seront perdues pendant le partitionnement, alors sauvegardez-les).
- La vitesse nominale de la carte SD jouera un rôle important dans les performances et la stabilité globales du système. Des cartes plus lentes entraîneront des retards dans le démarrage des applications, par exemple.
- Le téléphone ne pourra pas fonctionner si vous retirez la carte SD, car la deuxième partition ext est maintenant utilisée par le téléphone comme si elle faisait partie de sa mémoire interne.
- Usure supplémentaire de la carte SD due à des écritures excessives. Contrairement à l'EPROM de la mémoire Flash, les cartes SD ne sont pas vraiment conçues pour de nombreux cycles d'écriture, de sorte qu'au fil du temps, vous constaterez que la carte s'use plus rapidement que d'habitude.
- L'appareil ne sera pas aussi stable. Vous verrez peut-être plus souvent des messages ANR (application ne répondant pas), car même les cartes SD les plus rapides sont toujours beaucoup plus lentes que la mémoire flash interne.
- La corruption des données sur la carte SD est un vrai problème et peut rendre votre téléphone inopérant, nécessitant un re-flash complet de la ROM et la perte de toutes les données. Il faut donc toujours avoir des sauvegardes récentes, et de préférence pas sur la carte SD elle-même.