Turn on the display by waving

Última versão

Versão
Atualizar
6 de abr de 2025
Desenvolvedor
Categoria
Instalações
1.000.000+

App APKs

WaveUp APP

O WaveUp ativa o telefone - liga a tela - quando você acena sobre o sensor de proximidade.

Criei esse aplicativo porque me cansei de pressionar o botão liga/desliga apenas para verificar a hora (um hábito surpreendentemente frequente). Inspirado pelo excelente Gravity Screen On/Off. Procurei uma alternativa de código aberto e não consegui encontrar nenhuma. Então, eu mesmo a criei!
Dê uma olhada no código: https://gitlab.com/juanitobananas/wave-up
Um LEIAME possivelmente mais atualizado: https://gitlab.com/juanitobananas/wave-up/#waveup

Recursos

Modo de onda: Liga a tela quando você acena sobre o sensor de proximidade.
Modo de bolso: Liga a tela quando você tira o telefone do bolso ou da bolsa.

Ambos são ativados por padrão, mas podem ser desativados nas configurações.

Bloqueio de tela: cubra o sensor por um segundo (ou pelo tempo que você escolher) e o telefone será bloqueado. Desativado por padrão, mas fácil de ativar.

Espere, o que é um sensor de proximidade?
É aquele pequeno elemento invisível próximo ao fone de ouvido do telefone que desliga a tela quando você está em uma chamada.

Problemas conhecidos
Alguns telefones mantêm a CPU em funcionamento enquanto ouvem o sensor de proximidade e isso consome a bateria (culpe seu telefone, não eu). A maioria dos telefones não faz isso, portanto, o uso da bateria é mínimo.

Serviços de acessibilidade

Finalidade: Usado para bloquear a tela no Android 9+
Privacidade: Usado apenas para isso, nenhum dado é coletado
Escopo: Não espiona, apenas bloqueia

Permissões (sim, algumas)

WAKE_LOCK - liga a tela
RECEIVE_BOOT_COMPLETED - início automático na inicialização
READ_PHONE_STATE - pausa durante as chamadas
BLUETOOTH / CONNECT - evite pausar quando estiver em uma chamada Bluetooth
IGNORE_BATTERY_OPTIMIZATIONS etc. - mantenha-se vivo em segundo plano
FORCE_LOCK - bloqueia o dispositivo (Android 8 e inferior)
ACCESSIBILITY_SERVICE - bloqueia o dispositivo (Android 9+)
DELETE_PACKAGES - permite que o aplicativo se desinstale sozinho, se necessário

Desinstalação (Android 8 e versões anteriores)
O WaveUp usa permissões de administrador do dispositivo, portanto, não será desinstalado da maneira usual. Use o botão "Uninstall WaveUp" no aplicativo para removê-lo corretamente.

Fato curioso

Este é meu primeiro aplicativo para Android e minha primeira contribuição de código aberto! Gostaria muito de receber seu feedback ou ajuda, especialmente se você gosta de traduções ou apenas gosta de mexer.
O código aberto é demais!

Traduções

Ajude a traduzir o WaveUp! Até mesmo a versão em inglês pode ser melhorada.
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/

Agradecimentos
Obrigado a todos que contribuíram: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Ler mais

Anúncio