С выходом Android 15 пользователи смартфонов Google Pixel получили встроенное приложение Linux Terminal, предназначенное для работы в окружении Debian GNU/Linux внутри виртуальной машины. Терминал запускается через Android Virtualization Framework (AVF), предоставляя доступ к полноценной командной строке Linux.
Как работает Linux-терминал в Android 15?
После активации среды разработки Linux в настройках смартфона значок Linux Terminal появляется автоматически. Приложение функционирует как стандартный терминал, позволяя выполнять команды и взаимодействовать с Linux-системой. Однако на текущем этапе есть ограничения – графические приложения пока не поддерживаются, но их запуск планируется в Android 16.
Как включить Linux-терминал?
Активация терминала возможна через меню разработчиков:
📌 Settings → System → Developer → Linux development environment
Чтобы эта опция появилась, нужно активировать режим разработчика – для этого следует семь раз нажать на номер сборки в разделе Settings → About Phone.
После первого запуска терминал предложит загрузить виртуальную машину с Debian GNU/Linux размером 576 МБ.
Какие функции доступны?
Приложение Linux Terminal включает:
✅ Запуск терминала с полноценным Linux-окружением
✅ Возможность изменять размер дискового образа
✅ Сброс окружения до исходного состояния
✅ Перенаправление сетевых портов для работы с Linux-приложениями
Техническая реализация
Разработка ведётся в AOSP (Android Open Source Project), а виртуализация Linux осуществляется в рамках проекта Ferrochrome. В качестве гостевой системы используется Debian GNU/Linux 12, а виртуализация основана на AVF (Android Virtualization Framework), который работает на базе гипервизора KVM и инструментария crosvm.
Будущее: запуск графических приложений Linux
Проект развивается и в будущем получит поддержку графического интерфейса. Для этого планируется использовать:
🔹 Wayland в связке с Weston в качестве композитного сервера
🔹 Поддержку X11-приложений через XWayland
🔹 Аппаратное ускорение графики для повышения производительности
Таким образом, Linux-терминал в Android 15 открывает новые возможности для разработчиков и энтузиастов, позволяя использовать мобильное устройство в качестве полноценной Linux-среды.