Як iPhone 4 знав про переключення часового поясу в режимі літака?


11

У мене є iPhone 4 (з роботи) і iPhone 3GS (персональний). Сьогодні я здійснив польотний рейс з BOS до LAX. Потрапивши на посадку в літак сьогодні вранці, після того, як я спав всю ніч на упаковці (і зволікаючи з упаковки), я склав сумки, поставив свої айфони в режим літака і негайно заснув. Коли я прокинувся після того, що відчував себе давно, я перевірив час на своєму iPhone 4 і розчарувався, що, мабуть, минуло лише дві години. Тоді я перегорнув карту польоту і з подивом побачив, що ми незабаром спустимось в Лос-Анджелес.

Якось, незважаючи на те, що весь рейс був у моїй кишені в режимі літака, iPhone 4 налаштував свій годинник на тихоокеанський часовий пояс. Тим часом iPhone 3GS не мав. Це було ще за бостонським часом.

Як iPhone 4 знав це робити, перебуваючи в режимі літака?


На якому носії у вас iPhone 4? (3GS, звичайно, на AT&T.)
Cajunluke

IPhone 4 - це VZ.
Тріє

Потім дивіться правки моєї відповіді.
Cajunluke

8
Я розумніший, ніж люди мені дають кредит
Режим літака

@AirplaneMode LOL
daviesgeek

Відповіді:


5

Оскільки ваш телефон - це Verizon iPhone, він отримав час з веж стільникового зв'язку. (Verizon, поряд зі Sprint та на відміну від AT&T та T-Mobile, використовує CDMA, який передає місцевий час з веж стільникового зв'язку.)

Повинно бути, що режим «Літак» насправді є режимом «не передавати» замість режиму «не передавати і не приймати», як я завжди вважав.

Редагувати мої міркування:

  1. Я знаю, що телефони CDMA отримують місцевий час з веж стільникового зв'язку (якщо ви їдете, ви можете дивитися часові пояси вашого телефонного перемикання під час перетину кордону).
  2. Я також знаю, що вежі стільникових передач передають свою доступність, щоб їх можна було знайти по телефонах. Тоді має сенс, що часовий сигнал може бути в цьому широкомовному сигналі.
  3. Однією з причин існування режиму літака є запобігання передачам, що потенційно можуть порушити системи літальних апаратів.
  4. Вимкнення функціональності передачі не обов'язково виключає отримання даних. Залишити прийом увімкнено може бути користю, оскільки телефон може пасивно контролювати вежі стільникового зв'язку в цьому районі, щоб знати, з ким він хоче поговорити, коли / якщо режим літака вимкнено.
  5. Якщо ви пасивно слухаєте вежі і все одно транслюєте час, було б логічно оновити системний час до будь-якого місцевого часу, оскільки у вас вже є доступні дані, і ви можете дати користувачеві найбільш точну інформацію можливо.

Чому поніжився потік? Деякі пояснення були б вдячні.
Cajunluke

1
Я не спростував вашої відповіді, але як ви знаєте, що це правильно?
bneely

2
@bneely Дивіться правки моєї відповіді, оскільки мої міркування не вміщуються в області коментарів.
Cajunluke


1

GPS ... Я здогадуюсь, ваш телефон отримав оновлення від супутників GPS, і коли він виправив положення, він зрозумів, що він знаходиться в новому часовому поясі, і змінив внутрішній годинник.

Всі сигнали GPS містять кодовані дані часу, оскільки потрібен правильний час для тріангуляції та визначення положення.


Хоча я завжди вважав, що режим літака не означає зовнішнього зв'язку ...
TheWellington

GPS не ввімкнено, якщо ви не використовуєте дані про місцезнаходження, яких ви не можете в режимі літака.
Cajunluke
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.