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 :
Après avoir installé et lancé l’application, vous tombez sur cet écran :
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 :
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 !
Chaque matin, WhatsApp s’anime avec les dernières nouvelles tech. Rejoignez notre canal Frandroid pour ne rien manquer !
Sa marche mais quand il faut mettre External sa marche pas ! Comment faire ?
Fonctionne parfaitement !! Merci beaucoup!!
le lien ne marche pas et après 2 heures sur le forum je ne trouve pas le post concernant cette manip. Quelqu'un a le bon lien? Merci !
J'arrive pas à trouver l'application. Et est-ce que ça marche pour HTC explorer ?
problème non résolu il m'a parru un message "sorry,unable to change the default install location" est ce qu'il ya une solution merci
j'ai un samsung galaxy ACE et il me dit que c'est incompatible avec mon appareil... merci de m'aider svp
Bonjour, Impossible de trouver cette application sur android market !! n'aurait elle pas changé de nom ?? Merci d'avance .
Ne fonctionne pas pour les applications système tel que Facebook ou Google Map avec une rom Cyanogen... Quant aux widgets, personne n'a une solution pour les déplacer sur carte SD sans les faire disparaître du bureau ? J'ai un HTC Desire 2.2 rooté et je passe mon temps à désinstaller/faire le ménage car je reçois sans cesse le message comme quoi il manque d'espace disque...
Ne marche pas sous Gingerbread (N1) Qqun a une idée?
Je ne trouve pas l'application dans android, je possède un lg gt 540 Help
Je ne sais pas vous mais depuis que j'ai mis l'option pour l'installation sur la SD, mon n1 se bloque lors d'une install puis revient progressivement à lui...
Bonjour à tous, Etant nouveau sous android je cherche un "mentor" pour m'expliquer les avantages d'android et de comment en profiter. Je suis sous HTC wildfire. Si quelqu'un veut bien se donner la peine :) Merci d'avance
Oui pas de problème on peut le déplacer sans soucis
J'utilise la fonction app2sd forcée via les lignes de commande adb shell depuis que la manip a été publiée, et je n'ai AUCUN soucis. Ma vie Android en a été toute changée: avec 130 apps installées à peu près, j'ai encore plus de 58 Mo de libre en interne. Ma carte SD est une classe 6 (je doute que cela joue sur la rapidité), et à part un formtage récent sa
Et alors ? Quand tu achètes une voiture, tu peux ensuite la prendre et rouler à 200 sur la route. Et on voit des gens comme toi qui essaye d'incriminer les constructeurs automobiles parce qu'ils vendent des voitures qui permettent de dépasser les limitations de vitesse. Mais tu sais, c'est aussi interdit de tuer en France. Et avec une voiture, on peut facilement tuer quelqu'un : est-ce pour autant la faute du constructeur automobile si une personne est tuée avec une de ses voitures ? Si on se fait choper en excès de vitesse ? Je ne pense pas, et je pense que ton raisonnement est assez malsaints de vouloir interdire une appli parce qu'elle offre une possibilité de nuire pour ceux qui ne prennent pas la peine de lire les warnings. Ce n'est pas une raison suffisante pour empecher le monde d'avancer à mon avis.
Ça ne fonctionne pas sur milestone apparement. (FRF91 + root)
oui j'ai fait sur Desire sans ROOT, suffit d'avoir un PC. sinon il est possible de faire directement depuis le Desire avec un moniteur Console et taper les commandes qui se trouve sur le forum. Attention ces Manips sont dangereuse si on ne fait pas attention aux appli que l'on déplace !! On ne peut déplacer que les appli qui ne démarrent pas au démarrage du téléphone et qui ne tournent pas en tache de fond (comme les widgets, les claviers ajoutés, etc...) car quand on branche le mobile à un PC en mode Disque dur, la carte SD est démonter du téléphone et donc les appli ne sont plus dispo => Crash assuré !!! Perso je n'ai déplacé que les jeux ! Ce sont eux les plus lourd. Ensuite toute l'appli n'est pas transféré, car certain partie de l'appli doive se trouver dans la mémoire du téléphone... c'est normal. Voir avec un Developpeur pour plus d'explication (je suis pas assez aguerri pour çà) Et comme le dit escagelion : il faut remettre le paramètre par défaut à 1 après avoir déplacé les applis, car sinon toute nouvelle installation d'appli se fera sur la carte SD et là c'est plantage assurée.... enfin, il y a en qui ont essayé, mais c'est vous qui voyez... ;-)
j'a une petite question, pourquoi il n'y a que la moitié de l'appli qui est déplacé sur la carte. Quand je dis la moitié de l'appli je me réfère à l'espace occupé qui est de moitié.
Pour le warning: ya pas que les widgets. Ya aussi les services (tournent en tache de fond), les alarms (se réveille périodiquement ou à un instant t), les claviers (IME), les live wallpapers, live folders… La liste complète est là : http://developer.android.com/guide/appendix/install-location.html#ShouldNot
* à installer (désolé pour la faute d'orthographe)
....sinon il y a plus rapide et sans avoir à installé d'application supplémentaire : adb shell pm setInstallLocation 2 et remettre le dernier chiffre à 1 pour ne plus que les applications s'installent sur la sd.
@ g123k: autant pour moi, j'ai condondu avec une autre news. :-/
En réalité, il suffit de relancer le HOME, une fois que la SD est montée. Mais j'ai rajouté un warning au début de l'article
Avec un task killer, sans aucune connaissances, tu tues tout les services des applications qui tournent, pour encore prendre Beautiful Widgets par exemple, l'heure et la meteo ne se mettent plus à jour. On blame l'auteur ;-) Et quand c'est pas le app2sd, les taskkillers, y a le hack DPI aussi qui permet d'utiliser des DPIs officieux. Android c'est un combat contre les utilisateurs des fois :p
Je suis d'accord, mais j'ai deux exemples: - Beautiful Widgets, ca marche, mais des que tu montes ta sdcard ou reboot, tu perds les widgets et il faut rebooter ou reinstaller pour que ça remarche. - Un client twitter, idem pour les widgets, et le service en tache de fond est du coup pas tout le temps lançé et l'utilisateur n'aura pas ses notifications Qui trinque? Le developpeur, parce que c'est lui qui à fait l'application, et il a pourtant bien marqué de façon explicite dans le manifest: InternalOnly car sinon celà pose ce genre de problemes. L'utilisateur n'est pas prevenu par ce genre de hacks, et va accuser à tord le developpeur, c'est triste Apres je suis d'accord, certaines apps ne sont pas mis à jour pour tourner sur la SD alors qu'elle le pourrait (comme les jeux).
J'utilise MODINSTALLLOCATION qui est aussi sur le market. Pas besoin d'activer le debbogage USB. sur un nexus one need for speed shift passe de 40 mo à 404 k0, ya pas photo et concernant un jeu aucun problème de ralentissement, l'application fonctionne exactement pareil
Je viens d'ajouter un avertissement au début de l'article.
Eh bien... en quoi est-elle plus compliquée que Move2sd enabler ? C'est exactement les mêmes étapes !
Personnellement j'ai rempli complètement la mémoire de mon Nexus One... ne me demande pas avec quoi, ça va très vite en fait. De plus un certain nombres d'application tel que Facebook ou même le navigateur internet prennent beaucoup de mémoire en cache. Il m'est arrivé d'avoir un message comme quoi ma mémoire était bientôt pleine seulement en navigant sur un site qui avait du Flash. Donc ce genre d'application peut être très utile pour certains utilisateurs comme moi.
Ce que tu dis est vrai en partie néanmoins, un certain nombre d'applications ne sont pas mises à jour régulièrement et n'ont aucunement besoin de rester dans le téléphone. Il faut juste faire attention à ce que tu mets dans ta carte SD. De plus ne plus avoir de Widget ne veut pas dire que l'application ne marche plus ou moins bien. Ex: j'utilise "Foursquare" qui possède un Widget. Mais ce Widget ne me sert à rien pour moi donc j'ai décidé de forcer l'installation de Foursquare sur la carte SD. Plus de Widget Foursquare mais l'appli marche aussi bien.
Quel est le problème des task killers ?
Ce genre d'application me scandalise: si les auteurs d'applications mettent que l'application ne doit pas etre sur la sdcard, c'est qu'il y a une raison: celà supprime les widgets et les services, et je suppose qu'il n'y a pas d'avertissement dans l'application à ce propos. J'ai eu le coup avec des ROMs et c'est ensuite au developpeur de devoir argumenter que ce genre de hack n'est pas que benefique. C'est comme les task killers...
C'est LE seul reproche de mon Nexus One (que je ne veux pas rooter pour le moment).... Pourquoi ils n'ont pas collé plus de mémoire? ... je n'estime pas avoir tant d'appli que cela et je dois chaque fois gérer pour en installer. Il me reste 25Mo de libre et franchement j'aimerais en mettre d'autres :S J'avais espoir de voir rapidement, avec Froyo, la possibilité de déplacer les appli vers la carte SD (j'avais pris une Classe6 d'ailleurs...) mais au final cela reste bien restreint...j'ai beau lancer app2sd regulierement avec espoir... :(
@ g123k: Suffit d'installer l'application depuis le Market, la lancer, choisir la destination de déplacement que l'on désire (interne ou externe), puis se rendre dans ou gestionnaire d'app dans les paramètres et appuyer sur le bouton "déplacer vers la carte SD". Pour revenir à la normale, relancer l'application et remettre l'option par défaut.
Tu es alors un *très* petit consommateur d'applis. Il y en a. Mais je t'assure que quand t'atteins la limite et que t'as pleins d'applis que t'as acheté, t'as pas envie de t'en séparer, ni de rigoler.
Vivement que la majorité des applications puissent être déplacées facilement ! J'ai fréquemment des problèmes de place sur mon HTC Desire.
Pour info, si vous déplacez des applications disposant de services ou de widgets (genre twitter), vous risquez de voir des widgets disparaitre au prochain redémarrage donc pour ceux là, il vaut mieux les laisser sur la mémoire interne. En dehors de ce cas, je n'ai jamais eu de problème avec une application mise sur la carte sd.
Ok merci beaucoup !
Peux-tu détailler son fonctionnement ? car ici on reprend le fonctionnement de Froyo pour le déplacement
J'utilise cette rom : http://forum.xda-developers.com/showthread.php?p=8135724
intéressant... j'y cours !
mod install location est bien plus simple à utiliser
Je comprends pourquoi tant de gens disent que l'interet est limité : Moi il ne me reste que 25 Mo libre sur mon N1, apres avoir mis tout ce que je pouvais sur la SD ( sur un tel non rooté, donc seulement les applis qui l'autorisent ) Et ca commence à etre limite, 25 Mo... Enfin, de toutes facons, je ne veux pas rooter mon tel...
ok, mais si on laisse la memoire interne libre, n'y a t'il pas moyen de faire du swap avec, memoire qui devrait etre plus rapide que sur SD ??
Utile pour ceux qui utilisent plus d'applis que toi, par exemple ? Ce n'est jamais bon de prendre son cas pour une généralité, chacun ses besoins.
Excellent, je recherchais justement à savoir si il y avait un moyen. Pour ceux qui nous lisent, je tiens à faire remarquer que les application sont très petite (entre 1 et 10mo généralement et que le Galaxy S à 7 ou 8 Go interne) et que les déplacer dans une SD externe à un intérêt je pense limité. Ce qui n'empêchera pas les plus geeks (tet moi) de le faire XD
Ca marche en fait sur modaco
Bonjour, je voudrais savoir quelle rom est utilisée sur le téléphone ?
venez pas vous plaindre si des applications fonctionnent plus...
Quel interet de déplacer les appli????, perso sur mon magic, j'arrive même pas a remplir les 295Mo, et sachant que si je déplace tout sur la SD, cette mémoire ne sert strictement plus a rien, donc je ne vois de l'interet que pour ceux qui dépasse la mémoire interne et le fait de ne pas a avoir tout a réinstaller lors de flash fréquent.
Mouais, App2sd, ça reste mieux :p
L'astuce citée plus haut pour les android sous froyo sans etre root : http://forum.frandroid.com/forum/viewtopic.php?id=20457
J'ai testé avec la rom d'Evil reprennant HTC Sense sur un N1. Bizarre...
Excellent excellent !! Hâte de tester...
Ca ne marche pas sur mon N1 en rom modaco...
Hello, sympa l astuce mais quelqu'un à t il déjà essayé de déplacé Google maps ?
possible sur un desire sans être root (cf. le forum) mais il faut passer par un PC ayant le sdk d'android
Mmm c'est cool ca !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
Gérer mes choix