WireGuard anuncia uma grande atualização do Android com suporte para Android TV, código mais moderno e API para aplicativos de terceiros

O projeto WireGuard anunciou uma grande atualização, trazendo suporte para Android TV, mudanças no código, módulos de kernel pré-construídos e muito mais!

Se você valoriza a privacidade, certamente já ouviu falar WireGuard por desenvolvedor reconhecido pelo XDA zx2c4. Para resumir em poucas palavras, o O projeto WireGuard é um protocolo VPN que roda dentro do kernel Linux, com o objetivo de ser mais rápido e simples que muitas outras alternativas. No início deste ano, o protocolo VPN até chegou ao kernel oficial do Linux. WireGuard agora tem uma série de anúncios, com suporte para Android TV por meio de seu aplicativo, módulos de kernel pré-construídos para telefones populares, uma reescrita da interface do usuário em Kotlin e muito mais.

Primeiro, em antecipação próximos anúncios do Google TV, a WireGuard portou seu aplicativo Android para rodar nativamente em TVs com uma interface fácil de usar. Isso permitirá que os usuários executem aplicativos como Netflix e outros por meio de uma VPN na TV.

Você pode obter o aplicativo no Loja de aplicativos do Google ou de F-Droid.

WireGuardDesenvolvedor: Equipe de Desenvolvimento WireGuard

Preço: Grátis.

4.5.

Download

O aplicativo WireGuard em smartphones Android apresenta um back-end comum baseado em VpnService para usuários sem root e um back-end baseado em kernel para usuários com root. Agora, módulos de kernel pré-construídos estão sendo disponibilizados para dispositivos populares como a série Google Pixel, graças aos esforços do XDA Recognized Developer Nathan Chance. Dessa forma, os usuários que estão em estoque, mas estão enraizados, também podem fazer uso desses módulos do kernel, em vez de precisar estar em uma ROM personalizada com suporte para WireGuard. Os módulos do kernel estão disponíveis no aplicativo. Os desenvolvedores interessados ​​podem adicione mais ROMs suportadas via GitHub.

Outro de nossos aplicativos favoritos, Tasker, também ganhou suporte WireGuard no início deste ano.

Desenvolvedor reconhecido pelo XDA zx2c4 também nos informa que a base de código do WireGuard também vem apresentando melhorias, com renovações consideráveis ​​realizadas. O projeto agora está dividido em dois módulos: um módulo UI para a interface do usuário e um módulo de túnel, que é uma API independente que permite que qualquer aplicativo seja incorporado ao WireGuard. O módulo túnel pode ser importado do JCenter e vem junto extensa documentação. Essa divisão tem alguns benefícios. Por um lado, os desenvolvedores agora podem adicionar o WireGuard diretamente em seus aplicativos com uma linha simples como implementação 'com.wireguard.android: túnel:$wireguardTunnelVersion'. O módulo de túnel é escrito em Java e é facilmente incorporado em aplicativos Java e Kotlin. O módulo UI também foi totalmente reescrito em Kotlin, fazendo uso de ferramentas como Jetpack e Kotlin Coroutines. As ações são totalmente assíncronas no aplicativo.

Integração Kernel/ROM WireGuard - Thread XDA

Uma das razões para essas melhorias na base de código é atrair novos desenvolvedores. O projeto WireGuard está procurando ativamente por um novo mantenedor para seu aplicativo Android. Se você quiser ajudar com este projeto de código aberto, entre em contato com a equipe de desenvolvimento do WireGuard, cujas informações de contato estão localizadas no parte inferior da página da web.