WaveUp ícone

8.6 7 Comentários


3.2.17 by juanitobananas


Nov 2, 2023

Sobre este WaveUp

Português

Ative a exibição agitando

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

Novidades da Última Versão 3.2.17

Last updated on Nov 2, 2023

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).

Traduzindo...

Informações Adicionais do Aplicativo

Última versão

Pedido WaveUp Atualização 3.2.17

Enviado por

Wils Gn

Requer Android

Android 4.0.3+

Available on

Obter WaveUp no Google Play

Mostrar mais

WaveUp Capturas de tela

Carregando Comentário...
Idiomas
Idiomas
Buscando...
Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Inscreva-se com sucesso!
Agora você está inscrito no APKPure.
Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Sucesso!
Agora você está inscrito em nossa newsletter.