¡El proyecto WireGuard ha anunciado una gran actualización que incluye compatibilidad con Android TV, cambios en el código, módulos de kernel prediseñados y más!
Si valoras la privacidad, seguramente habrás oído hablar de AlambreGuardia por Desarrollador reconocido de XDA zx2c4. Para resumirlo en pocas palabras, el El proyecto WireGuard es un protocolo VPN que se ejecuta dentro del kernel de Linux, con el objetivo de ser más rápido y sencillo que muchas otras alternativas. A principios de este año, el protocolo VPN incluso llegó al kernel oficial de Linux. WireGuard ahora tiene una gran cantidad de anuncios, con soporte para Android TV a través de su aplicación, módulos de kernel prediseñados para teléfonos populares, una reescritura de Kotlin de la interfaz de usuario y mucho más.
En primer lugar, en previsión de próximos anuncios de Google TV, WireGuard ha adaptado su aplicación de Android para que se ejecute de forma nativa en televisores con una interfaz fácil de usar. Esto permitirá a los usuarios ejecutar aplicaciones como Netflix y otras a través de una VPN desde el televisor.
Puedes obtener la aplicación desde el Tienda Google Play o de F-droide.
Precio: Gratis.
4.5.
La aplicación WireGuard en teléfonos inteligentes Android presenta un backend normal basado en VpnService para usuarios no rooteados y un backend basado en kernel para usuarios rooteados. Ahora, los módulos de kernel prediseñados están disponibles para dispositivos populares como la serie Google Pixel, gracias a los esfuerzos del desarrollador reconocido de XDA. nathanchance. De esta manera, los usuarios que están en stock pero que están rooteados también pueden hacer uso de estos módulos del kernel, en lugar de necesitar estar en una ROM personalizada con soporte WireGuard. Los módulos del kernel están disponibles desde la aplicación. Los desarrolladores interesados pueden agregue más ROM compatibles a través de GitHub.
Otra de nuestras aplicaciones favoritas, Tasker, también obtuvo soporte de WireGuard a principios de este año.
Desarrollador reconocido por XDA zx2c4 También nos informa que el código base de WireGuard también ha experimentado mejoras, con renovaciones considerables realizadas. El proyecto ahora está dividido en dos módulos: un módulo UI para la interfaz de usuario y un módulo de túnel, que es una API independiente que permite integrar cualquier aplicación en WireGuard. El módulo de túnel puede ser importado de JCenter y viene junto con documentación extensa. Esta división tiene algunos beneficios. Por un lado, los desarrolladores ahora pueden agregar WireGuard directamente a sus aplicaciones con una línea simple como implementación 'com.wireguard.android: túnel:$wireguardTunnelVersion'. El módulo de túnel está escrito en Java y se integra fácilmente en aplicaciones Java y Kotlin. El módulo de interfaz de usuario también se ha reescrito por completo en Kotlin y se utilizan herramientas como Jetpack y Kotlin Coroutines. Las acciones son completamente asincrónicas en la aplicación.
Integración WireGuard Kernel/ROM - Hilo XDA
Una de las razones de estas mejoras en la base del código es atraer nuevos desarrolladores. El proyecto WireGuard está buscando activamente un nuevo mantenedor para su aplicación de Android. Si desea ayudar con este proyecto de código abierto, comuníquese con el equipo de desarrollo de WireGuard., cuya información de contacto se encuentra en la parte inferior de su página web.