Reklamani yopish

[su_youtube url=”https://www.youtube.com/watch?v=fY-ahR1R6IE” width=”640″]

Ikki kun oldin Reddit forumlaridan birida bo‘sh vaqti bo‘lgan har bir kishi 64 bitli protsessorli iOS qurilmalarini (iPhone 5S va undan keyingi versiyalari, iPad Air va iPad mini 2 va undan keyingi versiyalari) statik dizaynga aylantirishi mumkinligi haqida post paydo bo‘ldi. ob'ekt. Sozlamalarda avtomatik sana sozlamalarini o'chirib qo'ying, uni 1 yil 1970 yanvarga qo'lda o'zgartiring va keyin qurilmani qayta yoqing.

Bunday holda, qayta ishga tushirish hech qachon tugamaydi - qurilma Apple logotipi bilan oq ekranga yopishib qoladi. Zaxiradan tiklash yoki zavod sozlamalarini tiklash yordam bermaydi. iPhone va iPad’larini yana foydali qilish maqsadida Apple do‘koniga olib borgan odamlar Apple texnik xodimlarining sarosimali yuzlarini bir necha daqiqa tomosha qilgandan so‘ng yangi qurilmaga ega bo‘lishdi.

Garchi bu xatolik unchalik ahamiyatsiz bo‘lib ko‘rinsa ham (qancha odam o‘z iOS qurilmasida aynan shu sanani belgilash istagi bor?), undan foydasiz dizayn obyektlarini ommaviy ishlab chiqarish uchun foydalanish mumkin. IOS qurilmalarida Wi-Fi tarmog'iga ulanganda avtomatik vaqtni sozlash NTP (tarmoqdagi kompyuter soatlarini sinxronlashtirish protokoli) serverlari orqali amalga oshiriladi.

Berilgan Wi-Fi tarmog'ining NTP serveriga kirish huquqiga ega bo'lgan har bir kishi unga ulangan barcha qurilmalarga sanani o'zgartirish bo'yicha ko'rsatma yuborishi mumkin. Bu stsenariy hali sodir bo'lmagan va bu mumkin bo'lishi aniq emas. Biroq, NTP ma'lumotlari kodlanmagan va tasdiqlanmagan holda yuboriladi, shuning uchun bunday boshlangan ommaviy ma'lumotlar o'zgarishi nimaga olib kelishini tushunish juda qiyin bo'lmasligi kerak.

Muammo, ehtimol, Unix operatsion tizimlari vaqtni belgilashda o'z manbasiga ega. Buning sababi shundaki, u ularda 32 bitli formatda Unix vaqti boshlanganidan beri o'tgan soniyalar soni sifatida, 1 yil 1970 yanvarda saqlanadi. Joriy taxminlarga ko'ra, 64 bitli iOS qurilmalari tizim vaqtlari yaqin bo'lganida g'alati ish qilishadi. nolga, shuning uchun ularning sozlamalari tizimni ishga tushirish vaqtida pastadirga sabab bo'ladi.

Belgilangan vaqtni tiklashning yagona yo'li batareyani to'liq zaryadsizlantirish yoki uni uzib, qayta ulashdir. Shuning uchun foydalanuvchi noto'g'ri ishlayotgan qurilmani to'liq zaryadsizlanishini kutish orqali to'g'ri ishlashga qaytarishi mumkin, ammo bu muammoga e'tibor berish zaruratini o'zgartirmaydi. Mac-da foydalanuvchilar qo'rqishadi shart emas, chunki kompyuter tizimi o'rnatilgan himoyaga ega bo'lib, unda yuzaga kelishi mumkin bo'lgan muammolarni oldini olish uchun sanani yuqorida ko'rsatilgan sanaga o'zgartirishga harakat qilganingizda sizni ogohlantiradi.

Manba: Digg, Ars Technica
Mavzular:
.