7 votes

Pourquoi mon téléphone affiche-t-il parfois l'animation de démarrage ?

J'ai un Motorola XT720 sur eclair. A quelques reprises, j'ai vu l'animation de démarrage (logo mystique de Motorola), généralement pendant qu'il dormait. Après avoir vu l'animation de démarrage, je suis sur les appels d'urgence seulement, tout comme lorsque je démarre mon téléphone pour la première fois. (Je ne suis pas sûr que ce soit normal non plus).

Je viens juste de le voir, et il était branché sur mon ordinateur (débogage usb activé). J'avais réglé l'accès à la carte mémoire, je l'ai éjectée et j'ai basculé sur portail et outils. Il est resté en place pendant quelques minutes, puis j'ai vu le logo. J'ai touché l'écran et il a montré mon écran de verrouillage.

Je suppose qu'il s'agit d'une panne et d'un redémarrage, sauf que si je vais dans Paramètres > À propos du téléphone > État, je vois que le temps de fonctionnement est de 116 heures.

Que fait le téléphone ? Quelqu'un d'autre observe-t-il ce comportement ?


Mise à jour : j'ai lu ailleurs que cela pouvait être lié à la carte SD et j'ai commencé à faire un fscking à chaque fois que cela se produit.

D'abord je trouve où mon périphérique est connecté (je suis sur /dev/sdb1) et ensuite je fais fsck.

grep fat /etc/mtab
sudo fsck.vfat -r /dev/sdb1

fsck fera une réparation interactive et vous demandera comment réparer les erreurs. Après avoir eu un de ces crashs, il y a des erreurs à réparer. Je pense que cela a réduit la fréquence des crashs.


Mise à jour 2 : J'ai installé une vieille carte SD de 1 Go il y a quelque temps et je ne me souviens pas de la dernière fois où j'ai vu un de ces plantages.

5voto

Chris Stratton Points 1639

Il s'agit d'un plantage et d'un redémarrage du runtime Android, sans plantage ni redémarrage du noyau du système d'exploitation linux sous-jacent. Le temps de fonctionnement se réfère au système d'exploitation linux sous-jacent, il est donc maintenu à travers le redémarrage du framework.

La différence entre un plantage et un redémarrage du framework et un plantage et un redémarrage du noyau n'est pas très apparente pour l'utilisateur final, puisqu'il n'y a pas de console visuelle pendant que l'interface graphique est hors service ; du point de vue du débogage, ils sont cependant très différents et impliquent des bogues dans différentes parties du système.

A titre de comparaison, si vous vous connectez à un appareil par adb (et je pense que cela fonctionne même sur un appareil sécurisé, c'est-à-dire non enraciné), vous pouvez provoquer un redémarrage du framework en tapant

stop ; start

et un redémarrage en tapant

reboot

Vous ne verrez peut-être pas de différence dans la séquence des écrans d'accueil, mais le redémarrage du framework sera peut-être un peu plus rapide qu'un redémarrage.

1voto

Robert Audi Points 183

Ce n'est peut-être pas exactement ce que vous voyez, mais j'ai vu des situations dans lesquelles l'application "home"/lanceur est récupérée par les ordures. La prochaine fois que le téléphone revient à l'écran d'accueil, il affiche un écran de chargement en redémarrant l'application de lancement.

En fonction du modèle de téléphone, de la ROM et du lanceur que vous utilisez, cet écran d'initialisation peut être différent, et il peut passer par le processus de re-détection du signal/connexion actuel, etc. Il s'agit donc de savoir quelles parties de la séquence de démarrage sont réellement la séquence de démarrage et quelles parties sont le démarrage du lanceur qui se produit immédiatement après le démarrage, mais qui peut aussi se produire à d'autres moments.

Sur mon Droid Incredible avec Skyraider, je vois l'écran d'accueil du lanceur Skyraider (qui est différent de l'animation de démarrage) et je vois ensuite tous les widgets et raccourcis de mon écran d'accueil se charger à partir de zéro lorsque cela se produit.

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