WireGuard ประกาศการอัปเดต Android ครั้งใหญ่พร้อมการรองรับ Android TV, โค้ดที่ทันสมัยยิ่งขึ้น และ API สำหรับแอปของบุคคลที่สาม

click fraud protection

โครงการ WireGuard ได้ประกาศการอัปเดตครั้งใหญ่ ซึ่งมาพร้อมกับการรองรับ Android TV การเปลี่ยนแปลงโค้ด โมดูลเคอร์เนลที่สร้างไว้ล่วงหน้า และอื่นๆ อีกมากมาย

หากคุณให้ความสำคัญกับความเป็นส่วนตัว คุณคงเคยได้ยินเรื่องนี้มาบ้างแล้ว WireGuard โดย XDA นักพัฒนาที่ได้รับการยอมรับ zx2c4. สรุปสั้นๆ ก็คือ. โครงการ WireGuard เป็นโปรโตคอล VPN ที่ทำงานภายในเคอร์เนล Linux โดยมีเป้าหมายที่จะเร็วกว่าและง่ายกว่าทางเลือกอื่น ๆ เมื่อต้นปีที่ผ่านมา โปรโตคอล VPN แม้กระทั่ง มาถึงเคอร์เนล Linux อย่างเป็นทางการแล้ว. ตอนนี้ WireGuard มีประกาศมากมาย โดยรองรับ Android TV ผ่านแอพ โมดูลเคอร์เนลที่สร้างไว้ล่วงหน้าสำหรับโทรศัพท์ยอดนิยม การเขียน UI ของ Kotlin ใหม่ และอื่นๆ อีกมากมาย

อันดับแรกด้วยความคาดหมายของ ประกาศของ Google TV ที่กำลังจะมีขึ้นWireGuard ได้ย้ายแอป Android ของตนเพื่อให้ทำงานบนทีวีได้โดยมีอินเทอร์เฟซที่ใช้งานง่าย ซึ่งจะช่วยให้ผู้ใช้เรียกใช้แอปเช่น Netflix และอื่น ๆ ผ่าน VPN จากภายในทีวีได้

คุณสามารถรับแอพได้จาก Google Play สโตร์ หรือจาก F-ดรอยด์.

WireGuardผู้พัฒนา: ทีมพัฒนา WireGuard

ราคา: ฟรี

4.5.

ดาวน์โหลด

แอป WireGuard บนสมาร์ทโฟน Android มีแบ็กเอนด์ที่ใช้ VpnService ทั่วไปสำหรับผู้ใช้ที่ยังไม่ได้รูทสต็อก และแบ็กเอนด์ที่ใช้เคอร์เนลสำหรับผู้ใช้รูท ขณะนี้ โมดูลเคอร์เนลที่สร้างไว้ล่วงหน้ากำลังพร้อมใช้งานสำหรับอุปกรณ์ยอดนิยม เช่น ซีรีส์ Google Pixel ต้องขอบคุณความพยายามของ XDA Recognized Developer

นาธานโอกาส. ด้วยวิธีนี้ ผู้ใช้ที่มีอยู่ในสต็อกแต่ได้รับการรูทแล้วยังสามารถใช้โมดูลเคอร์เนลเหล่านี้ได้ แทนที่จะต้องใช้ ROM แบบกำหนดเองที่รองรับ WireGuard โมดูลเคอร์เนลมีให้ใช้งานจากภายในแอป นักพัฒนาที่สนใจสามารถ เพิ่ม ROM ที่รองรับเพิ่มเติมผ่าน GitHub.

อีกหนึ่งแอพที่เราชื่นชอบ Tasker ยังได้รับการสนับสนุน WireGuard เมื่อต้นปีนี้

นักพัฒนา XDA ที่ได้รับการยอมรับ zx2c4 ยังแจ้งให้เราทราบด้วยว่าฐานโค้ดของ WireGuard ได้รับการปรับปรุงเช่นกัน โดยมีการปรับปรุงครั้งใหญ่ ขณะนี้โปรเจ็กต์แบ่งออกเป็นสองโมดูล ได้แก่ โมดูล UI สำหรับอินเทอร์เฟซผู้ใช้ และโมดูลทันเนล ซึ่งเป็น API แบบสแตนด์อโลนที่อนุญาตให้แอปใดๆ ก็ตามฝังลงใน WireGuard ได้ โมดูลอุโมงค์สามารถเป็นได้ นำเข้าจากเจเซ็นเตอร์ และมาพร้อมกับ เอกสารที่กว้างขวาง. การแยกนี้มีข้อดีบางประการ ประการแรก ขณะนี้นักพัฒนาสามารถเพิ่ม WireGuard ลงในแอปของตนได้โดยตรงด้วยบรรทัดง่ายๆ เช่น การนำไปใช้งาน 'com.wireguard.android: อุโมงค์: $wireguardTunnelVersion'. โมดูลทันเนลเขียนด้วยภาษา Java และฝังลงในแอป Java และ Kotlin ได้อย่างง่ายดาย โมดูล UI ได้รับการเขียนใหม่ทั้งหมดใน Kotlin ในขณะที่ใช้เครื่องมือเช่น Jetpack และ Kotlin Coroutines การดำเนินการบนแอปเป็นแบบอะซิงโครนัสโดยสิ้นเชิง

การรวมเคอร์เนล / ROM WireGuard - เธรด XDA

เหตุผลประการหนึ่งของการปรับปรุง codebase เหล่านี้คือการดึงดูดนักพัฒนารายใหม่ โครงการ WireGuard กำลังค้นหาผู้ดูแลใหม่สำหรับแอป Android ของตน หากคุณต้องการช่วยเหลือเกี่ยวกับโครงการโอเพ่นซอร์สนี้ โปรดติดต่อทีมพัฒนา WireGuardซึ่งมีข้อมูลการติดต่ออยู่ที่ ที่ด้านล่างของหน้าเว็บ.