Como configurar o não perturbe no seu smartphone

O smartphone é uma excelente ferramenta de produtividade.
Como ele é também um instrumento de comunicação, pode atrapalhar mais do que ajudar.
Se você acredita que pode ser mais produtivo, em determinadas horas, se não for interrompido por centenas de notificações das redes sociais, das contas de email, dos apps de mensagens instantâneas etc, este artigo pode te ajudar.
marshmallow-2
O foco, aqui, é o Android 6.0 Marshmallow. Se você usa uma versão anterior, leia este artigo — cujo conteúdo é específico para o Android 5.0 Lollipop.

No Android Lollipop, era possível ter acesso às funções do Não Perturbe, a partir dos botões de volume, na lateral do aparelho.
O Marshmallow devolveu a estes botões sua função original de controle do volume.

Como ativar a discrição do seu smartphone

Toque na barra de status, na parte superior do seu aparelho e arraste o menu User Interface (ou UI) para baixo.
Agora, toque no ícone Não Perturbe.
A função de discrição do Android tem 3 configurações possíveis — e elas podem ser ajustadas de acordo com suas necessidades, conforme explicarei mais embaixo.
Alẽm disto, você pode determinar por quanto tempo (em horas) o aparelho deverá permanecer no modo escolhido.
A primeira configuração, deixa o aparelho em Silêncio total.
Neste modo, você não será incomodado de jeito nenhum. Use quando estiver em sala de aula, na igreja ou no cinema.
Ajuste o tempo de duração do modo, de acordo com o tempo previsto para permanecer no local.
A segunda configuração, libera os alarmes — o que pode ser ideal para quem tem medicamentos para tomar, em determinados horários, e precisa ser lembrado disto.
A terceira opção é configurável, conforme a explicação que segue no restante do texto.
Ela é mais flexível e permite que algumas pessoas, da sua escolha, possam ainda entrar em contato com você.
Clique na imagem, para ver mais detalhes.

Como configurar o Não Perturbe

Abra o menu de configurações e selecione Som e notificação.
A seguir, role para a opção Não perturbe e toque nela, para abrir o próximo painel.
Android funções não perturbe
A seguir, vamos analisar as opções dos painéis Somente prioridade e Regras automáticas.

Somente prioridade

Há muitos casos em que você pode querer estar fora do alcance dos seus contatos, mas não quer deixar de atender a situações de real importância.
Este pode ser o caso de quem deseja estar disponível exclusivamente a seus familiares, amigos próximos ou do trabalho.
Android - somente prioridade
Nesta tela, é possível determinar se você quer ser interrompido quando houver algum lembrete, evento novo, mensagem ou chamada.
No caso das Mensagens e das Chamadas, você pode escolher de quem deseja receber: Qualquer pessoa, Apenas de contatos, Apenas de contatos com estrela (favoritos) ou Nenhuma.
Se você quiser, pode ver quem são os seus contatos no site https://contacts.google.com.
Por último, você pode permitir que o celular aceite chamadas persistentes — para isto, ligue a última opção Autores de chamadas persistentes.

Regras automáticas

Este é o recurso novo, em relação ao Lollipop.
Neste painel de configurações, você pode ajustar o modo Não Perturbe para ser iniciado de acordo com certos horários do dia ou eventos marcados no Google Calendar.
Se você sempre vai se deitar no mesmo horário, pode ajustar o recurso para não ser perturbado durante o seu sono.
Estudantes, podem ajustar o Não Perturbe para o horário de suas aulas.
Enfim, você pode ter várias regras.
Android como estabelecer regra automatica
Por exemplo, se você não deseja ser interrompido pelo smartphone entre as 7h e as 11h, de Segunda a Sexta-feira, siga os passos abaixo:

  1. Toque em Adicionar regra e, em seguida, dê um nome para a sua nova regra (P. Ex.: “Hora da aula”, “Aula de Ioga” etc.)
  2. Depois toque no item Dias e defina os dias da semana a que este evento se aplica. Determine também o Horário de início e o Horário de término
  3. Por último, determine que tipo de interrupções serão permitidas: ligações telefônicas prioritárias, Somente alarme ou Silêncio total

Como ativar o não perturbe no Android.

Há momentos em que não podemos (ou não queremos) ser perturbados ou distraídos.
No trabalho, na reunião, durante alguma atividade que exija um pouco mais de concentração etc. as funções que silenciam as interrupções são fundamentais.
Se você usa um aparelho com Android 6.0 Marshmallow ou superior, leia este artigo — mais atual.
Lembro que tive um aparelho Nokia, anos atrás, ainda rodando o Symbian, que tinha uma opção “não perturbe” com temporizador. Depois disto, na maioria dos outros aparelhos que tive, esta opção tinha que ser ligada/desligada manualmente.

O interruptions system ou sistema de interrupções do Android Lollipop tem sido envolto em algumas controvérsias (nem todas as suas opções agradam a todos).

Dependendo da marca do seu aparelho, você vai encontrar variações na implementação deste recurso.
Os aparelhos Motorola, vêm com o Moto Assist — que pode silenciar o aparelho automaticamente quando você vai dormir, entrar numa reunião ou for dirigir.
Neste post, contudo, vou falar do que é possível fazer em qualquer aparelho, rodando o Android Lollipop:

Como ajustar rapidamente o não perturbe

Ao pressionar o botão de volume, o sistema operacional irá exibir no topo da tela algumas opções.
Veja quais são as opções que aparecem quando você toca no ícone do “sino”.
As opções de notificações básicas se resumem a:

  • Tudo — O seu smartphone irá deixar passar todas as notificações, ou seja, você receberá um aviso de tudo que chegar: mensagens, telefonemas, atualizações nas redes sociais etc.
  • Prioridade — Somente as notificações prioritárias serão feitas. Mas pra frente vou mostrar como definir o que é prioritário ou não.
  • Nenhum — Se tiver algum alarme definido, até mesmo ele ficará em silêncio. Esta opção te deixa em paz.

Opções Não Perturbe no Android
Mas pra frente, vou mostrar como definir o que é prioritário ou não.
Dentre as opções de acima, as duas últimas (Prioridade e Nenhum) podem ser temporizadas — você pode predefinir um tempo pelo qual ela estará valendo. Passado este tempo, o aparelho volta para opção padrão: Tudo.
Se você optar por manter o aparelho em “Não Perturbe” Indefinidamente, terá que desativá-lo manualmente depois.

Como configurar as notificações que você recebe no seu aparelho Android

Se você deseja fazer um ajuste mais detalhado das suas opções de notificação, abra o painel de configurações de seu aparelho e
Painel de configuração do Android Lollipop 5.1: Som e notificação
No painel de configuração de sons e notificações selecione Interrupções:
Android - configuração de sons e notificações.
No próximo painel (divido em 2 partes, na próxima imagem), encontram-se as configurações de interrupções que serão abordadas daqui pra frente.
Android configuração de interrupção e não perturbe

Item Descrição
Ao receber chamadas e notificações Sempre interromper, Permitir apenas interrupções prioritárias ou Não interromper
Interrupções prioritárias Se você definiu, acima, que deseja ser interrompido apenas por eventos prioritários, pode definir aqui, quais eventos devem ser considerados prioritários pelo seu sistema: Eventos e lembretes, Chamadas e Mensagens.
Chamadas/Mensagens de Defina, neste item quem pode ser considerado prioritário, no caso de receber chamadas ou mensagens: Qualquer pessoa, Somente contratos com estrela (favoritos)Somente contatos.
Este item só vale se você marcou Chamadas e/ou Mensagens, acima.
Tempo de inatividade ou downtime Aqui você configura em que dias da semana e em que faixa de horário você gostaria de “ter paz”, ou seja, não quer ser saber do “mundo exterior”.
Em outras palavras, durante o período de inatividade, o aparelho entra no modo de prioridade.
Na minha configuração, após 22h. apenas os contatos favoritos (ou estrela) tem suas chamadas/mensagens encaminhadas.

Depois que você configurou estas opções, pode voltar à função disparada pelos botões de volume e selecionar Nenhum, Prioridade ou Tudo.

Como exibir notificações do Android na tela do Ubuntu

Veja todas as notificações recebidas no seu smartphone, em um canto da tela do seu computador.
A solução permite usar os popups de notificação do seu sistema desktop para mostrar novos emails, novas mensagens (Facebook, Whatsapp, SMS, Hangouts, Twitter etc), a música que está tocando, chamadas telefônicas etc.
Captura de tela do xubuntu com uma notificação do LinConnect de teste
A dica foi testada no Ubuntu 14.04, no Linux Mint 17 e no meu Debian Jessie.
O procedimento envolve o seu smartphone Android e seu PC ou notebook.
No primeiro, será necessário baixar e instalar o LinConnect, um software que permite a conexão entre as duas plataformas, permitindo a transferência das notificações.

Como o LinConnect funciona

O LinConnect roda como servidor privativo em uma rede Wi-Fi para um desktop com LibNotify e uma aplicação cliente Android, instalada e rodando em um dispositivo móvel.
Outro recurso elogiado no aplicativo cliente Android, é a possibilidade de você escolher quais aplicativos terão suas notificações compartilhadas com o PC.
O projeto está em desenvolvimento ativo e pode conter alguns bugs. Se você achar que incomodam muito, pode desinstalar os aplicativos a qualquer momento.

Download e instalação do LinConnect no PC

O script de instalação prevê o uso em distribuições Linux baseadas no Debian, no Ubuntu (apt-get) e no Fedora (yum).
Abra um terminal e comece pelo download:

wget http://raw.github.com/hauckwill/linconnect-server/master/LinConnectServer/install.sh

Em seguida, altere as permissões do script de instalação para torná-lo executável:

chmod +x install.sh

Agora, você pode rodar o script de instalação:

./install.sh

Responda que sim [Y] às perguntas que seguem e aguarde os downloads

Install LinConnect server? [Y/N]Y
Install dependencies automatically (for Debian-based distros) [Y/N]Y
Installing dependencies...
...
Successfully installed cherrypy
Cleaning up...
Press any key to continue...
Installing LinConnect...
Setting up LinConnect...
Autostart LinConnect server on boot? [Y/N]

Responda [Y] às duas últimas perguntas.
Se, por acidente, você responder “N” à pergunta acima (se você quer iniciar o servidor LinConnect ao reiniciar o PC), execute o comando que segue:

python ~/.linconnect/LinConnectServer/main/linconnect_server.py

Isto fará com que o servidor do LinConnect seja iniciado com o sistema.
… e pronto!
Se quiser desinstalar o linconnect, rode a seguinte sequência de comandos, no terminal Linux:

rm -vfr ~/.linconnect
sudo pip uninstall pybonjour
sudo pip uninstall cherrypy
sudo apt-get update
sudo apt-get autoremove

Configurações extra

Se você quiser, pode testar o funcionamento do sistema, pedindo para alguém te enviar um SMS ou alguma mensagem no whatsapp, Google Hangout etc.
Se você acessar o endereço http://localhost:9090 ou 127.0.01:9090, no seu computador vai ver a tela do servidor do LinConnect, indicando que o sistema está no ar.
Eventualmente, ele pode estar mostrando um outro endereço IP, que pode ser acessado. Se for um endereço dinâmico (DHCP), ele pode não ser de muita utilidade.
Veja um exemplo da tela do servidor, na imagem abaixo.

Captrura de tela do navegador firefox exibindo a tela do servidor LinConnect
Clique, para ver detalhes.

Configuração do LinConnect no Android

Se o sistema de notificações ainda não estiver funcionando, então pode ser necessário verificar algumas configurações no seu smartphone Android.
Abra o LinConnect no seu smartphone e ligue a opção Enable LinConnect.
Em seguida, verifique se o serviço de notificação (Enable notification Service) está ativo.

Captura de tela da configuração de ativação do LinConnect no Android
Clique, para ver detalhes.

Se o LinConnect ainda não estiver funcionando, volte para a tela inicial do aplicativo e verifique o servidor, em Step 3: select server.
Se o LinConnect estiver instalado em mais de um computador da casa ou do escritório, seus endereços IP vão estar listados na tela inicial do aplicativo.
Escolha o servidor certo.
Captura de tela do aplicativo LinConnect na sessão de selecão de servidores.
Clique, para ver detalhes.

Selecione os aplicativos cujas notificações serão ecoadas na tela do seu PC

Na tela principal do LinConnect, toque na opção Enabled applications e selecione os aplicativos que devem ou não compartilhar suas notificações com o seu PC ou notebook.
A primeira opção — Check/uncheck all, serve para ativar/desativar todos de uma só vez.

Referências:

https://github.com/hauckwill/linconnect-server/blob/master/README.md
http://www.noobslab.com/2014/08/display-android-notifications-on.html
https://play.google.com/store/apps/details?id=com.willhauck.linconnectclient