Android Canary ви позволява да стартирате графични Linux приложения на мобилни устройства.

Linux приложения - Android терминал

Най-новата Актуализация на Android Canary (експерименталният клон, който замества предварителните версии за разработчици) получи доста сериозна актуализация за тези, които търсят по-голяма конвергенция между екосистемата на Android и Linux.

И стана известно, че Г.Google започна да разрешава стартирането на графични Linux приложения. в приложението си „Терминал“, инструмент, който доскоро предлагаше достъп само до програми от командния ред.

Неочакван скок в интеграцията между Android и Linux

Тази нова функция, която е добавена към последната актуализация на Android Canary, еРеализира се чрез виртуална машина, работеща с Debian GNU/Linux. директно в Android средата.

Архитектурата Техниката зад тази интеграция е сложна, но същевременно елегантна: средата Базира се на проекта Ferrochrome, който използва Android Virtualization Framework (AVF) заедно с KVM хипервизора и инфраструктурата за виртуализация crosvm. Резултатът е цялостно десктоп изживяване, което вече може да включва традиционни графични приложения като текстови редактори, инструменти за разработка и потенциално игри.

La новата функционалност се активира от самото приложение Terminal, който вече включва видим бутон „Покажи“ в горния десен ъгъл. Щракването върху него позволява графично пренасочване от виртуалната машина към графичната среда на Android. Този графичен интерфейс е базиран на Weston, композитен сървър, който служи като отправна точка за протокола Wayland и позволява на потребителите визуално да взаимодействат с Linux приложения, сякаш са пред традиционен десктоп.

По време на тестване с версията Android Canary, пусната през юли 2025 г., беше възможно Лесно стартирайте графичната среда на Weston и изпълнявайте приложения като Gedit, класическият текстов редактор на GNOME. Въпреки че предишната демонстрация с Doom не беше повторена, разработчиците вече бяха успели да стартират тази игра, използвайки вътрешни версии на терминала, демонстрирайки графичния потенциал на системата.

Хардуерно графично ускорение: ключът към производителността

Един от най-обещаващите елементи на тази еволюция еподдръжка за графично ускорение чрез VirGL, Виртуален графичен процесор, разработен като част от проекта Virgil3D и често използван във виртуализационни среди с QEMU/KVM. Благодарение на тази интеграция е възможно да се изпълняват графично интензивни приложения, включително видеоигри и инструменти за дизайн.

За да активирате това ускорение в Android терминала, потребителите трябва да извършат просто действие но слабо документирано: Създайте празен файл с име virglrenderer в директорията /sdcard/linux.След като това е направено, когато отворите терминала, се показва съобщението „VirGL е активиран“, което показва, че виртуализацията на графиките е активна и готова за употреба.

Смела стъпка към бъдещето на мобилните компютри

Въпреки че Тази функционалност все още е във фаза на тестване Въпреки че не е част от никоя стабилна версия на Android, включването му в клона Canary предполага, че Google е сериозно ангажирана с разширяването на възможностите на своята операционна система. Възможността за стартиране на графични Linux приложения във виртуална среда в рамките на Android не само разширява обхвата на възможните приложения на мобилното устройство, но и представлява безпрецедентно сближаване между два исторически отделни свята.

Тази разработка би могла да трансформира начина, по който техническите потребители, разработчиците и ентусиастите взаимодействат с мобилните си устройства, като доближи потребителското изживяване с Linux десктоп. Ако тази функционалност продължи в бъдещи стабилни версии, Android би могъл да се утвърди като наистина хибридна платформа, способна да предложи най-доброто от двата свята.

От друга страна, не можем да забравим плановете на Google да обединяване на проекти за ChromeOS и Android. Всички тези ходове заедно биха могли да ни дадат представа какво е подготвил Google за бъдещето на Android и пътя, който възнамерява да поеме.

И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробностите в следваща връзка.