Eu tenho um iPhone 4 (do trabalho) e um iPhone 3GS (pessoal). Hoje peguei um voo de cross country de BOS para LAX. Ao embarcar no avião esta manhã, depois de ter ficado acordado a noite toda fazendo as malas (e procrastinando as malas), arrumei minhas malas, coloquei meus iPhones no modo avião e adormeci imediatamente. Quando acordei depois do que pareceu um longo tempo, verifiquei as horas no meu iPhone 4 e fiquei desapontado com o fato de apenas duas horas aparentemente terem passado. Então eu virei o mapa de vôo e fiquei surpresa ao ver que logo íamos descer a Los Angeles.
De alguma forma, apesar de estar no meu bolso no Modo Avião durante todo o vôo, o iPhone 4 havia ajustado o relógio para o fuso horário do Pacífico. Enquanto isso, o iPhone 3GS não tinha. Ainda era hora de Boston.
Como o iPhone 4 sabia fazer isso enquanto estava no modo avião?
Respostas:
Como o seu telefone é um iPhone da Verizon, ele aproveita o tempo das torres de celular. (A Verizon, junto com a Sprint e, diferentemente da AT&T e da T-Mobile, usa CDMA, que transmite a hora local das torres de celular.)
Deve ser que o modo avião seja realmente o modo "não transmita" em vez do modo "não transmita ou receba", como eu sempre presumi.
Edite meu raciocínio:
fonte
O Wi-Fi pode ser ativado mesmo no modo avião, talvez o seu voo tenha Wi-Fi e o telefone esteja conectado a ele?
fonte
GPS ... Meu palpite é que seu telefone recebeu uma atualização dos satélites GPS e, quando fixou sua posição, percebeu que estava em um novo fuso horário e fez a alteração no relógio interno.
Todos os sinais de GPS contêm dados de tempo codificados, pois é necessário o tempo correto para triangular e determinar a posição.
fonte