Google baru saja membuat langkah besar untuk menghadirkan akselerasi kernel WireGuard VPN ke Android 12 dengan menggabungkan dukungan di pohon Kernel Linux 4.19 dan 5.4.
Pembaruan 1 (26/10/2020 @ 18:11 ET): Dukungan kernel asli untuk protokol WireGuard VPN juga telah ditambahkan ke pohon Linux Kernel 4.19 Android. Gulir ke bawah untuk informasi lebih lanjut. Artikel yang terbit pada 13 Oktober 2020 disimpan di bawah ini.
Ketika pekerjaan jarak jauh menjadi hal yang biasa di banyak bisnis karena COVID-19, mengamankan koneksi jaringan dengan jaringan pribadi virtual, atau VPN, menjadi semakin penting dari sebelumnya. Ada beberapa protokol penerowongan VPN yang dapat digunakan oleh layanan, namun implementasi yang relatif baru disebut Penjaga Kawat telah menggemparkan dunia teknologi. Seperti yang telah kami jelaskan sebelumnya, WireGuard adalah generasi berikutnya protokol VPN yang menganut standar kriptografi modern dan memiliki basis kode yang aman dan dapat diaudit. Setelah dimasukkan ke dalam
Google melakukan fork pada setiap rilis Kernel Linux untuk menyertakan “patch yang menarik bagi komunitas Android yang belum digabungkan ke kernel jalur utama atau yang Didukung Jangka Panjang (LTS).” Kernel ini disebut Kernel Umum Android dan keduanya menjadi dasar rilis kernel Linux yang dikirimkan pada setiap perangkat Android yang ada di pasaran saat ini. Untuk setiap rilis Android, Google mendukung beberapa rilis kernel Linux; untuk Android 11 saat ini adalah Kernel Linux versi 4.14 dan 4.19, sedangkan untuk Android 12, itu akan menjadi versi 4.19 dan 5.4.
Tipikal perangkat Android andalan saat ini berjalan di atas fork Kernel Linux 4.19, namun hal ini diperkirakan akan berubah setelah silikon baru dari Qualcomm dan vendor SoC lainnya dikirimkan ke perangkat Android generasi berikutnya. Banyak dari perangkat mendatang ini akan menjalankan versi Android berikutnya—Android 12—pada akhir tahun 2021 di atas Kernel Linux 5.4, dan perangkat ini mungkin yang pertama mendukung WireGuard VPN secara native Android.
Sebelumnya hari ini, kami melihat a kebingungan dari komitmen baru ke pohon android12-5.4 dari Kernel Umum Android. Di antara komitmen baru ini adalah Protokol WireGuard VPN itu sendiri, di samping opsi konfigurasi yang mengaktifkan ini pada kernel Android. Hal ini ditambahkan oleh pengembang kernel stabil veteran Greg KH, yang menggambarkan perubahan tersebut sebagai, “menambahkan dukungan kernel asli untuk VPN yang waras.”
Namun, sebelum pengguna dapat mengaktifkan VPN menggunakan protokol WireGuard di Android 12, Google perlu menambahkan API untuk berinteraksi dengan modul kernel. Kita mungkin berharap bahwa itulah yang akan dikerjakan Google selanjutnya, dan kami akan mengawasi AOSP untuk melacak kemajuan dukungan WireGuard pada rilis Android tahun depan.
Pengguna Pixel yang tertarik dapat memanfaatkan akselerasi kernel ini sekarang juga dengan melakukan rooting pada perangkat mereka dan menginstal modul kernel bawaan. Di perangkat lain, Anda dapat mem-flash kernel khusus yang mengiklankan dukungan WireGuard dari forum XDA. Bagi pengguna tanpa root, aplikasi WireGuard masih berfungsi dengan baik dan tetap menjadi VPN tercepat yang pernah ada. Untuk mempelajari lebih lanjut, unduh Aplikasi WireGuard dari Google Play di ponsel pintar Android Anda atau perangkat Android TV. Dan jika Anda tertarik untuk berkontribusi pada proyek ini, Anda dapat menghubungi tim pengembangan WireGuard—mereka secara aktif mencari pengelola baru untuk aplikasi Android.
Harga: Gratis.
4.5.
Pembaruan 1: Diaktifkan di pohon stabil Android-4.19
WireGuard VPN akan didukung oleh semua versi kernel Linux yang didukung oleh Android 12. Setelah penggabungannya ke pohon Android12-5.4 dari Android Common Kernel, dukungan kernel asli untuk WireGuard telah ditambahkan. ditambahkan ke pohon stabil Android-4.19. Artinya, akselerasi kernel untuk WireGuard akan didukung di Android 12 pada perangkat dengan Kernel Linux 4.19 dan 5.4. masih harus dilihat apakah Google akan menambahkan API ke antarmuka dengan modul kernel pada saat rilis stabil Android 12.