Android 2.2 (alias Froyo) permet officiellement de pouvoir déplacer les applications vers la carte SD. Le problème est que cette fonctionnalité n’est possible que si le développeur de l’application concernée a modifié son code pour l’autoriser.

Mais il existe une solution pour y remédier. Il faut pour cela :

- Un téléphone sous Froyo
- Le débogage USB activé (Paramètres > Applications > Développement > Débogage USB)
- Avoir un téléphone rooté

Attention : Cette manipulation n’est à effectuer qu’avec les applications N’étant PAS des widgets, alarmes, services (liste complète).

L’application utilisée s’appelle Move2SD Enabler, disponible gratuitement sur l’Android Market :

QR Code Move2SD EnablerAprès avoir installé et lancé l’application, vous tombez sur cet écran :

Move2SD Enabler

Si vous avez bien activé le débogage USB, il faut cliquer sur I’ve read it et Next.
Vous arrivez sur ce deuxième écran :

Move2SD Enabler

Il faut alors choisir External, pour l’installation sur la carte SD.
Cliquez ensuite sur Apply.

Un message peut éventuellement vous demander l’accès root :

Ensuite, j’ai choisi l’application Remember the Milk, qui ne propose pas le déplacement.
Sur mon téléphone, elle représente 4,16Mo.

L’option Déplacer vers la carte SD est active et on obtient alors 2,09Mo :

Il est désormais possible de faire cela pour toutes les applications.
Si vous appréciez Move2SD Enabler, n’hésitez pas à aider financièrement son auteur !