Наверх

Новый чип Snapdragon лишился одной из лучших функций Android 16

Qualcomm удивляет: Snapdragon 8 Elite Gen 5 не поддерживает Linux Terminal в Android, оставляя конкурентов с этим преимуществом.

23.10.2025
16:51
Смартфон и Linux Terminal: почему Snapdragon не работает

Основные идеи

Snapdragon 8 Elite Gen 5 не поддерживает Linux Terminal из-за отсутствия «незащищённых» виртуальных машин
Для Linux Terminal подходят только Tensor, MediaTek Dimensity 9400+ и Exynos 2500
Функция позволяет запускать десктопные Linux-программы на Android, но Qualcomm пока не добавляет поддержку

Мнение автора

К сожалению для фанатов Linux на Android, новые топовые чипы Qualcomm Snapdragon 8 Elite Gen 5 пока не дружат с функцией Linux Terminal. Причина в том, что для запуска Linux Terminal требуется поддержка «незащищённых» виртуальных машин, а Snapdragon ориентирован на защищённые среды. На практике это означает, что пользователи, желающие запускать GIMP или LibreOffice, вынуждены выбирать устройства с процессорами Google Tensor, MediaTek или Samsung Exynos. Функция Linux Terminal перспективная, но без поддержки со стороны Qualcomm многие флагманы остаются за бортом.

Печальная новость для фанатов Linux на Android: новый мощный чипсет Snapdragon 8 Elite Gen 5 от Qualcomm пока не дружит с функцией Linux Terminal. Причина проста — эта фича требует поддержки «незащищённых» виртуальных машин, а топовый чип Qualcomm такой поддержки не даёт.

Так что, если хочется запускать полноценные десктопные Linux-программы на Android, придётся выбирать устройство с чипом от Google, MediaTek или Samsung.

А в целом, когда в прошлом месяце Qualcomm представила Snapdragon 8 Elite Gen 5, все задавались вопросом: «Ну как он работает?». И ответ впечатляет — тесты показывают просто невероятную производительность. Но вот Linux-пользователям придётся ждать.

Видео от DGL.RU

Qualcomm всегда добилась значительных успехов в создании мощных и эффективных мобильных процессоров, но сложно найти реальные задачи, которые могли бы полностью использовать их возможности. Это связано с тем, что большинство приложений для Android разработаны для самых простых устройств — недорогих устройств с процессорами, значительно более медленными, чем у флагманских смартфонов. С другой стороны, многие приложения для Linux разработаны для пользователей с мощными рабочими станциями, поскольку Linux популярен среди опытных пользователей и разработчиков.

Благодаря новой функции Linux Terminal теперь можно запускать многие из этих Linux-приложений на устройствах Android. Однако не все устройства Android имеют доступ к Linux Terminal, поскольку он имеет два требования, которым многие устройства не соответствуют.

Во-первых, для этого требуется наличие на устройстве Android Virtualization Framework (AVF), поскольку он использует этот фреймворк для создания виртуальной машины Debian. AVF является частью Android Open Source Project (AOSP), поэтому он доступен всем производителям, но это не означает, что он будет работать «из коробки» на всех устройствах. К счастью, Google сотрудничала с крупными поставщиками микросхем, включая Qualcomm, чтобы добавить поддержку их соответствующих реализаций гипервизора — программного обеспечения для создания и управления виртуальными машинами — в AVF. Большинство устройств с Android 16 поддерживают AVF «из коробки», а многие устройства, обновлённые до этой версии, также поддерживают его.

Второе требование — поддержка «незащищенных» виртуальных машин, то есть виртуальных машин, к памяти которых ОС хоста может осуществлять широкий доступ. Приложение Linux Terminal в настоящее время не работает на устройствах, которые поддерживают только защищенные виртуальные машины, то есть виртуальные машины, к памяти которых ОС хоста не может осуществлять широкий доступ. Как ни парадоксально, это означает, что устройства могут поддерживать более безопасное использование AVF, такое как обнаружение угроз в реальном времени Play Protect, но не его более небезопасное использование, такое как Linux Terminal. На практике именно поэтому Samsung Galaxy Z Flip 7 поддерживает Linux Terminal, но не Galaxy Z Fold 7, поскольку первый работает на чипе Exynos 2500, который поддерживает незащищенные виртуальные машины, а второй — на Snapdragon 8 Elite, который этого не делает.

Смартфон и Linux Terminal: почему Snapdragon не работает

В настоящее время существует небольшой список чипсетов, которые поддерживают как AVF, так и незащищенные виртуальные машины, но, к сожалению, в этот список не входят платформы Qualcomm Snapdragon. Мы надеялись, что ситуация изменится с выпуском Snapdragon 8 Elite Gen 5, но, к сожалению, этого не произошло.

Пользователь Telegram поделился изображением, на котором видно, как Linux Terminal не запускается на Xiaomi 17 Pro на базе Snapdragon 8 Elite Gen 5. В сообщении об ошибке говорится, что «незащищенные виртуальные машины не поддерживаются на этом устройстве». Мы убедились в этом, проверив значения системных свойств «ro.boot.hypervisor.vm.supported» и «ro.boot.hypervisor.protected_vm.supported»; первое было пустым, а второе — «true», что указывает на то, что чипсет поддерживает только защищенные виртуальные машины, как и его предшественник.

Смартфон и Linux Terminal: почему Snapdragon не работает

Учитывая, что Linux Terminal работает на Xiaomi 15T Pro на базе MediaTek, очевидно, что проблема в чипе Qualcomm. Мы обратились в Qualcomm с вопросом, почему их чипсеты не поддерживают незащищённые виртуальные машины и планирует ли компания добавить такую ​​поддержку. Представитель компании прислал нам следующее заявление:

Qualcomm не считает Linux Terminal достаточно важным, чтобы добавить его поддержку, что печально, поскольку, на мой взгляд, Linux Terminal — одна из самых многообещающих новых функций Android за последние годы. При некоторой настройке он позволяет запускать полноценные десктопные Linux-приложения, недоступные на Android, такие как GIMP и LibreOffice. Основная цель Google в рамках этого проекта — обеспечить возможность разработки Android-приложений непосредственно на устройствах Android, что, безусловно, потребует значительных вычислительных мощностей. Компания также намекает на другие интересные возможности, например, запуск игр через Terminal.

Смартфон и Linux Terminal: почему Snapdragon не работает

Учитывая текущую ситуацию, если вы хотите воспользоваться мощными возможностями Linux Terminal, вам придётся отказаться от устройств с чипом Qualcomm Snapdragon. В настоящее время Linux Terminal поддерживают только устройства с процессорами Tensor G1 и новее, Dimensity 9400+ и новее, а также Exynos 2500. Будем надеяться, что в будущем этот список пополнится чипом Snapdragon, но Qualcomm придётся принять меры — и они не будут беспокоиться, пока пользователи сами не дадут им знать, что хотят получить эту функцию.

Обзор Wacom Intuos Pro (2025): золотой стандарт планшетов

Мишааль Рахман

Мишааль Рахман

Он тот самый эксперт, который знает об Android всё. Когда он не раскапывает эксклюзивные новости о грядущих фишках операционной системы, то, скорее всего, с энтузиазмом рассказывает о крутых гаджетах, которыми пользуется прямо сейчас.

Источник: Androidauthority
Подпишитесь на наши новости:
Нажимая кнопку «Подписаться», вы принимаете «Пользовательское соглашение» и даёте согласие с «Политикой обработки персональных данных»