Projekt WireGuard je napovedal veliko posodobitev, ki prinaša podporo za Android TV, spremembe kode, vnaprej zgrajene module jedra in še več!
Če cenite zasebnost, ste zagotovo že slišali za WireGuard avtor XDA Recognised Developer zx2c4. Če povzamem z nekaj besedami, Projekt WireGuard je protokol VPN ki teče znotraj jedra Linuxa in želi biti hitrejši in preprostejši od mnogih drugih alternativ. V začetku tega leta celo protokol VPN prišla do uradnega jedra Linuxa. WireGuard ima zdaj množico objav s podporo za Android TV prek njihove aplikacije, vnaprej zgrajenimi moduli jedra za priljubljene telefone, preoblikovanje uporabniškega vmesnika v Kotlinu in še veliko več.
Najprej v pričakovanju prihajajoče objave Google TV, je WireGuard prenesel svojo aplikacijo za Android za izvorno delovanje na televizorjih z vmesnikom, ki je enostaven za uporabo. To bo uporabnikom omogočilo zagon aplikacij, kot je Netflix in drugih, prek VPN-ja znotraj televizorja.
Aplikacijo lahko dobite pri Trgovina Google Play ali iz F-Droid.
Cena: brezplačno.
4.5.
Aplikacija WireGuard v pametnih telefonih Android ima navadno zaledje, ki temelji na VpnService, za uporabnike, ki nimajo root-a, in zaledje, ki temelji na jedru, za uporabnike, ki nimajo root-a. Zdaj so vnaprej zgrajeni moduli jedra na voljo za priljubljene naprave, kot je serija Google Pixel, zahvaljujoč prizadevanjem priznanega razvijalca XDA nathanchance. Na ta način lahko uporabniki, ki so na zalogi, vendar so zakoreninjeni, prav tako uporabljajo te module jedra, namesto da bi morali imeti ROM po meri s podporo za WireGuard. Moduli jedra so na voljo znotraj aplikacije. Zainteresirani razvijalci lahko dodajte več podprtih ROM-ov prek GitHub.
Še ena naših najljubših aplikacij, Tasker, pridobil tudi podporo za WireGuard v začetku tega leta.
XDA priznani razvijalec zx2c4 prav tako nas obvešča, da je bila tudi kodna baza WireGuard deležna izboljšav, pri čemer so bile izvedene precejšnje prenove. Projekt je zdaj razdeljen na dva modula: modul uporabniškega vmesnika za uporabniški vmesnik in modul tunela, ki je samostojen API, ki omogoča vdelavo katere koli aplikacije v WireGuard. Tunelski modul je lahko uvoženo iz JCenter in pride skupaj z obsežno dokumentacijo. Ta delitev ima nekaj prednosti. Prvič, razvijalci lahko zdaj dodajo WireGuard neposredno v svoje aplikacije s preprosto vrstico, kot je implementacija 'com.wireguard.android: tunnel:$wireguardTunnelVersion'. Modul tunela je napisan v Javi in ga je enostavno vdelati v aplikacije Java in Kotlin. Modul uporabniškega vmesnika je bil prav tako v celoti prepisan v Kotlinu, medtem ko uporablja orodja, kot sta Jetpack in Kotlin Coroutines. Dejanja so v aplikaciji popolnoma asinhrona.
Integracija jedra/ROM-a WireGuard -- nit XDA
Eden od razlogov za te izboljšave kodne baze je pritegniti nove razvijalce. Projekt WireGuard aktivno išče novega vzdrževalca za svojo aplikacijo za Android. Če bi radi pomagali pri tem odprtokodnem projektu, se obrnite na razvojno skupino WireGuard, katerega kontaktni podatki se nahajajo na dnu njihove spletne strani.