8 votes

Espace réduit sur le HTC Desire avec CyanoGenMod 7.1 : comment le résoudre ?

J'ai un HTC Desire GSM.

Ce téléphone a le problème connu d'une mémoire limitée, de sorte qu'il était impossible d'installer plus de quelques applications sans rencontrer le problème "Espace disque faible".

Donc je l'ai enraciné, installé CyanogenMod7 et App2SD. J'ai déplacé sur la carte SD presque toutes les applications (sauf celles qui ont besoin de notifications : elles ne fonctionneront pas si elles sont déplacées sur la SD).

Pourtant, je reçois périodiquement le message "Espace insuffisant" ; c'est comme si les applications stockaient leurs données dans la mémoire du téléphone. Si je vais dans Paramètres -> Applications et que j'efface les données de certaines applications, puis que je vide le cache du navigateur, le message disparaît pendant quelques jours.

Comment puis-je me débarrasser définitivement de la notification "Espace réduit", tout en conservant mes applications installées ?

Veuillez noter :

  • J'ai lu qu'il serait possible de repartitionner la carte SD et de la "monter" pour qu'elle étende la mémoire du téléphone. J'ai vu plusieurs instructions contradictoires concernant la procédure (et, par exemple, l'ordre des partitions sur la carte SD) et, bien que j'aie réussi à partitionner la carte, je n'ai jamais réussi à faire en sorte qu'Android "monte" la partition supplémentaire. J'ai également lu des instructions disant que les versions récentes de Cyanogenmod ne prennent plus en charge la partition SD.
  • Le téléphone est déjà rooté, donc les solutions nécessitant le Root sont OK.
  • J'ai installé Cyanogenmod 7.1.0, mais je n'ai pas de préférence particulière pour ce mod. Si nécessaire, je suis ouvert à l'installation de tout mod qui fonctionne sur le téléphone et qui est stable pour une utilisation quotidienne.

UPDATE :

Cette page wiki est la référence qui dit que la partition sd n'est plus supportée :

Apps2ext (précédemment appelé apps2SD) déplace toutes les applications installées par l'utilisateur vers une partition ext secondaire sur votre carte SD. Cette méthode avait l'avantage d'être directe et simple, mais elle avait l'inconvénient d'être difficile à mettre en place. Cette méthode n'est plus officiellement supportée par CyanogenMod.

0 votes

Il s'agit probablement d'un doublon de Android.stackexchange.com/questions/5519/ . Pourriez-vous jeter un coup d'œil là-bas ?

0 votes

@ce4 ma faute, j'aurais dû mentionner que j'avais lu cette question avant de poser la mienne. Je ne pense pas qu'il s'agisse d'un doublon car 1) l'autre question concerne l'utilisation du firmware d'origine et 2) la réponse du haut concerne l'utilisation de la sauvegarde titanium pour "intégrer" les mises à jour des applications dans la rom, mais je n'ai pas de telles mises à jour (j'ai vérifié).

4voto

ce4 Points 14264

De nombreux chemins mènent à Rome :

  1. Essayez une ROM qui corrige spécifiquement vos problèmes : J'utilise une version ICS, celle de Sandvold. ICS pour le désir qui est livré avec 4 méthodes App2SD différentes incluses (XDA filetage ) que je trouve plutôt stable. Vous pouvez jeter un coup d'oeil sur le site de XDA Desire forum pour chercher d'autres roms.
  2. Utilisez Link2SD Créez une deuxième partition ext2/ext3/ext4 sur laquelle une partie de vos applications seront déplacées (manuellement) et reliées par un lien symbolique à partir de /data/. Voir application sur Google Play, officiel FAQ .
  3. CM7 supporte également la norme déplacer vers la carte SD que vous pouvez également utiliser (et dont vous connaissez peut-être déjà l'existence). Inconvénient : /data est de toute façon très vite plein).
  4. Vous pouvez essayer de flasher un autre chargeur de démarrage (appelé hboot sur le désir, qui a une autre disposition de partition. Voir Alpharev pour les instructions et les téléchargements, il y a données++ avec 180MB et cm7r2 avec près de 300MB libres pour les applications au détriment de la réduction des autres partitions (/system, /cache/, ...). Toutes les ROM ne correspondent pas à tous ces critères. AVERTISSEMENT : Pas pour les âmes sensibles ! Lisez les risques !

0 votes

J'aime aussi DroidSail Super App2SD Lite. Sur mon HTC Droid Incredible, le problème vient de la partition de données, pas de l'application. Vous devriez l'afficher.

2voto

Muxa Points 2425

Il existe un publier sur le forum cyanogenmod qui explique comment résoudre le problème.

Je l'ai suivi et je n'ai plus eu de problèmes ! Tout se résume à ceci :

  1. utiliser le Rom Manager pour partitionner la carte SD
  2. Installer S2E et l'utiliser pour déplacer les caches sur la carte SD.

-1voto

Andy Points 628

J'étais exactement comme vous mais avec cm7.2 j'ai partitionné mon sd et l'ai monté facilement en utilisant l'émulateur de terminal en écrivant seulement une ligne de à chaque démarrage et ensuite un redémarrage rapide de link2sd alors tout va complètement bien cette ligne est : mount -t ext2 /dev/block/mmcblk0p2 /data/sdext2 mais avant tout cela vous devez ouvrir link2sd et sélectionner l'ext2 puis redémarrer.

0 votes

Cela signifie-t-il que vous devez faire le montage chaque quand vous avez redémarré votre téléphone, ou l'avez éteint/allumé ?

0 votes

Non. Sa rom ne supporte pas les scripts /etc/init.d/* (où link2sd placerait un script de montage). Cyanogenmod le prend en charge, vous pouvez donc essayer. Vous devez repartitionner votre carte SD cependant. Plus : Vous ne devriez pas faire fonctionner votre téléphone sans que plus de carte SD exacte (parce que les applications ont été déplacées d'une manière non standard app2sd)

0 votes

@fdierre je ne redémarre pas tous les jours donc ça marche bien pour moi.

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