Pomimo ciągłych udoskonaleń i aktualizacji w systemie iOS wciąż pojawiają się nowe błędy i luki. Niektóre z nich są zagrożeniem dla bezpieczeństwa użytkowników, inne mogą spowodować trwałe zablokowanie urządzenia i zamienienie go w elektroniczną cegłę. Taki błąd został właśnie odkryty.

W sieci pojawiły się dzisiaj informacje o tym, że zmiana daty w ustawieniach iOS na 1 stycznia 1970 roku może trwale zablokować iPhone'a (modele od iPhone'a 5s do najnowszych). Błąd ten nie wydaje się jednak specjalnie groźny, gdyż wymaga ręcznej zmiany daty przez użytkownika na wspomniany już dzień. W tym celu należy w ustawieniach "Data i Czas" w zakładce "Ogólne" wyłączyć automatyczne ustawianie godziny i w tym samym widoku ustawić tamtą datę. Proces ustawiania daty trzeba powtórzyć, a następnie zresetować iPhone'a. Urządzenie nie będzie w stanie uruchomić systemu, a wprowadzenie go w tryb DFU i próba odtworzenia nic nie da. Oczywiście nie polecamy próbować tego na własnej skórze (a właściwie to na własnym iPhonie).

Możliwe wyjaśnienie tego błędu pojawiło się w serwisie Reddit, który może mieć związek ze strefami czasowymi. Ustawienie daty na 1 stycznia 1970 roku (wcześniejszej nie da się wybrać w iOS), może być interpretowane przez system, jako ustawienie wartości działającego w strefie czasowej GMT (uniwersalnego czasu Greenwich) wewnętrznego zegara poniżej zera i to właśnie może powodować ciągłe zawieszanie się urządzenia. W zależności od tego, w jakiej strefie czasowej ustawiona zostanie wspomniana data, wynik może być ujemny lub dodatni. W tym ostatnim przypadku iPhone powinien działać poprawnie.

Źródło: 9To5Mac za Zach Straley / Youtube, Reddit