Holey Light App
100% Grátis - 100% GPLv3 Código Aberto - Sem anúncios - Sem rastreamento - Sem incômodos - Doação opcional
Holey Light é um aplicativo de emulação de LED. Ele anima as bordas do recorte da câmera (também conhecido como punch-hole) como uma substituição para o LED que infelizmente falta em muitos dispositivos modernos.
Além disso, ele fornece uma exibição de notificações para quando a tela estiver "desligada", substituindo - ou funcionando em conjunto com - o recurso Always-On Display. Como essa exibição não está ao redor do buraco da câmera, é apropriadamente chamada de Unholey Light.
Suporta todos os dispositivos Samsung com buraco de câmera na tela e vários Google Pixels.
Recursos
- Emula LED de notificação
- Quatro modos de exibição diferentes: Swirl, Blink, Pie, Unholey Light
- Tamanho, posição e velocidade da animação configuráveis
- Cor personalizável para cada canal de notificação
- Seleciona a cor inicial da notificação analisando a cor dominante do ícone do aplicativo
- Exibe durante a tela "desligada", uso de bateria abaixo de 1% por hora no modo Unholey Light
- Modos de configuração separados para diferentes estados de energia e tela
- Capacidade de marcar notificações como vistas com base em vários gatilhos
- Respeita os horários de Não Perturbe e AOD
- Pode ocultar completamente o AOD, parcialmente e/ou manter o relógio visível
Configuração
A configuração inicial pode ser um pouco complicada para um usuário de primeira viagem, mas um assistente de configuração está incluído para guiá-lo pelo processo.
Permissões
Este aplicativo requer absolutamente várias permissões para funcionar. Se você está preocupado com isso, pode sempre verificar o código-fonte (ou não usar o aplicativo).
- Acessibilidade: o aplicativo precisa de um serviço de acessibilidade para renderizar o LED emulado na tela e rastrear a posição correta para exibir no modo "desligado".
- Notificações: um serviço de notificação é necessário para saber sobre as notificações antes que possamos exibi-las
- Dispositivo acompanhante: em uma peculiaridade estranha do Android, essa permissão é necessária para poder ler a cor LED desejada das notificações
- Isenção de otimização de bateria: sem isso, o Android faria nosso LED emulado desaparecer aleatoriamente
- Serviço em primeiro plano: tanto um serviço de acessibilidade quanto um serviço de notificação são usados, conforme descrito acima
- Wake lock: você decide quando e como o aplicativo desenha na tela, às vezes isso requer garantir que o CPU não esteja em modo de espera
- Acesso a todos os pacotes: nós renderizamos os ícones de outros aplicativos e acessamos algumas de suas informações básicas para poder diferenciar diferentes notificações entre si










