Este aplicativo de código aberto foi desenvolvido pela primeira vez por volta de 2018.
O aplicativo não permite que a conexão de dados/Wi-Fi permaneça ativa por mais de um número fixo de minutos (1 a 600) definido pelo usuário.
Ele foi reescrito algumas vezes para acomodar muitas restrições do Android que foram adicionadas aos sistemas Android mais recentes.
Um dispositivo com acesso root é necessário para desligar sua conexão de dados.
Ele também requer um serviço que monitore o estado da sua conexão de dados, gerencie temporizadores e emita desconexões. Se o estado da conexão de dados mudar, o temporizador será zerado. Por exemplo, se eu definir meu temporizador para 4 minutos e, em seguida, desligar minha conexão de dados, quando a conexão estiver disponível novamente, o temporizador de 4 minutos será reiniciado, garantindo que os dados só possam ser conectados por 4 minutos.
## Casos de Uso
- Privacidade (permita a conexão de dados ativada apenas por alguns minutos, quando necessário, e o telefone sempre se desconectará das redes após esse tempo). Se você tiver uma VPN no Wi-Fi da sua casa, pode ser interessante deixar a rede Wi-Fi ativada.
- Economize bateria. Se você não usa o telefone com muita frequência, não há motivo para ter recursos de rede ativados.
Código-fonte: https://github.com/andrei0x309/auto-data-disconnect-kotlin
Atualizado em
20 de mai. de 2025