Alan Le Bihan |
1 février 2013

Dans ce tutoriel, Softonic vous explique comment installer des applications et jeux Android sur la carte SD de votre dispositif Android.

La mémoire interne de votre smartphone Android est pleine? Il vous est impossible d'installer la dernière mise à jour de Facebook ou le jeu qui fait un carton sur Google Play? Softonic a la solution et vous montre comment il est possible de forcer votre mobile à installer des applications sur sa larte SD.

Les outils nécessaires

Avant de commencer, vous aurez besoin de:

Ensuite, activer le débogage USB de votre dispositif Android en allant dans: Paramètres > Applications > Développement > Débogage USB.

Installer les kits de développement et les Platform-tools

Commencer par installer le kit de développement Java puis le kit de développement Android. Lorsque ce-dernier est installé, exécuter Android SDK Manager et cocher la case Android SDK Platofrm-tools comme sur l'image: Ce pack d'outils contient Android Debug Brifge (adb), un utilitaire qui permet de communiquer avec un dispositif Android depuis l'invite de commandes de Windows. C'est grâce à lui que vous pourrez demander à votre Android d'installer vos applications et jeux sur la carte mémoire.

Connecter votre Android à votre ordinateur

Ouvrir l'invite de commandes de Windows

Pour ce faire aller dans Démarrer > Exécuter ou cliquer sur Windows + R. Taper cmd et cliquer sur OK. Une fois dans l'invite de commandes:

  • Écrire CD\ puis taper Entrer.
  • A l'aide de la touche Tab (tabulation), faire défiler les options jusqu'à accéder à "Program files (x86)"
  • A la suite, entrer le chemin d'accès Android/Android-SDK/Platform-tools.
  • Taper adb devices pour vérifier que votre dispositif Android est connecté et reconnu.
  • Vous devriez voir apparaître le nom de votre dispositif et son numéro de série.
  • S'il n'apparaît pas, ou apparait offline, essayer avec un autre câble USB.
  • Taper netstat et vérifier si le port 5037 est utilisé.
  • C'est ce port qui est utilisé par Android Debug Bridge. S'il est utilisé, fermer le processus qui l'utilise.

Avant de poursuivre, il est recommandé de désactiver votre antivirus et votre pare-feu. Ces-derniers peuvent interférer dans le processus de connexion de ADB avec votre Android.

Exécuter la commande pour forcer les installations sur la carte SD

Android contient un paramètre qui décrit comment les applications s'installent par défaut sur votre dispositif. Ce paramètre se nomme setInstallLocation (ou set-Install-Location) et il accepte les valeurs suivantes:

  • 0 [auto]: laisse votre dispositif choisir le meilleur emplacement où installer les applications.
  • 1 [internal]: installe tout dans la mémoire interne.
  • 2 [external]: installe tout sur la carte mémoire.

Comme vous l'aurez deviné, il faut changer la valeur de setInstallLocation de 0 à 2. Exécuter l'une de ces commandes:

  • adb shell pm setInstallLocation 2

ou

  • adb shell pm set-install-location 2

Pour vérifier si cela a fonctionné, taper adb shell pm get-install-location. Si tout s'est passé correctement, la réponse de l'invite de commandes doit être celle-ci: Tout s'est déroulé comme prévu? Pas de message d'erreur? Il ne vous reste plus qu'à déconnecter votre Android et à le redémarrer. A partir de maintenant, toutes les applications et jeux s'installeront sur la carte mémoire. Si vous souhaitez revenir en arrière, répéter le processus en modifiant la valeur 2 par 0.

A savoir!

Il se peut que certaines applications ne s'exécutent pas correctement depuis la carte SD. Nous vous conseillons donc de la transférer manuellement depuis la carte SD vers la mémoire interne de votre Android. Un exemple d'applications qui doivent être dans la mémoire internet sont les widgets.

Via Softonic ES

Commentés

  • Jem |
    01/02/13
    Jem

    "Memoire Android pleine" pour le titre ?

    Salut a tout le monde :)

  • C. Coquis | FR |
    02/02/13
    C. Coquis | FR

    Bonjour Jem,

    Merci pour votre rectification. Il s'agit bien de mémoire pleine et pas de mémoire vide. Nous changeons le titre de suite.

  • perez |
    09/02/13
    perez

    est ce que cela ne permet plus la garentie du telephone et ne pose pas de soucis pour les mises a jours??

  • Becky |
    14/02/13
    Becky

    Est-ce que cela fera sauter la garantie ? Est-ce cela que l'on appelle un root ?

  • Joys |
    03/03/13
    Joys

    Bonjour,

    juste une petite question, comment fermer le processus qui utilise le port 5037 ?

    Merci d'avance,

  • sofien |
    19/03/13
    sofien

    ça n'a pas marché avec moi j'ai un GT-S5570 le sdk tools refuse de se mettre à jour après avoir télécharger le package et sur l'invite de commande j'ai toujours chemin introuvable pourtant tout y est comment faire svp

  • zahlika |
    25/03/13
    zahlika

    y a t il des risques a fair cette opération ???

  • Kartel |
    30/04/13
    Kartel

    En jouant avec ma tabletteil semblerait que mon petit frere l aurais dé-rooter . Comment la re-rooter svp ? Merci d avance

  • eibsteinfaitcaca |
    19/05/13
    eibsteinfaitcaca

    Bonjour j aimerai bien faire mon travail correctement alors une question.à la fois merci Cartel pour le reroutervtu fai comme la première foi san tu la trouver jaumr beaucoup votre façon decrirevdailleur mais bon revenant à notre plongé pour faire un canard non pas à la sauce mais pau mais sahara c est illarantmercibde antérieure

20/05/13
Votre avatar