[su_youtube url=”https://www.youtube.com/watch?v=fY-ahR1R6IE” width=”640″]
Il y a deux jours, un message est apparu sur l'un des forums Reddit informant que toute personne disposant d'un peu de temps libre peut transformer ses appareils iOS dotés de processeurs 64 bits (iPhone 5S et versions ultérieures, iPad Air et iPad mini 2 et versions ultérieures) en un design statique. objet. Désactivez simplement le réglage automatique de la date dans les paramètres, modifiez-le manuellement au 1er janvier 1970, puis redémarrez l'appareil.
Dans ce cas, le redémarrage ne sera jamais terminé : l'appareil restera bloqué sur un écran blanc avec le logo Apple. La restauration à partir d'une sauvegarde ou d'une réinitialisation d'usine n'aidera pas. Les personnes qui ont apporté leurs iPhones et iPads à l'Apple Store pour tenter de les rendre à nouveau utiles ont reçu un nouvel appareil après plusieurs minutes passées à observer les visages confus des techniciens Apple.
Bien que ce bug puisse paraître anodin (combien de personnes ont envie de fixer cette date sur leur appareil iOS ?), il peut être utilisé pour produire en masse des objets de conception inutiles. Le réglage automatique de l'heure lors de la connexion au Wi-Fi sur les appareils iOS s'effectue via les serveurs NTP (un protocole de synchronisation des horloges des ordinateurs sur le réseau).
Toute personne ayant accès au serveur NTP d'un réseau Wi-Fi donné peut envoyer une instruction pour modifier la date à tous les appareils qui y sont connectés. Ce scénario ne s’est pas encore produit et il n’est pas certain qu’il soit possible. Cependant, les données NTP sont envoyées non codées et non vérifiées, il ne devrait donc pas être trop difficile de comprendre ce qu'entraînerait une telle modification massive des données.
Le problème trouve probablement sa source dans la manière dont les systèmes d'exploitation Unix déterminent l'heure. En effet, il y est stocké au format 32 bits comme le nombre de secondes écoulées depuis le début de l'ère Unix, le 1er janvier 1970. Selon les spéculations actuelles, les appareils iOS 64 bits font quelque chose d'étrange avec la fermeture des heures système. à zéro, donc leurs paramètres provoquent une boucle au démarrage du système.
La seule façon de réinitialiser l’heure réglée est de décharger complètement la batterie ou de la déconnecter et de la reconnecter. L'utilisateur peut donc remettre en marche un appareil défectueux en attendant simplement qu'il soit complètement déchargé, mais cela ne change rien à la nécessité de prêter attention au problème. Sur Mac, les utilisateurs craignent n'a pas besoin de, car le système informatique dispose d'une protection intégrée qui vous avertit lorsque vous essayez de modifier la date à la date susmentionnée pour éviter d'éventuels problèmes.
Bonjour, est-ce vraiment suffisant d'attendre la sortie ?
Euh… J'ai préféré ne pas l'essayer moi-même, mais des sources disent que vider complètement la batterie résoudra le problème. Mais une décharge complète n’équivaut pas à éteindre le téléphone en raison d’une batterie faible. La batterie se videra complètement quelques jours après que le téléphone ne s'allume pas.
Que signifie « résoudre le problème » ?
Les gars d'Apple, si vous traduisez quelque chose d'une langue étrangère et que vous ne savez pas ce que signifie un mot, jetez un œil à Slovník.app, où au troisième point à côté du verbe "adresse", vous pouvez trouver ce que c'est . En tchèque, ce verbe est traduit par « résoudre ».
Bien sûr, je sais ce que « adresse » signifie dans le contexte donné, mais il ne m'est pas venu à l'esprit que la même tournure de phrase n'est pas utilisée en tchèque. J'ai compris « s'attaquer au problème » comme une version rhétoriquement plus sophistiquée de « s'attaquer au problème », « faire face au problème ».
Les signaux, par exemple dans la tête d'impression, sont adressés. Le problème n'est pas abordé. Le problème est signalé, signalé, signalé, transmis pour résolution ou résolu. Pensons en tchèque, écrivons en tchèque. Traduisons et ne gâchons pas.