Google представила в Android 15 QPR2 Beta 1 инструмент «Терминал» (Terminal), позволяющий запускать Linux-приложения в виртуальной среде на смартфонах Pixel. Эта функция, ориентированная на опытных пользователей и разработчиков, направлена на повышение привлекательности платформы Android. Сейчас приложение доступно в тестовом режиме, однако его интеграция с Android Virtualization Framework (AVF) открывает перспективы для внедрения на других устройствах.
Приложение «Терминал» можно активировать в разделе «Настройки» (Settings) -> «Система» (System) -> «Параметры для разработчиков» (Developer options), включив опцию «Среда разработки Linux» (Linux development environment). После активации значок Terminal отобразится в списке приложений. Пока программа работает нестабильно: она иногда закрывается при запуске виртуальной машины, что подчёркивает его ограниченную функциональность на этапе тестирования и необходимость дальнейшей доработки перед полноценным релизом.
Добавление Linux-терминала в Android отражает долгосрочную стратегию Google по созданию более продуктивной рабочей среды, максимально использующей вычислительные возможности современных устройств. Хотя топовые Android-смартфоны обладают достаточной производительностью для работы с десктопными приложениями, такие ограничения, как компактные экраны и ограниченные возможности ввода, по-прежнему остаются препятствием. Google решает эту проблему поддержкой больших дисплеев и совместимых аксессуаров, делая Android более универсальной платформой, а приложение Terminal для Linux-приложений становится ключевым шагом в этом направлении.
Работа приложения Terminal обеспечивается AVF, которая была впервые представлена в Android 13 как инструмент для создания безопасной среды при компиляции кода, чувствительного к безопасности. В Android 15 функциональность AVF была существенно расширена: теперь эта система поддерживает запуск графических операционных систем, подобных Chrome OS. Однако, несмотря на усовершенствования, Google не планирует разрешать пользователям запускать Chrome OS на Android-устройствах. Вместо этого компания предоставит разработчикам доступ к полноценной Linux-среде для работы с приложениями на базе Android, что сделает платформу более гибкой и универсальной.
Примечательно, что приложение Terminal стало доступно в Android 15 QPR2 Beta 1, а не в Android 16, как предполагалось ранее. Первые сведения о планах Google по внедрению Terminal появились благодаря изменениям, обнаруженным в коде Android Open Source Project (AOSP). Однако только с выпуском первой бета-версии Android 15 QPR2 стало очевидно, что компания намерена интегрировать Terminal в Android как встроенное приложение, доступное для устройств с поддержкой AVF.
Источник: