Descrição do WaveUp Fortune Cookies
WaveUp 🥠 Fortune Cookies é um aplicativo que acorda seu telefone - liga a tela - quando você acena pelo sensor de proximidade. Além disso, para esta versão profissional, você recebe algumas frases legais sobre cookies.
É principalmente uma forma de você mostrar seu apreço pelo meu trabalho.
Por favor, verifique o WaveUp antes de comprar este aplicativo. A funcionalidade de ondulação permanece a mesma. Com a versão pro, você ganha o frescor dos biscoitos da sorte :)
Aqui está (a maior parte) a descrição original do WaveUp:
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!!!
É principalmente uma forma de você mostrar seu apreço pelo meu trabalho.
Por favor, verifique o WaveUp antes de comprar este aplicativo. A funcionalidade de ondulação permanece a mesma. Com a versão pro, você ganha o frescor dos biscoitos da sorte :)
Aqui está (a maior parte) a descrição original do WaveUp:
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!!!
Mostrar