android 2.2 - étendre le stockage du téléphone à SD

8

J'ai entendu dire qu'il existe un moyen de "monter" une partie de l'espace de la carte SD et de l'utiliser pour étendre le stockage du téléphone. J'en ai besoin pour avoir de l'espace pour installer des applications qui ne permettent d'être installées que sur le téléphone.

Quelqu'un en a entendu parler?

J'utilise Android v2.2, avec un HTC Desire.

RonK
la source
Je ne savais pas que nous en avions un :) Comment puis-je le migrer?
RonK
La question a été signalée et sera bientôt migrée par un modérateur.

Réponses:

4

Vous pouvez déplacer n'importe quelle application vers sdcard si vous êtes rooté. Il existe des applications sur le marché pour ce composant Move2SD Enabler et App Swap

Mieux encore, si vous utilisez des ROM personnalisées (par exemple CyanogenMod), certaines d'entre elles ont des paramètres pour vous permettre de migrer toutes les applications. Vous voudrez peut-être les vérifier en premier si vous utilisez une ROM personnalisée.

Si vous souhaitez le faire manuellement (déconseillé aux femmes enceintes ou aux personnes ayant actuellement une crise cardiaque), vous pouvez utiliser Terminal Emulator ou ADB pour exécuter un ensemble assez standard de commandes Linux / Unix. La mountcommande peut relier n'importe quel dossier de votre système de fichiers à un autre emplacement du système de fichiers. Alternativement, vous pouvez également créer des liens symboliques à l'aide de la lncommande. Voir le mountet le lnmanuel pour cela.

Lie Ryan
la source
Bonne réponse. Je me demande s'il veut utiliser une partition Ext sur la carte SD.
Matthew Read
@Matthew Read: Qu'est-ce que cela Ext partitionsignifie? Je suppose que je le pense vraiment, mais je ne le sais pas.
RonK
@RonK: la partition ext est le système de fichiers standard de facto utilisé sous Linux (l'équivalent sous Windows est NTFS et était FAT, l'équivalent sous Mac est HFS +). Il s'agit essentiellement d'une spécification qui spécifie comment les fichiers et les dossiers sont écrits sur un support de stockage. Cependant, Windows ne peut pas lire le système de fichiers ext (du moins pas sans logiciel supplémentaire), c'est pourquoi la plupart des fabricants ont utilisé FAT pour la carte SD externe, malgré le fait que FAT est un système de fichiers inférieur.
Lie Ryan
La partition ext était auparavant nécessaire pour app2sd car la partition FAT n'a pas de schéma de sécurité et Linux (en fait, la plupart des systèmes Unix) s'appuie sur l'autorisation du système de fichiers pour appliquer la sécurité. ext, développé spécifiquement pour Linux, présente l'avantage que son schéma de sécurité ressemble étroitement au schéma de sécurité du système d'exploitation.
Lie Ryan
2

Les versions 2.2 et supérieures d'Android OS ont une fonctionnalité intégrée pour déplacer des applications sur la carte SD. Accédez à Menu -> Settings -> Applications -> Manage applications -> SD Card, puis appuyez sur n'importe quelle application disponible sans coche, et le bouton Move to SD carddoit être activé. Cela déplacera une partie importante de l'application sur la carte SD et libérera de l'espace pour plus d'applications.

Si vous êtes enraciné et exécutez une ROM personnalisée qui prend en charge les types de partition Ext2 / 3/4, il existe des scripts spéciaux disponibles qui peuvent "tromper" votre téléphone en lui faisant croire qu'une partie de votre carte SD fait réellement partie de la mémoire interne, permettant ainsi vous installer des tonnes d'applications sans la plupart des inconvénients de la méthode intégrée. Sachez que cette méthode est assez compliquée à installer et nécessite un re-partitionnement de la carte SD, un flashage d'un script hacky et peut provoquer une instabilité du téléphone.

Chahk
la source