Le déplacement des applications vers SD n'est-il disponible que pour les appareils enracinés?

8
  1. Puis-je déplacer des applications vers SD?
  2. Existe-t-il une version spécifique d'Android que je dois exécuter: 2.1, 2.2?
  3. Mon téléphone devrait-il être enraciné pour cela? Ou cela fonctionne-t-il également pour les versions d'origine?
Stann
la source

Réponses:

11
  1. L'application doit prendre en charge le passage à la carte SD.
  2. La fonctionnalité devrait être dans Android 2.2+.
  3. Votre téléphone n'a pas besoin d'être enraciné pour le faire.
jeffl8n
la source
1
Prenez note, toutes les applications ne peuvent pas être déplacées vers la carte SD.
Alastair
3
Plus précisément, les applications dotées de widgets d'écran d'accueil ne peuvent certainement pas être déplacées vers SD, pas plus que la plupart des applications dotées de services d'arrière-plan (pour faire des choses comme vérifier les nouveaux messages). L'auteur de l'application doit également autoriser spécifiquement l'application à pouvoir être déplacée vers SD.
GAThrawn
7

Il existe 2 méthodes d'app2sd:

  • La méthode officielle

    • Avantages:
      • donner la meilleure expérience avec le moins de tracas, car vous ne déplaceriez jamais par erreur des applications qui ne devraient pas être déplacées
      • officiellement soutenu
      • n'a pas besoin de téléphones rootés
    • Les inconvénients:
      • Uniquement disponible dans Android 2.2 et supérieur
      • seules les applications spécifiquement marquées comme mobiles par l'auteur peuvent être déplacées.
  • La méthode enracinée:

    • Avantages:
      • fonctionne sur les téléphones pré-2.2
      • Vous pouvez déplacer des applications dont vous savez qu'elles sont sûres, mais l'auteur n'a pas encore mis à jour l'application pour prendre en charge app2sd.
      • plus de variantes pour répondre à vos besoins spécifiques, certaines variantes de app2sd enracinées déplaceront simplement toutes les applications, tandis que d'autres variantes vous permettront de choisir les applications que vous souhaitez déplacer, ou de déplacer uniquement les applications qui prennent en charge app2sd.
    • Les inconvénients:
      • Le téléphone doit être enraciné
      • Peut entraîner une instabilité du système si vous déplacez des applications qui ne sont pas censées être déplacées (par exemple, widgets d'écran d'accueil, applications avec services d'arrière-plan, etc.)
      • Non officiellement pris en charge

Puis-je déplacer des applications vers sd?

Oui si vous utilisez app2sd rooté; Non, si vous utilisez app2sd officiel.

Existe-t-il une version spécifique d'andoid que je devrais exécuter: 2.1, 2.2?

Pour la méthode enracinée, n'importe quelle version devrait convenir. Pour la méthode officielle, vous avez besoin d'Android 2.2 ou supérieur.

Mon téléphone devrait-il être enraciné pour cela? ou la version stock fonctionne aussi?

Oui, pour la méthode enracinée, vous avez besoin de téléphones enracinés. Pour Android 2.2 et supérieur, non, la version stock fonctionne.

Lie Ryan
la source
4

NON, IL EST AUSSI DISPONIBLE POUR LES APPAREILS NON ENRACINÉS. Pour les appareils non rootés, il est également possible de déplacer des applications vers SD. Mais uniquement pour les nouvelles versions d'Android, à partir de 2.2.

Habituellement, les applications doivent être préparées pour permettre au système de les déplacer vers la SD, mais vous pouvez sur votre appareil Android (2.2) déplacer n'importe quelle application vers la SD, préparée ou non.

Cela se fait avec ces commandes:

adb shell pm setInstallLocation 2

Donc, pour vous répondre:

Q1) Puis-je déplacer des applications vers SD? R: OUI
Q2) Existe-t-il une version spécifique d'Android que je dois exécuter: 2.1, 2.2? R: 2.2
Q3) Mon téléphone devrait-il être enraciné pour cela? Ou cela fonctionne-t-il également pour les versions d'origine? R: Aucune racine nécessaire, devrait fonctionner sur tous les appareils Android 2.2

Remarque: faites-le à vos risques et périls, je veux dire, les widgets sur SD ne pourront pas s'afficher sur le bureau, les services en cours d'exécution peuvent cesser de fonctionner s'ils sont déplacés vers SD et que vous démontez votre carte, etc.
Remarque 2: vous avez besoin d'Android SDK pour utiliser ADB, il vous suffit de le télécharger à partir de cet accès http://developer.android.com/sdk/index.html et d'effectuer les étapes nécessaires pour télécharger le SDK. La commande ADB se trouve dans le dossier TOOLS.
Remarque 3: si vous exécutez cette commande, seules les nouvelles installations iront automatiquement sur la carte SD, les applications déjà installées doivent être déplacées manuellement.

yeradis
la source
1

Si vous êtes enraciné, vous avez besoin d'au moins Android 2.1. Sinon, vous avez besoin d'au moins Android 2.2. De plus, vous ne pouvez pas déplacer des applications qui ne le prennent pas en charge.

Matthew Read
la source
3
notez que sur les téléphones rootés, vous pouvez déplacer toutes les applications qui ne prennent pas en charge le passage à SD, mais à vos risques et périls.
Lie Ryan