ScreenWakeUp 0.3

Licença: Livre ‎Tamanho do arquivo: N/A
‎Classificação dos usuários: 5.0/5 - ‎1 ‎Votos

ScreenWakeUp usa o sensor de proximidade para travar e acordar a tela. Ele funciona como um serviço e será reiniciado automaticamente no inicialização.

ATENÇÃO: ANTES DE DESINSTALAR VOCÊ DEVE LIBERAR O ADMINISTRADOR DE BLOQUEIO! (execute ScreenWakeUp e selecione no RELEASE LOCK ADMIN)

Você pode bloquear a tela com o aplicativo ScreenLock (não é um widget), uma longa pressão na tecla de pesquisa, cobrindo o sensor de proximidade na parte superior do telefone por alguns segundos (settable) ou simplesmente você pode colocar o telefone no bolso (notei que pode falhar se o tecido do bolso for preto opaco, eu acho que devido à forma como o sensor de proximidade funciona).

A tela acorda automaticamente (ou desbloqueia se habilitada) quando você tira o telefone do bolso ou move uma mão sobre ele.

O programa é orientado por eventos (não usa ciclos de CPU para verificar sensores), mas o telefone precisa ficar no modo PARTIAL_WAKE_LOCK para permitir o despertar. A CPU não entra em modo de sono, por isso, após alguns minutos (settable) a trava será liberada para evitar o dreno da bateria. Você pode ler mais sobre PARTIAL_WAKE_LOCK aqui: http://developer.android.com/reference/android/os/PowerManager.html

Não tenha medo do consumo de sensor de proximidade, é muito baixo (0,045mA no meu atrix).

Permissões necessárias: - WAKE_LOCK para ligar a tela - DISABLE_KEYGUARD para desbloquear o telefone automaticamente - MODIFY_AUDIO_SETTINGS para verificar se um fone de ouvido está conectado - RECEIVE_BOOT_COMPLETED para reiniciar automaticamente no inicialização - VIBRAR para vibrar na trava da tela

Não é necessário conexão com a internet, sem anúncios, sem risco de privacidade.

Bugs conhecidos: - Às vezes, a opção de desbloqueio automático não funciona - Em algum momento o sensor de proximidade pára para funcionar quando o telefone está conectado ao PC (você deve reiniciar o telefone)

Coisas legais: Este programa é um software livre: você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral do GNU, conforme publicado pela Free Software Foundation, seja a versão 3 da Licença, ou (à sua opção) qualquer versão posterior.

Este programa é distribuído na esperança de que ele seja útil, mas sem qualquer garantia; sem sequer a garantia implícita de COMERCIALIZAÇÃO ou APTIDÃO PARA UM PROPÓSITO ESPECÍFICO. Consulte a Licença Pública Geral do GNU para obter mais detalhes.

Testado apenas no Motorola Atrix com Android 2.3.4

Para comentários / feedback / bug / sugestão / localização / doações escrever para: iiizio AT users.sf.net PS: Desculpe pelo meu inglês ruim

Graças a Daniel Añez Scott pela tradução em espanhol. Graças a Stefan (sk750) para o gerenciamento de sensores de movimento.

história da versão

  • Versão 0.3 postado em 2013-08-26
    v0.3 (2013-08-25)- Ícone adicionado na área de notificação (opcional)- Adicionado tempo limite de 5 minutos,- Adicionado não bloqueie esses aplicativos,- Adicionada bloqueio apenas abaixo deste ângulo,- Opção adicionada para suspender o serviço com bateria fraca,- Adicionado - Opção adicionada para desativar a tela de giro,- Opção adicionada para desligar o sensor no final do wakelock,- Opção adicionada para desativar o inicialização automática,- Adicionado não mostre ScreenLock na lista de aplicativos recentes,- Corrigimos alguns bugs,...,Sorry para a longa espera
  • Versão 0.2.2 postado em 2012-07-28
    Várias correções e atualizações

Detalhes do programa