Android Canary cho phép bạn chạy các ứng dụng Linux đồ họa trên thiết bị di động.

Ứng dụng Linux - Android Terminal

Gần đây nhất Bản cập nhật Android Canary (nhánh thử nghiệm thay thế bản xem trước dành cho nhà phát triển) đã nhận được một bản cập nhật khá quan trọng dành cho những ai muốn có sự hội tụ lớn hơn giữa Android và hệ sinh thái Linux.

Và người ta đã biết rằng GGoogle đã bắt đầu cho phép chạy các ứng dụng Linux đồ họa. trong ứng dụng “Terminal” của nó, một công cụ cho đến gần đây chỉ cung cấp quyền truy cập vào các chương trình dòng lệnh.

Một bước nhảy vọt bất ngờ trong tích hợp giữa Android và Linux

Tính năng mới này đã được thêm vào bản cập nhật Android Canary mới nhất.Nó được thực hiện thông qua một máy ảo chạy Debian GNU/Linux trực tiếp trong môi trường Android.

Kiến trúc Kỹ thuật đằng sau sự tích hợp này rất phức tạp nhưng đồng thời cũng rất thanh lịch: môi trường Nó dựa trên dự án Ferrochrome, sử dụng Android Virtualization Framework (AVF) cùng với trình quản lý ảo hóa KVM và cơ sở hạ tầng ảo hóa crosvm. Kết quả là một trải nghiệm máy tính để bàn hoàn chỉnh hiện có thể bao gồm các ứng dụng đồ họa truyền thống như trình soạn thảo văn bản, công cụ phát triển và có khả năng là trò chơi.

La chức năng mới được kích hoạt từ chính ứng dụng Terminal, Giao diện đồ họa này hiện bao gồm nút "Hiển thị" hiển thị ở góc trên bên phải. Nhấp vào nút này sẽ cho phép chuyển hướng đồ họa từ máy ảo sang môi trường đồ họa Android. Giao diện đồ họa này dựa trên Weston, một máy chủ tổng hợp đóng vai trò tham chiếu cho giao thức Wayland, và cho phép người dùng tương tác trực quan với các ứng dụng Linux như thể họ đang ngồi trước màn hình nền truyền thống.

Trong quá trình thử nghiệm với bản dựng Android Canary được phát hành vào tháng 2025 năm XNUMX, có thể Dễ dàng khởi chạy môi trường đồ họa Weston và chạy các ứng dụng như Gedit, trình soạn thảo văn bản GNOME kinh điển. Mặc dù bản demo trước đó với Doom không được lặp lại, nhưng các nhà phát triển đã từng chạy thử tựa game này bằng các phiên bản Terminal nội bộ, chứng minh tiềm năng đồ họa của hệ thống.

Tăng tốc đồ họa phần cứng: chìa khóa cho hiệu suất

Một trong những yếu tố hứa hẹn nhất của sự tiến hóa này làl hỗ trợ tăng tốc đồ họa thông qua VirGL, GPU ảo được phát triển như một phần của dự án Virgil3D và thường được sử dụng trong môi trường ảo hóa với QEMU/KVM. Nhờ tích hợp này, có thể chạy các ứng dụng đồ họa chuyên sâu, bao gồm trò chơi điện tử và các công cụ thiết kế.

Để kích hoạt khả năng tăng tốc này trong Android Terminal, người dùng phải thực hiện một hành động đơn giản nhưng ít được ghi chép: Tạo một tệp trống có tên là virgrrenderer trong thư mục /sdcard/linuxSau khi thực hiện xong, khi bạn mở Terminal, thông báo “VirGL enabled” sẽ hiển thị, cho biết tính năng ảo hóa đồ họa đang hoạt động và sẵn sàng sử dụng.

Một bước tiến táo bạo hướng tới tương lai của điện toán di động

Mặc dù Chức năng này vẫn đang trong giai đoạn thử nghiệm Mặc dù không phải là một phần của bất kỳ bản phát hành Android ổn định nào, việc nó được đưa vào nhánh Canary cho thấy Google thực sự cam kết mở rộng khả năng của hệ điều hành này. Khả năng chạy các ứng dụng Linux đồ họa trong môi trường ảo trên Android không chỉ mở rộng phạm vi sử dụng cho thiết bị di động mà còn thể hiện sự xích lại gần nhau chưa từng có giữa hai thế giới vốn dĩ tách biệt từ trước đến nay.

Sự phát triển này có thể thay đổi cách người dùng kỹ thuật, nhà phát triển và những người đam mê tương tác với thiết bị di động, đưa trải nghiệm máy tính để bàn Linux đến gần hơn với túi tiền của người dùng. Nếu chức năng này tiếp tục được duy trì trong các bản phát hành ổn định trong tương lai, Android có thể tự khẳng định mình là một nền tảng lai thực sự, có khả năng mang đến những điều tốt nhất của cả hai nền tảng.

Mặt khác, chúng ta không thể quên kế hoạch của Google để hợp nhất các dự án ChromeOS và Android. Tất cả những động thái này có thể giúp chúng ta hình dung được Google đang ấp ủ điều gì cho tương lai của Android và con đường mà hãng này dự định theo đuổi.

Cuối cùng, nếu bạn muốn biết thêm về nó, bạn có thể tham khảo thông tin chi tiết trong liên kết theo dõi.