Дата которая убивает айфон

Как убить Iphone за 30 секунд

Еще 1970-х годах для хранения времени в операционных системах программистами был выбран простой и удобный способ — использование целого числа в расчетах (вместо неудобных дней, минут, секунд), которое бы показывало сколько секунд прошло с определенной даты. И этой датой было выбрано 1-е января 1970 года. Применяется этот способ до сих пор, в результате чего порой могут возникать ошибки. Как, например, в оригинальной версии игры «Civilization», когда Ганди оказывался сволочью и объявлял войны всем из-за снижения уровня агрессии до значений ниже 0, когда уровень агрессии прокручивался и резко становился максимальным.

И если в 4-х битах максимальное число, записанное в двоичной системе — 15:

0000 — 0,
0001 — 1,
0010 — 2,
0011 — 3,
.
1111 — 15.

И после 15, значение прокручивается в результате переполнения целого и снова возникает 0.

То в 64-битной версии ОС — это 18.446.744.073.709.551.615 (при использовании 20 десятичных цифр) и -9.223.372.036.854.775.808 либо +9.223.372.036.854.775.807 при использовании 19 десятичных цифр. И казалось бы, что ошибка с переполнением целого или недополнением, вряд ли возможна. Диапазон довольно большой и позволяет оперировать с огромными значениями.

Но что будет, если на 64-битной ОС телефона Iphone, которая использует те же принципы учета времени, установить время близкое к 1-января 1970-го года?

Правильно, будет довольно занятное видео: «Как убить Iphone за 30 секунд», которое я с удивлением недавно обнаружил на просторах Интернет и которое уже набрало миллионы просмотров:

Впоследствии было найдено и решение и даже немного рассказано о причинах:

В Интернетах говорят, что скорее всего виновата одна из возможных проверок системы (вычисление времени последнего звонка или работы батареи), в результате которой получается время раньше, чем 1 января 1970-го года, причем не просто отрицательное, а со значением, на порядок превосходящим ожидаемое время жизни нашей Вселенной, с отображением которого у программы, разумеется, возникают проблемы.

Источник

Как уничтожить iPhone, изменив в нём дату?

В программном обеспечении время от времени встречаются нелепые ошибки, которые приводят к потере данных или угрозам безопасности. Например, недавно стало известно, что любой пользователь может 28 раз нажать на Backspace и обойти систему аутентификации большинства дистрибутивов Linux.

Пользователь YouTube Зак Старли (Zach Straley) опубликовал видео, на котором показано, как сделать неработоспособным iOS-устройство. Для этого достаточно отключить функцию автоматического определения даты и времени, и установить на телефоне или планшете 1 января 1970 года.

Читайте также:  Широкоформатный режим айфон 11

Непосредственно после изменения устройство работает корректно, проблема возникает, если его в таком состоянии выключить. После включения загрузка останавливается на логотипе Apple.

Ошибка распространяется на все гаджеты с 64-разрядной архитектурой процессора (iPhone 5S, iPad Air, iPad Mini 2 и более поздние модели). Автор видео утверждает, что устранить проблему можно только обратившись в службу технической поддержки Apple, поэтому не стоит тестировать её на устройствах, предназначенных для личного использования.

Джейлбрейк-сообщество выпустило специальную утилиту BrickingDate, которая не позволяет пользователю даже случайно установить на дату, способную повредить iPhone или iPad.

Источник

Как «убить» айфон за 30 секунд

Можно ли буквально тремя кликами остановить работу своего устройства на IOS навсегда? Сложно в это поверить, но да, возможно.

Недавно в сети появился ролик, где парень рассказывает о баге, который прекращает работу айфона навсегда. Он проделывает следующие манипуляции – заходит в основные настройки даты и времени и меняет дату на 1 января 1970. Затем закрывает календарь, выключает телефон и пытается включить снова, но все тщетно – загорается экран и показывается логотип компании, но телефон так и не включается.

Многие пользователи не поверили в этот прием и опробовали этот трюк на своих устройствах. Результат оказался плачевным, точно таким же, о каком говорит тот парень в видео. Некоторые пытались восстановить свое устройство через компьютер, но ведет оно себя точно так же и восстановлению не поддается.
Интернет закипел. Бурный ажиотаж породил множество догадок – что значит этот баг и как теперь «вылечить» свое устройство.

Оказывается, дело в самой дате. Дело в том, что 1 января 1970 года – точка отсчета времени в UNIX-системах. Устанавливая эту дату на телефон, значение переменной, отвечающее за время в этих системах, достигает того самого значения, которое считается отрицательным, что вызывает сбой в телефоне. Такой же датой называют 19 января 2038 года. Считается, что именно в этот день может произойти сбой всех устройств с UNIX-системами.

Пока неясно, как бороться с данным багом. Кто-то говорит, что постоянное включение постепенно разрядит ваш телефон, а после этого он продолжит нормально функционировать. Другие же предполагают, что нужно просто подождать, пока само значение переменной не станет положительным.

Это займет несколько часов, после телефон должен заработать. Единственное, что точно разрешит эту проблему и «оживит» ваше устройство – ручное отсоединение аккумулятора. Но это невозможно сделать самому – придется обращаться в сервис, а как известно, это удовольствие не из дешевых.

Читайте также:  Как компьютеру передать файлы для iphone

Самая компания не может решить проблему. Поэтому по некоторым отзывам, устройства, подверженные такой ошибке, они меняют на новые.

Любопытно, что в этой ситуации выигрывают пользователи со старыми устройствами – этой проблеме подвержены лишь устройства на процессоре A7 и новее. Поэтому, если вы владеете iPhone 5s или моделями выше, то ни в коем случае не пробуйте делать этот трюк на своем устройстве – берегите ваш смартфон и он будет служить вам долгое время.

И, конечно же, важно обеспечить качественными дополнениями – красивым номером. При этом купить красивый номер МТС невероятно просто, достаточно позвонить менеджеру нашей компании или написать на электронный адрес. Всю остальную работу выполнять ваши квалифицированные специалисты с богатым опытом работы, которые подберут номер, идеально отвечающий вашим целям и выделенному бюджету. Купив у нас номер, вы гарантировано повысите количество продаж.

Источник

Какую дату нужно выставить, чтобы «убить» iPhone за 30 секунд?

Лента новостей

Все новости »

Авторы соответствующих роликов утверждают: если после этого перезагрузить аппарат, система больше не загрузится никогда ни через телефон, ни через подключение гаджета к компьютеру

Фото: Michaela Rehle/Reuters —>

В Сети активно обсуждают новость о том, как смартфон от Apple можно испортить навсегда, всего лишь выставив в настройках определенную дату, а именно — 1 января 1970 года. Авторы соответствующих роликов утверждают, что если после этого перезагрузить аппарат, система больше никогда не загрузится — ни через телефон, ни через подключение гаджета к компьютеру.

Российский видеоблогер Валентин Петухов, известный как Wylsacom лично проверил это на своем телефоне и убедился: iPhone выходит из строя.

Валентин Петухов (Wylsacom) российский видеоблогер «iPhone натурально сходит с ума, он показывает статус Bar, мигает синим экраном, крутит ромашкой, но не загружается. Из-за чего это происходит? Пока он тут тихо сходил с ума, я узнал: в компьютерах время считается не так, как мы с вами привыкли, оно выражается в секундах. И когда выставляется 1 января 1970 года, это значение уходит в отрицательный показатель, и iPhone не может загрузиться. Я не понимаю, какой дебил, какой программист, инженер допустил возможность выставления 1970 года. Зачем? Какой в этом смысл? iPhone появились в 2007-м — ограничь, все, вопрос решен. Не понятно».

Позднее блогер выяснил, что восстановить работоспособность телефона все-таки можно, отключив батарею гаджета. Однако в домашних условиях делать этого не стоит, особенно с iPhone 6. Непрофессионал может повредить соединение кабеля с кнопкой, которая считывает отпечаток пальца, а это уже приводит к так называемой «ошибке 53», которую не исправит уже никто, кроме Apple, и заплатить за это придется половину стоимости аппарата.

Читайте также:  Как удалить apple id c iphone без пароля

Так или иначе, вопрос: почему в iPhone в принципе можно установить «смертельно опасную» дату, остается открытым. Заместитель главного редактора mobile-review.com Сергей Кузьмин поделился своей версией:

Сергей Кузьмин заместитель главного редактора mobile-review.com «Надо понимать, что мы используем смартфоны, если говорить о телефонах, которые изначально разработаны для американского рынка. И там много такого, что русскому человеку не понять. Кто-то себе ставит 1970 год и думает, что сегодня 1970 год, вот ему нравится так делать, поэтому такая опция в телефоне есть. Допустим, вы исповедуете религию какую-нибудь, что вы в ордене джедаев состоите, и вам по вере положено поставить 1970 год, если этого в смартфоне нет, это ограничение ваших прав и свобод».

Business FM не рекомендует проверять смартфоны той или иной марки на устойчивость к возможной ошибке с датой и предупреждает, что в Сети появляется все больше провокационных сообщений с призывами выставить на iPhone 1 января 1970 года. Сделавшим это злоумышленники обещают различного рода обновления или, например, интерфейс в стиле хиппи.

Источник

Этот баг может убить любой iPhone

Только не пытайтесь повторить это.

Пользователи в сети активно обсуждают новый баг в iOS. Критическая ошибка возникает после определенной последовательности действий:

      1. В разделе параметров Дата и время отключить Автоматическую настройку времени.
      2. Установить дату на 1 Января 1970 года.
      3. Перезагрузить устройство.

iPhone или iPad зависнет при загрузке на «вечном яблоке». Никакие способы программного решения проблемы не действуют. Устройство не входит в режим восстановления прошивки и не загружается после hard reset. Вот видео-доказательство существующего бага:


Решить проблему можно только после вскрытия устройства и физического отключения батареи, которое могут произвести в сервисном центре. Некоторые пользователи заявляют, что устройство начинает работать нормально после полной разрядки.

Проблема подтверждена на всех девайсах с процессором А7 (iPhone 5S, iPad Air, iPad mini 2) и новее. Ошибка может быть связана с самой датой 1 января 1970 года, которая является началом исчисления в UNIX-системах.

Главное – не слушайте свой внутренний голос, который после прочтения статьи может повести себя так:


Еще раз предостерегаем вас от попытки провести подобный эксперимент на своих устройствах!

Артём Суровцев

Люблю технологии и все, что с ними связано. Верю, что величайшие открытия человечества еще впереди!

Источник

Оцените статью