2 votes

Fermetures forcées multiples

J'ai des problèmes intermittents avec plusieurs applications qui forcent la fermeture. Cela s'est produit à la fois sur ma ROM actuelle (Miui) et sur toutes les versions de Cyanogenmod que j'ai essayées.

En général, ce problème réapparaît quelques mois après une nouvelle installation de ROM ou une réinitialisation d'usine. Je passe de la 3G au Wifi, ou vice versa, et tout ce qui utilise des données en arrière-plan sur mon téléphone commence à se fermer de force. Les suspects les plus habituels sont Google Services Framework (com.google.process.gapps) et Facebook (com.facebook.katana), mais presque toutes les applications semblent se fermer de force, y compris ScoreCenter, Docs et Smooth Calendar.

Outre les fermetures forcées, l'autre symptôme important est que je ne peux pas désactiver ou activer le mode avion, les données du réseau mobile (3G), le wifi ou la synchronisation des données en arrière-plan, mais généralement pas tous en même temps. Parfois, je peux activer le Wifi mais pas le mode avion, ou bien je peux désactiver la 3G mais pas le Wifi. Parfois, je peux activer ou désactiver un service après un redémarrage, mais pas toujours. Parfois, lorsque je redémarre, un service que j'avais désactivé auparavant est à nouveau activé, mais pas toujours. Incroyablement, totalement frustrant.

Ni le redémarrage, ni la correction des permissions, ni le nettoyage du cache dalvik ne semblent aider. Je n'ai jamais réussi à faire fonctionner mon téléphone à nouveau qu'en jouant avec les paramètres de la radio et en retirant la batterie pendant des heures avant que quelque chose ne se remette à fonctionner comme par magie. Cette dernière fois, j'ai même supprimé mon compte Google du téléphone, mais cela n'a pas aidé non plus. Je sais qu'une réinitialisation d'usine ferait disparaître ce problème (pour un petit moment, au moins), mais il revient toujours - je veux trouver la cause première et changer ce qui provoque ce problème en premier lieu (surtout si c'est quelque chose Je suis faire !).

Je sais que ce problème implique l'interaction entre la synchronisation des applications et les radios wifi/3G, mais je n'ai aucune idée de ce qui se passe ni du pourquoi. J'ai téléchargé un logcat ici - J'espère que vous pourrez tous y voir clair. J'ai vu E/ACRA ( 1296): java.io.IOException: No space left on device J'ai supposé que cela pouvait être un problème d'espace de stockage de partition mais toutes les partitions que j'ai pu voir (y compris celles qui ont besoin de Root) ont encore de l'espace.

Merci d'avance, je suis très frustré par cette affaire.

1voto

CharlesB Points 27070

Après avoir enquêté et revu les partitions, il s'est avéré que j'avais un /data/data totalement plein (comme décrit dans la description de l'article). dans une question précédente ).

Pour la postérité, voici ce que j'ai fait :

Porque DiskUsage l'application que j'utilise normalement pour enquêter sur l'utilisation de la partition, s'est bloquée également. Emulateur de terminal (heureusement, il fonctionnait encore) et j'ai suivi ce conseil que j'ai trouvé dans un fil de discussion XDA :

Vous pouvez vérifier [l'utilisation de la partition] en exécutant cette commande en tant que Root :

df /data/data

Si vous voyez % utilisé = 100, alors c'est votre problème.

Il était, en fait, rempli à 100%. Dès que j'ai déplacé quelques applications sur ma carte SD, mon téléphone a immédiatement recommencé à fonctionner. J'ai dû mal lire l'espace libre de la partition quand j'ai regardé pour la première fois (doh !). Les problèmes de radio dont j'étais sûr qu'ils étaient impliqués ont fini par être une fausse piste.

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