8 votes

Android continue-t-il de fonctionner après l'extinction du téléphone ?

Je me posais la question suivante : il semble que lorsque vous réglez une alarme, même si vous éteignez votre smartphone, lorsque vous atteignez cette heure, l'alarme parvient à sonner.

Est-ce que le cadre Android fonctionne toujours et donc le service d'alarme est capable de détecter le changement d'heure, ou une autre raison ?

7voto

papo Points 321

Il y avait une question ici demandant si c'est un comportement attendu, il a deux réponses disant pas beaucoup plus que le simple oui.

Je vais répondre à cette question comme une question de pourquoi si c'est le cas, si Android fonctionne, et comment il fonctionne sinon.

La réponse est : pas de Android ne va nulle part, et Linux n'est pas en dessous de lui. Le réveil par alarme est une fonction matérielle qui existe depuis longtemps et qui était en fait très courante il y a un certain temps. Cette fonctionnalité implique du matériel. Et en raison des coûts associés, je pense que les fabricants ont commencé à l'implémenter de moins en moins. Aujourd'hui, un grand nombre de téléphones coûteux n'en sont pas équipés.

Le réveil pendant la mise hors tension n'a rien à voir avec Android ou le système d'exploitation du téléphone. De nos jours, tout appareil n'est jamais complètement éteint. Il y a toujours quelques puces alimentées. Pas de conspiration ici, ces puces en question sont des puces de puissance bien documentées, sans aucun pouvoir d'espionnage spécial si cela est en question. Nous pouvons dire qu'un téléphone, ou un autre appareil, est sur si son processeur est en marche. Celui-ci peut être réveillé par divers événements, dont un seul est le bouton d'alimentation. Si vous branchez un chargeur sur un téléphone éteint, il s'allume, détermine ce qui s'est passé, puis affiche un graphique de chargement de la batterie. Il y a généralement un démarrage séparé pour chacun de ces événements. L'un de ces événements pourrait être le signal d'un réveil. Il existe des téléphones qui affichent de telles alarmes pendant qu'ils démarrent en mode spécial réveil, et d'autres qui passent par un démarrage normal pour afficher l'alarme dans leur application réveil.

Mais ce n'est pas seulement pour envoyer le signal de réveil. Les téléphones proposent plusieurs alarmes, vous avez des fuseaux horaires, des modes silencieux, et il doit y avoir un moyen de stocker la valeur d'alarme d'une application d'alarme lorsque vous définissez une heure d'alarme dans la puce de l'horloge. Je ne pense pas que ce soit un gros problème, surtout quand une horloge de base est généralement présente quelque part de toute façon, mais c'est moins cher sans cela.

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