Projekt WireGuard oznámil velkou aktualizaci, která přináší podporu Android TV, změny kódu, předpřipravené moduly jádra a další!
Pokud si ceníte soukromí, určitě jste o tom slyšeli WireGuard od XDA Recognized Developer zx2c4. Abych to shrnul do několika slov, Projekt WireGuard je protokol VPN který běží uvnitř linuxového jádra a jeho cílem je být rychlejší a jednodušší než mnoho jiných alternativ. Začátkem tohoto roku dokonce protokol VPN se dostal do oficiálního linuxového jádra. WireGuard má nyní spoustu oznámení, s podporou pro Android TV prostřednictvím jejich aplikace, předpřipravenými moduly jádra pro populární telefony, přepsáním uživatelského rozhraní Kotlin a mnoha dalšími.
Nejprve v očekávání nadcházející oznámení Google TV, WireGuard portoval svou aplikaci pro Android, aby nativně běžela na televizorech se snadno použitelným rozhraním. To umožní uživatelům spouštět aplikace jako Netflix a další prostřednictvím VPN z televizoru.
Aplikaci můžete získat z Google Play obchod nebo od F-Droid.
Cena: Zdarma.
4.5.
Aplikace WireGuard na chytrých telefonech Android obsahuje běžný backend založený na VpnService pro uživatele bez rootu a backend založený na jádře pro uživatele root. Nyní jsou díky úsilí XDA Recognized Developer zpřístupněny předem sestavené moduly jádra pro populární zařízení, jako je řada Google Pixel. nathanchance. Tímto způsobem mohou uživatelé, kteří jsou na skladě, ale mají root, také využívat tyto moduly jádra, místo aby museli být na vlastní ROM s podporou WireGuard. Moduly jádra jsou dostupné z aplikace. Zainteresovaní vývojáři mohou přidat další podporované ROM přes GitHub.
Další z našich oblíbených aplikací, Tasker také získal podporu WireGuard dříve v tomto roce.
XDA uznávaný vývojář zx2c4 také nás informuje, že kódová základna WireGuard také zaznamenala vylepšení a byly provedeny značné renovace. Projekt je nyní rozdělen do dvou modulů: modul uživatelského rozhraní pro uživatelské rozhraní a modul tunelu, což je samostatné API, které umožňuje vložení jakékoli aplikace do WireGuard. Modul tunelu může být dovezeno z JCenter a přichází spolu s rozsáhlá dokumentace. Toto rozdělení má několik výhod. Za prvé, vývojáři nyní mohou přidat WireGuard přímo do svých aplikací pomocí jednoduchého řádku, jako je implementace „com.wireguard.android: tunnel:$wireguardTunnelVersion'. Modul tunelu je napsán v Javě a lze jej snadno vložit do aplikací Java i Kotlin. Modul uživatelského rozhraní byl také zcela přepsán v Kotlinu s využitím nástrojů jako Jetpack a Kotlin Coroutines. Akce jsou v aplikaci zcela asynchronní.
Integrace jádra/ROM WireGuard -- vlákno XDA
Jedním z důvodů těchto vylepšení kódové základny je přilákat nové vývojáře. Projekt WireGuard aktivně hledá nového správce pro svou aplikaci pro Android. Pokud byste chtěli pomoci s tímto open source projektem, obraťte se na vývojový tým WireGuard, jejíž kontaktní údaje jsou umístěny na adrese ve spodní části jejich webové stránky.