Google voegt WireGuard VPN toe aan de Linux Kernel van Android 12

Google heeft zojuist een grote stap gezet om WireGuard VPN-kernelversnelling naar Android 12 te brengen door ondersteuning in Linux Kernel 4.19- en 5.4-bomen samen te voegen.

Update 1 (26-10-2020 om 18:11 ET): Native kernelondersteuning voor het WireGuard VPN-protocol is ook toegevoegd aan de Linux Kernel 4.19-boom van Android. Scroll naar beneden voor meer informatie. Het artikel zoals gepubliceerd op 13 oktober 2020 is hieronder bewaard gebleven.

Nu werken op afstand bij veel bedrijven de norm wordt dankzij COVID-19, is het belangrijker dan ooit om netwerkverbindingen te beveiligen met een virtueel particulier netwerk of VPN. Er zijn meerdere VPN-tunnelingprotocollen waar diensten gebruik van kunnen maken, maar er wordt een relatief nieuwe implementatie genoemd Draadbeschermer heeft de technische wereld stormenderhand veroverd. Zoals we eerder hebben uitgelegd, is WireGuard een volgende generatie VPN-protocol dat moderne cryptografiestandaarden omarmt en een veilige, controleerbare codebasis heeft. Na de opname ervan in

Linux-kernel 5.6, Google voegt nu ondersteuning voor het protocol toe Androïde 12's Linux Kernel 5.4-boom.

Google zorgt ervoor dat elke Linux Kernel-release “patches bevat die van belang zijn voor de Android-gemeenschap en die niet zijn samengevoegd met reguliere of Long Term Supported (LTS) kernels.” Deze kernels worden genoemd Algemene Android-kernels en ze vormen de basis van de Linux-kernelrelease die momenteel op elk Android-apparaat op de markt wordt geleverd. Voor elke Android-release ondersteunt Google een handvol Linux-kernelreleases; voor Android 11 zijn dat momenteel Linux Kernel-versies 4.14 en 4.19, terwijl voor Android 12 dat het zullen versies 4.19 zijn en 5.4.

Het typische vlaggenschip Android-apparaat van vandaag draait bovenop een vork van Linux Kernel 4.19, maar dat zal naar verwachting veranderen zodra nieuw silicium van Qualcomm en andere SoC-leveranciers op de volgende generatie Android-apparaten wordt geleverd. Veel van deze aankomende apparaten zullen eind 2021 op de volgende versie van Android draaien (Android 12). bovenaan Linux Kernel 5.4, en deze apparaten zijn mogelijk de eersten die standaard WireGuard VPN ondersteunen Android.

Eerder vandaag zagen we een vlaag van nieuwe toezeggingen naar de android12-5.4-boom van de Android Common Kernel. Onder deze nieuwe commits bevond zich de WireGuard VPN-protocol zelf, naast een configuratieoptie die dit op Android-kernels mogelijk maakt. Dit werd toegevoegd door de ervaren stabiele kernelontwikkelaar Greg KH, die de verandering beschreef als “het toevoegen van native kernelondersteuning voor een gezonde VPN.”

Voordat gebruikers native een VPN kunnen inschakelen met behulp van het WireGuard-protocol op Android 12, moet Google echter API's toevoegen om te communiceren met de kernelmodule. Je zou verwachten dat dit precies is waar Google de volgende keer aan gaat werken, en we zullen AOSP in de gaten houden om de voortgang van WireGuard-ondersteuning in de Android-release van volgend jaar te volgen.

Geïnteresseerde Pixel-gebruikers kunnen nu profiteren van deze kernelversnelling door hun apparaat te rooten en de vooraf gebouwde kernelmodule te installeren. Op andere apparaten kun je een aangepaste kernel flashen die reclame maakt voor WireGuard-ondersteuning van de XDA-forums. Voor gebruikers zonder root werkt de WireGuard-app nog steeds prima en blijft hij de snelste VPN die er is. Voor meer informatie downloadt u de WireGuard-app van Google Play op uw Android-smartphone of Android TV-apparaat. En als u geïnteresseerd bent om bij te dragen aan het project, kunt u contact opnemen met het ontwikkelingsteam van WireGuard; zij zijn actief op zoek naar een nieuwe beheerder voor de Android-app.

DraadbeschermerOntwikkelaar: WireGuard-ontwikkelingsteam

Prijs: gratis.

4.5.

Downloaden

Update 1: ingeschakeld in de stabiele Android-4.19-structuur

WireGuard VPN wordt ondersteund door alle Linux-kernelversies die worden ondersteund door Android 12. Na de fusie met de android12-5.4-boom van de Android Common Kernel is de native kernelondersteuning voor WireGuard toegevoegd naar de android-4.19-stabiele boom. Dit betekent dat kernelversnelling voor WireGuard in Android 12 wordt ondersteund op apparaten met Linux Kernel 4.19 en 5.4. het valt nog te bezien of Google op tijd voor de stabiele release van Android 12 API’s zal toevoegen om met de kernelmodule te communiceren.