อันล่าสุด อัปเดต Android Canary (สาขาทดลองที่เข้ามาแทนที่การดูตัวอย่างของนักพัฒนา) ได้รับการอัปเดตที่ค่อนข้างสำคัญ สำหรับผู้ที่ต้องการการบรรจบกันที่มากขึ้นระหว่างระบบนิเวศ Android และ Linux
และได้มีประกาศให้ทราบว่าจีGoogle เริ่มอนุญาตให้รันแอปพลิเคชัน Linux แบบกราฟิกแล้ว ภายในแอปพลิเคชัน "Terminal" ซึ่งเป็นเครื่องมือที่เมื่อไม่นานนี้เปิดให้เข้าถึงได้เฉพาะโปรแกรมบรรทัดคำสั่งเท่านั้น
ก้าวกระโดดที่ไม่คาดคิดในการบูรณาการระหว่าง Android และ Linux
ฟีเจอร์ใหม่นี้ซึ่งถูกเพิ่มเข้ามาในอัปเดต Android Canary ล่าสุดคือทำได้โดยใช้เครื่องเสมือนที่รัน Debian GNU/Linux โดยตรงในสภาพแวดล้อม Android
สถาปัตยกรรม เทคนิคเบื้องหลังการบูรณาการนี้มีความซับซ้อน แต่ในเวลาเดียวกันก็สง่างาม: สภาพแวดล้อม มันขึ้นอยู่กับโครงการ Ferrochrome ซึ่งใช้ Android Virtualization Framework (AVF) พร้อมกับไฮเปอร์ไวเซอร์ KVM และโครงสร้างพื้นฐานเสมือนจริงของ CrosVM ผลลัพธ์ที่ได้คือประสบการณ์เดสก์ท็อปที่สมบูรณ์แบบซึ่งขณะนี้สามารถรวมแอปพลิเคชันกราฟิกดั้งเดิม เช่น โปรแกรมแก้ไขข้อความ เครื่องมือพัฒนา และอาจรวมถึงเกมด้วย
La ฟังก์ชันใหม่จะถูกเปิดใช้งานจากแอปพลิเคชัน Terminal เอง ซึ่งตอนนี้มีปุ่ม "แสดง" ที่มองเห็นได้ที่มุมขวาบน การคลิกปุ่มนี้จะช่วยให้สามารถเปลี่ยนเส้นทางกราฟิกจากเครื่องเสมือนไปยังสภาพแวดล้อมกราฟิกของ Android ได้ อินเทอร์เฟซกราฟิกนี้ใช้ Weston ซึ่งเป็นเซิร์ฟเวอร์แบบผสมที่ทำหน้าที่เป็นข้อมูลอ้างอิงสำหรับโปรโตคอล Wayland และช่วยให้ผู้ใช้สามารถโต้ตอบกับแอปพลิเคชัน Linux ได้เสมือนกำลังใช้งานเดสก์ท็อปแบบดั้งเดิม
ในระหว่างการทดสอบกับ Android Canary build ที่เปิดตัวในเดือนกรกฎาคม 2025 เป็นไปได้ เปิดใช้งานสภาพแวดล้อมกราฟิก Weston ได้อย่างง่ายดายและรันแอปพลิเคชันเช่น Geditโปรแกรมแก้ไขข้อความคลาสสิกของ GNOME ถึงแม้ว่าเดโมก่อนหน้านี้ของ Doom จะไม่ได้ทำซ้ำ แต่นักพัฒนาได้รันเกมนี้โดยใช้เทอร์มินัลเวอร์ชันภายใน ซึ่งแสดงให้เห็นถึงศักยภาพด้านกราฟิกของระบบ
การเร่งความเร็วกราฟิกด้วยฮาร์ดแวร์: กุญแจสำคัญสู่ประสิทธิภาพ
องค์ประกอบที่มีแนวโน้มมากที่สุดประการหนึ่งของวิวัฒนาการนี้คือl รองรับการเร่งความเร็วกราฟิกผ่าน VirGL GPU เสมือนที่พัฒนาขึ้นเป็นส่วนหนึ่งของโครงการ Virgil3D และนิยมใช้ในสภาพแวดล้อมเสมือนจริงด้วย QEMU/KVM ด้วยการผสานรวมนี้ ทำให้สามารถรันแอปพลิเคชันที่เน้นกราฟิกสูงได้ รวมถึงวิดีโอเกมและเครื่องมือออกแบบ
เพื่อเปิดใช้งานการเร่งความเร็วนี้ใน Android Terminal ผู้ใช้จะต้องดำเนินการง่ายๆ แต่มีการบันทึกไม่เพียงพอ: สร้างไฟล์ว่างชื่อ virglrenderer ในไดเร็กทอรี /sdcard/linuxเมื่อดำเนินการเสร็จสิ้นแล้ว เมื่อคุณเปิดเทอร์มินัล ข้อความ “VirGL enabled” จะปรากฏขึ้น ซึ่งระบุว่าการจำลองกราฟิกเปิดใช้งานอยู่และพร้อมใช้งาน
ก้าวที่กล้าหาญสู่อนาคตของการประมวลผลบนมือถือ
แม้ว่า ฟังก์ชันนี้ยังอยู่ในช่วงทดสอบ แม้ว่าจะไม่ได้เป็นส่วนหนึ่งของระบบปฏิบัติการ Android เวอร์ชันเสถียรใดๆ แต่การรวมอยู่ใน Canary branch แสดงให้เห็นว่า Google มุ่งมั่นอย่างจริงจังที่จะขยายขีดความสามารถของระบบปฏิบัติการ ความสามารถในการรันแอปพลิเคชัน Linux แบบกราฟิกในสภาพแวดล้อมเสมือนภายใน Android ไม่เพียงแต่ขยายขอบเขตการใช้งานที่เป็นไปได้สำหรับอุปกรณ์พกพาเท่านั้น แต่ยังแสดงถึงการประสานสัมพันธ์ที่ไม่เคยมีมาก่อนระหว่างสองโลกที่แยกจากกันทางประวัติศาสตร์อีกด้วย
การพัฒนานี้อาจเปลี่ยนแปลงวิธีที่ผู้ใช้ทางเทคนิค นักพัฒนา และผู้ที่ชื่นชอบใช้งานอุปกรณ์มือถือ มอบประสบการณ์การใช้งานเดสก์ท็อป Linux ให้กับผู้ใช้มากขึ้น หากฟังก์ชันนี้ยังคงใช้งานได้ในเวอร์ชันเสถียรในอนาคต Android อาจก้าวขึ้นเป็นแพลตฟอร์มไฮบริดอย่างแท้จริง ที่สามารถมอบสิ่งที่ดีที่สุดของทั้งสองโลกได้
ในทางกลับกัน เราไม่สามารถลืมแผนการของ Google ได้ รวมโครงการ ChromeOS และ Android การเคลื่อนไหวทั้งหมดนี้รวมกันอาจทำให้เราทราบว่า Google มีอะไรไว้สำหรับอนาคตของ Android และเส้นทางที่ตั้งใจจะดำเนินไป
สุดท้ายนี้ หากท่านสนใจทราบข้อมูลเพิ่มเติม สามารถดูรายละเอียดใน ลิงค์ต่อไปนี้