Le projet WireGuard a annoncé une mise à jour importante, apportant la prise en charge d'Android TV, des modifications du code, des modules de noyau pré-construits et bien plus encore !
Si vous accordez de l'importance à la vie privée, vous en avez sûrement entendu parler WireGuard par Développeur reconnu XDA zx2c4. Pour le résumer en quelques mots, le Le projet WireGuard est un protocole VPN qui s'exécute dans le noyau Linux, dans le but d'être plus rapide et plus simple que de nombreuses autres alternatives. Plus tôt cette année, le protocole VPN a même a fait son chemin vers le noyau Linux officiel. WireGuard propose désormais de nombreuses annonces, avec la prise en charge d'Android TV via son application, des modules de noyau pré-construits pour les téléphones populaires, une réécriture Kotlin de l'interface utilisateur et bien plus encore.
Tout d'abord, en prévision de annonces à venir de Google TV, WireGuard a porté son application Android pour qu'elle fonctionne nativement sur les téléviseurs avec une interface facile à utiliser. Cela permettra aux utilisateurs d'exécuter des applications comme Netflix et d'autres via un VPN depuis le téléviseur.
Vous pouvez obtenir l'application depuis le Google Play Store ou de F-Droïde.
Prix : Gratuit.
4.5.
L'application WireGuard sur les smartphones Android propose un backend ordinaire basé sur VpnService pour les utilisateurs non rootés et un backend basé sur le noyau pour les utilisateurs rootés. Désormais, des modules de noyau prédéfinis sont disponibles pour les appareils populaires tels que la série Google Pixel, grâce aux efforts du développeur reconnu par XDA. nathanchance. De cette façon, les utilisateurs en stock mais rootés peuvent également utiliser ces modules du noyau, au lieu de devoir se trouver sur une ROM personnalisée avec prise en charge de WireGuard. Les modules du noyau sont disponibles depuis l'application. Les développeurs intéressés peuvent ajouter plus de ROM prises en charge via GitHub.
Une autre de nos applications préférées, Tasker, a également obtenu le support de WireGuard plus tôt cette année.
Développeur reconnu XDA zx2c4 nous informe également que la base de code de WireGuard a également connu des améliorations, avec des rénovations considérables entreprises. Le projet est désormais divisé en deux modules: un module UI pour l'interface utilisateur et un module tunnel, qui est une API autonome qui permet à n'importe quelle application de s'intégrer dans WireGuard. Le module tunnel peut être importé de JCenter et vient avec documentation complète. Cette scission présente quelques avantages. D'une part, les développeurs peuvent désormais ajouter WireGuard directement dans leurs applications avec une simple ligne comme Implementation 'com.wireguard.android: tunnel :$wireguardTunnelVersion'. Le module tunnel est écrit en Java et s'intègre facilement dans les applications Java et Kotlin. Le module UI a également été entièrement réécrit dans Kotlin tout en utilisant des outils comme Jetpack et Kotlin Coroutines. Les actions sont entièrement asynchrones sur l'application.
Intégration du noyau/ROM WireGuard - XDA Thread
L'une des raisons de ces améliorations de la base de code est d'attirer de nouveaux développeurs. Le projet WireGuard recherche activement un nouveau responsable pour son application Android. Si vous souhaitez aider avec ce projet open source, contactez l'équipe de développement de WireGuard, dont les coordonnées se trouvent au en bas de leur page Web.