4,2
13 mil avaliações
1 mi+
Downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

WaveUp é um aplicativo que acorda seu telefone - liga a tela - quando você acena pelo sensor de proximidade.

Desenvolvi este aplicativo porque queria evitar pressionar o botão liga / desliga apenas para dar uma olhada no relógio - o que faço muito no meu telefone. Já existem outros aplicativos que fazem exatamente isso – e ainda mais. Fui inspirado pelo Gravity Screen On/Off, que é um aplicativo ótimo. No entanto, sou um grande fã de software de código aberto e tento instalar software livre (grátis como em liberdade, não apenas grátis como em cerveja grátis) no meu telefone, se possível. Não consegui encontrar um aplicativo de código aberto que fizesse isso, então fiz sozinho. Se você estiver interessado, pode dar uma olhada no código:
https://gitlab.com/juanitobananas/wave-up

Basta passar a mão sobre o sensor de proximidade do telefone para ligar a tela. Isso é chamado de modo onda e pode ser desativado na tela de configurações para evitar a ativação acidental da tela.

Ele também ligará a tela quando você tirar o smartphone do bolso ou da bolsa. Isso é chamado modo bolso e também pode ser desativado na tela de configurações.

Ambos os modos estão habilitados por padrão.

Ele também bloqueia seu telefone e desliga a tela se você cobrir o sensor de proximidade por um segundo (ou um tempo especificado). Isso não tem um nome especial, mas também pode ser alterado na tela de configurações. Isso não está habilitado por padrão.

Para quem nunca ouviu falar de sensor de proximidade: é uma coisinha que fica em algum lugar perto de onde você coloca o ouvido quando fala ao telefone. Você praticamente não consegue vê-lo e ele é responsável por dizer ao seu telefone para desligar a tela durante uma ligação.

Desinstalar

Este aplicativo usa a permissão de administrador do dispositivo. Portanto você não pode desinstalar o WaveUp 'normalmente'.

Para desinstalá-lo, basta abri-lo e usar o botão ‘Desinstalar WaveUp’ na parte inferior do menu.

Problemas conhecidos

Infelizmente, alguns smartphones deixam a CPU ligada enquanto ouvem o sensor de proximidade. Isso é chamado de wake lock e causa um consumo considerável da bateria. Isso não é culpa minha e não posso fazer nada para mudar isso. Outros telefones irão "adormecer" quando a tela for desligada enquanto ainda ouvem o sensor de proximidade. Nesse caso, o consumo da bateria é praticamente zero.

Permissões necessárias do Android:

▸ WAKE_LOCK para ligar a tela
▸ RECEIVE_BOOT_COMPLETED para inicialização automática na inicialização, se selecionado
▸ READ_PHONE_STATE para suspender o WaveUp durante uma chamada
▸ BLUETOOTH (ou BLUETOOTH_CONNECT para Android 10 e superior) para detectar fones de ouvido bluetooth durante uma chamada e não suspender o WaveUp
▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE e FOREGROUND_SERVICE_SPECIAL_USE para continuar rodando em segundo plano (o que é vital para o WaveUp para sempre ouvir o sensor de proximidade)
▸ USES_POLICY_FORCE_LOCK para bloquear o dispositivo para Android 8 e versões anteriores (isso força o usuário a usar um padrão ou pin, se definido)
▸ BIND_ACCESSIBILITY_SERVICE (API de acessibilidade) para desligar a tela do Android 9 e superior.
▸ REQUEST_DELETE_PACKAGES para desinstalar-se (se USES_POLICY_FORCE_LOCK foi usado)

Notas diversas

Este é o primeiro aplicativo Android que escrevi, então cuidado!

Esta também é minha primeira pequena contribuição para o mundo do código aberto. Finalmente!

Eu adoraria se você pudesse me dar algum tipo de feedback ou contribuir de alguma forma!

Obrigado por ler!

Rochas de código aberto!!!

Traduções

Seria muito legal se você pudesse ajudar a traduzir o WaveUp para o seu idioma (até mesmo a versão em inglês provavelmente poderia ser revisada).
Está disponível para tradução como dois projetos no Transifex: https://www.transifex.com/juanitobananas/waveup/ e https://www.transifex.com/juanitobananas/libcommon/.

Agradecimentos

Meu agradecimento especial a:

Veja: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Atualizado em
31 de out. de 2023

Segurança dos dados

Sua segurança começa com o entendimento de como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

Classificações e resenhas

4,2
12,9 mil avaliações
Clauber Leite
5 de junho de 2024
O melhor que testei para essa função, porém, só não dou 5 estrelas pq eu gostaria de ter a opção de deixar a tela sempre ligada pelo tempo que eu quisesse, infelizmente ela desliga após alguns segundos se vc não estiver mexendo.
Você achou isso útil?
Gabriel Soares
26 de abril de 2024
Funciona muito bem como substituto do botão. Sempre liga quanto alguma coisa passa em frente ao sensor ou quando tiro o celular do bolso. É ainda mais prático com reconhecimento facial e quando a tela está configurada pra desligar depois de um tempo inativa.
Essa avaliação foi marcada como útil por 4 pessoas
Você achou isso útil?
Um usuário do Google
11 de janeiro de 2019
Ótimo aplicativo até mesmo para atender o telefone sem ficar apagando a tela toda hora, graças a ativação do sensor de proximidade... E basta dar um "tchau" na parte de cima da tela, que ela acenderá... E para apagar é bom instalar também um aplicativo de botão que faz apagar... Minha única crítica é que quando eu ia apertar o botão físico para reiniciar o celular, a tela do celular chegava a apagar... Devido a palma da mão se aproximar do sensor... Tirando isso, é um ótimo aplicativo...!!!
Essa avaliação foi marcada como útil por 197 pessoas
Você achou isso útil?

O que há de novo

New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ Update German and Russian translations.
★ Add bluetooth permission request for Android 14 and above (needed to know if a headset is connected during a call).