Como desabilito o recebimento de chamadas e mensagens?
Eu uso o meu HTC Evo 3D (atualmente Android 2.3, logo Android 4.0) para gravar exercícios de ciclismo (GPS + Endomondo). Durante os exercícios, não quero receber chamadas / mensagens pelos seguintes motivos:
Eu não quero ser incomodado quando relaxo
Quero conservar a bateria
Às vezes, ouço música e chamadas / mensagens interrompem a música, o que eu não gosto, especialmente quando as chamadas são relacionadas a negócios durante meu período de folga
Como eu faria isso? O modo de vôo não permite que o GPS seja ativado, portanto, essa não é uma solução.
Também uso o Endomondo (embora com um HTC Desire, Android 2.2) e o GPS ainda funciona mesmo se o Modo de vôo estiver ativado. Claro, o recurso de mapa de Endomondo não vai funcionar se você fizer isso (como ele baixa o mapa telhas a partir da Internet), mas quem usa que, enquanto eles estão correndo ...
Além disso, uma correção para os itens 1 e 3 seria simplesmente colocar o telefone em silêncio. Meu music player (Spotify) não é interrompido por mensagens / e-mails / chamadas se o modo silencioso estiver ativado.
Modo avião: você diz que não permite GPS, mas sim. Você precisa habilitar o GPS quando estiver no modo avião.
Desativar rádio: no discador, *#*#4636#*#* selecione Selecionar informações do telefone e toque em desligar o rádio.
Retire o seu cartão SIM. Este é aplicável apenas se você tiver um dispositivo GSM.
Você pode ativar o encaminhamento de chamadas Phone settings -> Call forwarding.
Se o seu único problema é que as chamadas interrompem a música, você pode tentar usar um music player e definir como as alterações no foco do áudio são tratadas. Um exemplo é o Poweramp .
Eu uso o Google Voice e só dou esse número para chamadas e textos. Ele possui um recurso muito bom "Não perturbe".
Mr. Number é um aplicativo que permite definir perfis com base no perfil de volume (silencioso, vibrar etc.) que permite bloquear todas as chamadas / textos de um determinado perfil. Quando terminar, basta desligar esse perfil!
Além disso, como Richard mencionou, o modo avião + GPS ativado seria uma solução maravilhosamente simples :)
No Nexus S com MIUI ROM, uso o Firewall: ative-o, selecione o comportamento "rejeitar todas as chamadas" e estou pronto ...