Самый последний Обновление Android Canary (экспериментальная ветка, которая заменяет предварительные версии для разработчиков) получил довольно значительное обновление для тех, кто стремится к большей конвергенции экосистем Android и Linux.
И стало известно, что Г.Google разрешила запуск графических приложений Linux. в приложении «Терминал», инструменте, который до недавнего времени предлагал доступ только к программам командной строки.
Неожиданный скачок в интеграции Android и Linux
Эта новая функция, добавленная в последнее обновление Android Canary,Реализовано через виртуальную машину под управлением Debian GNU/Linux. непосредственно в среде Android.
архитектура Методика этой интеграции сложна, но в то же время элегантна: среда Он основан на проекте «Феррохром», который использует Android Virtualization Framework (AVF) наряду с гипервизором KVM и инфраструктурой виртуализации Crosvm. Результатом является полноценный рабочий стол, который теперь может включать традиционные графические приложения, такие как текстовые редакторы, инструменты разработки и, возможно, игры.
La новая функциональность активируется из самого приложения Терминал, Теперь в правом верхнем углу отображается кнопка «Показать». Нажатие на неё позволяет графически перенаправить пользователя из виртуальной машины в графическую среду Android. Этот графический интерфейс основан на Weston, композитном сервере, который служит основой для протокола Wayland, и позволяет пользователям визуально взаимодействовать с приложениями Linux, как если бы они находились перед традиционным рабочим столом.
Во время тестирования сборки Android Canary, выпущенной в июле 2025 года, стало возможным Легко запускайте графическую среду Weston и запускайте такие приложения, как Gedit., классический текстовый редактор GNOME. Хотя предыдущая демонстрация Doom не была повторена, разработчикам ранее удалось запустить эту игру, используя внутренние версии Терминала, продемонстрировав графический потенциал системы.
Аппаратное ускорение графики: ключ к производительности
Одним из наиболее многообещающих элементов этой эволюции являетсяl поддержка графического ускорения через VirGL, Виртуальный графический процессор, разработанный в рамках проекта Virgil3D и широко используемый в средах виртуализации с QEMU/KVM. Благодаря этой интеграции возможен запуск графически ресурсоёмких приложений, включая видеоигры и инструменты дизайна.
Чтобы включить это ускорение в Android Terminal, пользователи должны выполнить простое действие но плохо документировано: Создайте пустой файл с именем virglrenderer в каталоге /sdcard/linux.После этого при открытии Терминала появится сообщение «VirGL включен», указывающее на то, что виртуализация графики активна и готова к использованию.
Смелый шаг к будущему мобильных вычислений
Хотя Эта функциональность все еще находится на стадии тестирования. Хотя он не входит ни в одну стабильную версию Android, его включение в ветку Canary свидетельствует о серьёзном намерении Google расширять возможности своей операционной системы. Возможность запуска графических приложений Linux в виртуальной среде Android не только расширяет спектр возможных применений мобильного устройства, но и представляет собой беспрецедентное сближение двух исторически разделённых миров.
Эта разработка может преобразить взаимодействие технических пользователей, разработчиков и энтузиастов со своими мобильными устройствами, сделав возможности рабочего стола Linux доступнее для пользователей. Если эта функциональность будет реализована в будущих стабильных версиях, Android может зарекомендовать себя как по-настоящему гибридная платформа, способная объединить лучшее из обоих миров.
С другой стороны, мы не можем забывать о планах Google объединить проекты ChromeOS и Android. Все эти шаги в совокупности могут дать нам представление о том, что Google готовит для будущего Android и по какому пути она намерена пойти.
Наконец, если вы хотите узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.