4 votes

Est-il possible d'utiliser ma carte SD comme ROM et ma ROM interne comme RAM supplémentaire ?

J'ai lu quelque part que je pouvais faire certaines choses pour partitionner ma carte SD spécialement pour en allouer une partie ou la totalité pour tromper le téléphone en lui faisant croire qu'il s'agit de la ROM "interne". Pour la vie de moi, je ne peux pas sembler localiser cet article plus. Je suis impatient d'enraciner mon téléphone et cela a été sur l'une de mes listes de choses à faire une fois que je suis autour de l'enracinement.

Le problème suivant que je veux soulever est qu'une fois que j'aurai effectué les procédures ci-dessus, je n'utiliserai plus la ROM interne originale de mon téléphone et je me demandais s'il était possible d'allouer cette ROM interne inutilisée comme RAM supplémentaire. Donc, en substance, la mémoire interne de mon téléphone ne sera utilisée que comme RAM et la ROM sera la charge de la carte SD.

De cette façon, j'espère pouvoir optimiser l'utilisation de mon téléphone. Quelqu'un peut-il m'éclairer à ce sujet ?

3voto

Chahk Points 19297

Je pense que vous faites référence à un hack communément appelé "Apps-to-SD" (a.k.a. "apps2sd" ou "a2sd" sur certains forums). Il s'agit de repartitionner votre carte SD pour avoir une partition Ext2/3/4 après la partition principale Fat32, puis d'utiliser une combinaison ROM/kernel personnalisée qui permet de déplacer certaines parties du système d'exploitation vers cette partition. A savoir, toutes les applications tierces téléchargées, le cache du téléphone, et dans certains cas les données des applications et le cache dalvik.

Gardez également à l'esprit que, comme pour toutes les ROMs et noyaux personnalisés, ceux-ci doivent être conçus pour un appareil spécifique. Vous devrez donc trouver une ROM avec un support Apps-to-SD intégré pour votre appareil spécifique.

Cette astuce permet de libérer une partie de la mémoire interne pour l'utiliser comme RAM. Cependant, comme pour la plupart des solutions de ce type, il y a de nombreux inconvénients à connaître.

  1. La carte SD doit être re-partitionnée d'une manière très particulière (les données seront perdues pendant le partitionnement, alors sauvegardez-les).
  2. La vitesse nominale de la carte SD jouera un rôle important dans les performances et la stabilité globales du système. Des cartes plus lentes entraîneront des retards dans le démarrage des applications, par exemple.
  3. Le téléphone ne pourra pas fonctionner si vous retirez la carte SD, car la deuxième partition ext est maintenant utilisée par le téléphone comme si elle faisait partie de sa mémoire interne.
  4. Usure supplémentaire de la carte SD due à des écritures excessives. Contrairement à l'EPROM de la mémoire Flash, les cartes SD ne sont pas vraiment conçues pour de nombreux cycles d'écriture, de sorte qu'au fil du temps, vous constaterez que la carte s'use plus rapidement que d'habitude.
  5. L'appareil ne sera pas aussi stable. Vous verrez peut-être plus souvent des messages ANR (application ne répondant pas), car même les cartes SD les plus rapides sont toujours beaucoup plus lentes que la mémoire flash interne.
  6. La corruption des données sur la carte SD est un vrai problème et peut rendre votre téléphone inopérant, nécessitant un re-flash complet de la ROM et la perte de toutes les données. Il faut donc toujours avoir des sauvegardes récentes, et de préférence pas sur la carte SD elle-même.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X