34 votes

Comment un appareil iOS peut-il garder l'heure lorsqu'il est hors tension ?

Mon iPhone est toujours à court de batterie. Cependant, lorsque je le rallume, l'heure est toujours parfaitement synchronisée. D'où la question suivante : "Comment fait-il pour garder l'heure quand il n'a plus de batterie ?"

Il doit y avoir une sorte de mécanisme de "tic-tac" dans le téléphone lorsqu'il n'a plus de batterie et, par conséquent, lorsqu'il n'est pas entièrement vide.

38voto

Mal Ross Points 1732

L'iPhone n'est pas complètement déchargé lorsque la batterie est "morte". Si vous remarquez, lorsque vous essayez de l'allumer alors que la batterie est déchargée, l'écran s'allume brièvement pour vous indiquer que la batterie est déchargée, c'est-à-dire qu'il reste encore de l'énergie dans la batterie. L'horloge continue de fonctionner à partir de la batterie, et consomme une si petite quantité d'énergie qu'Apple a décidé de la maintenir en marche.

La batterie finira par s'épuiser complètement (probablement après plusieurs jours ou semaines) et l'horloge cessera de fonctionner. Comme Ian C. l'a mentionné, l'horloge se synchronisera lorsque le téléphone sera branché et rallumé, si un réseau est disponible.

19voto

shsteimer Points 8749

Le téléphone synchronise son horloge avec le signal d'horloge intégré de votre fournisseur de services sans fil lorsqu'il démarre. Tous les protocoles cellulaires prévoient une fonction d'horloge réseau qui permet aux appareils du réseau de synchroniser leur heure et leur date avec une heure et une date maître du fournisseur.

Ce n'est donc pas que le téléphone ait gardé l'heure pendant qu'il était hors tension, mais qu'il ait réglé la date et l'heure correctes au démarrage.

2 votes

Et j'ajouterais que l'appareil arrête le système d'exploitation et le matériel autre que l'horloge à des niveaux de tension bien supérieurs au point où la dernière puce en fonctionnement consomme une quantité minuscule d'énergie. Oui, si les lumières sont "éteintes lorsque la dernière puce s'abandonne à la basse tension" - l'appareil se re-synchronisera via le sans fil aussi longtemps que vous lui accorderez du temps. J'ai vu des appareils en mode AirPlane sans alimentation pendant 6 mois et l'horloge n'a toujours pas réussi à garder l'heure - donc en pratique, l'appareil n'a même pas besoin de régler l'heure dans la grande majorité des cas. +1 pour cette réponse courte et utile.

0 votes

Il peut aussi utiliser le bon vieux NTP (Network Time Protocol). Il y aurait moins de problèmes régionaux/internationaux avec cette approche.

14voto

Sparr Points 1110

L'horloge en temps réel est un composant indépendant de l'unité centrale primaire (bien qu'elle fasse partie du même circuit intégré SOC) qui continuera à fonctionner à partir d'une tension inférieure à celle requise pour faire fonctionner toute autre partie du téléphone. Au fur et à mesure que la batterie d'un téléphone s'épuise, sa tension diminue, et en dessous d'une certaine tension, certains composants ne fonctionneront plus du tout. La batterie peut être tellement déchargée qu'elle serait considérée comme définitivement endommagée et non rechargeable, tout en conservant une tension suffisante pour faire fonctionner le RTC.

2voto

Ramyad Points 21

Il vaut mieux demander comment les ordinateurs prennent du temps ? En général, ils ont une autre source d'énergie pour faire fonctionner le circuit de la minuterie. Je pense que dans les appareils Apple, ce n'est pas la batterie principale. Je me souviens que dans mon PC de bureau, en plus de l'alimentation CA, une simple batterie tenait l'heure pendant 5 ou 6 ans. (Je me souviens que nous devions retirer cette batterie pour réinitialiser le mot de passe du BIOS !) Je pense donc qu'il doit y avoir d'autres sources d'énergie comme une petite batterie pour conserver l'heure et les mots de passe.

4 votes

L'iPhone utilise sa batterie principale pour tout, tout comme les dernières générations d'ordinateurs Apple.

0 votes

@Ryccardo Je vous crois au sujet de l'iPhone, mais vouliez-vous dire que les ordinateurs de bureau Apple n'ont pas de batterie séparée en dehors de l'alimentation secteur ?

2 votes

En effet. J'avais des doutes quant à l'opportunité de poster une telle affirmation, mais les scans des circuits imprimés et les sites web omniprésents "Replacement batteries for [ ]" montrent l'absence d'une véritable batterie. Je spécule sur l'utilisation d'un supercap (gros condensateur), comme celui utilisé sur la plupart des appareils photo numériques -- ou pour faire une hypothèse plus provocatrice : si Apple prévoit qu'une connexion Internet à haut débit sera disponible partout (pensez à iCloud et à Internet Recovery), une synchronisation NTP occasionnelle serait le dernier problème.

0voto

Paul Points 669

Un ordinateur portable le fait avec une batterie CMOS. Donc, Apple a probablement mis quelque chose de petit comme ça dans l'iPhone. En fait, le stockage persistant est un autre point à considérer. Par exemple, j'avais un téléphone HP Pocket PC qui effaçait toutes les données lorsque la batterie était déchargée. (Vous comprenez maintenant pourquoi nous utilisons tous des produits Apple.) Et enfin, n'oubliez pas que les téléphones portables (et les ordinateurs) peuvent obtenir du temps sur le réseau et sur Internet.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X