Retroid Flip 2 — портативная игровая консоль на архитектуре arm64, совместимая как с Android, так и с рядом Linux-дистрибутивов.
В данном материале я решил проверить, насколько целесообразно использовать это устройство в качестве компактного рабочего компьютера: разберусь с доступными операционными системами и нюансами запуска прикладного софта.

Введение
В последнее время меня занимает идея создания «карманного» компьютера с диагональю до 5,5 дюймов, которым можно было бы комфортно управлять большими пальцами на весу. Поскольку готовых рыночных решений не существует, я пробую собирать подобный девайс самостоятельно. Ранее я уже изучал возможности проектирования устройства на базе одноплатника и пытался превратить в ПК обычный смартфон.
Использование игровой приставки — еще один многообещающий вектор, ведь по своей «железной» начинке такие гаджеты близки к полноценным ПК. Мой выбор пал на Retroid Flip 2 из-за удачного форм-фактора: если адаптировать конструкцию, заменив элементы управления на клавиатуру, можно получить устройство мечты. К тому же, аппарат поддерживает установку Linux с приемлемым уровнем совместимости.
Технические спецификации
Основой консоли служит восьмиядерный процессор Snapdragon 865. Хотя это чип не первой свежести, его мощности с запасом хватает для подобных задач — он до сих пор превосходит большинство современных одноплатных компьютеров как по быстродействию, так и по энергоэффективности.
Устройство оснащено полноценным разъемом USB-C с поддержкой видеовыхода.
Открытый загрузчик позволяет гибко выбирать систему: можно запускать штатный Android из встроенной памяти или загружать Linux прямо с SD-карты.
Основные характеристики:
-
Процессор: Qualcomm Snapdragon 865
-
Оперативная память: 8 ГБ
-
Накопитель: 128 ГБ
-
Дисплей: AMOLED 5,5″, 1920×1080
-
Аккумулятор: 5000 мАч
-
Вес: 300 грамм
-
Размеры: 140,5 x 89,5 x 31 мм
Поддерживаемое программное обеспечение
Изначально Retroid Flip 2 поставляется с Android 13. Несмотря на сугубо потребительский характер ОС, ее наличие — несомненный плюс благодаря отличной оптимизации и широкому выбору прикладных инструментов.
При удержании клавиши громкости во время старта вызывается загрузчик, позволяющий выбрать сторонний образ системы, размещенный на SD-карте.
На текущий момент для консоли адаптированы Batocera Linux и Rocknix Linux. Оба дистрибутива ориентированы на гейминг и эмуляцию, что накладывает специфические ограничения. Существуют также попытки запуска Armbian (порта Debian/Ubuntu для ARM), однако в моем случае система наотрез отказалась загружаться, хотя именно на нее я возлагал наибольшие надежды.

Batocera и Rocknix работают стабильно: периферийные устройства определяются корректно, спящий режим функционирует как положено, а вывод изображения через USB-C на внешний монитор работает без нареканий.
Особенности дистрибутивов
Batocera и Rocknix проектировались специально для ретро-гейминга.
Вместо привычного рабочего стола здесь используется графическая оболочка, выступающая фронтендом для эмуляторов.
Системный раздел смонтирован в режиме «только чтение», что защищает ОС от случайных поломок, но лишает возможности стандартной установки ПО.
Чтобы запустить стороннюю программу, приходится либо использовать контейнеры, либо образы Appimage (с предварительной распаковкой), либо переносимые сборки приложений. При этом в ARM-версиях поддержка Flatpak отсутствует, что усложняет жизнь.
Поскольку классический рабочий стол отсутствует, запуск стороннего софта возможен только через создание скриптов в разделе «ports». В RockNix этот процесс упрощен благодаря утилите PortMaster, тогда как в Batocera многое приходится делать вручную.
Работа с периферией
Тестирование в среде Batocera показало отличную совместимость с оборудованием: Wi-Fi и Bluetooth-периферия подключились без лишних усилий. USB-хаб позволил полноценно работать с внешней клавиатурой и монитором.

Тем не менее, без нюансов не обошлось. Иногда требовался принудительный рестарт оболочки, а логика переключения между мониторами была не всегда очевидной.
Для тонкой настройки системы приходилось держать SSH-сессию открытой — это самый надежный способ «причесать» систему под себя.
Прикладное ПО
В отличие от опыта с PostmarketOS, здесь запуск софта оказался вполне реальным, хотя и ограниченным доступностью переносимых форматов.
Система FreeCAD запустилась без проблем, отрисовывая модель довольно плавно. Единственный минус — редкие зависания при закрытии программы, решаемые через принудительное завершение процесса в терминале.

Аналогично удалось запустить VS Code, хотя для этого потребовались манипуляции со скриптами запуска. Установка компиляторов также потребовала ручного вмешательства, так как студия пыталась писать файлы в защищенные системные директории.

Итог закономерен: запустить почти любой софт можно, но комфорт использования требует серьезной доработки напильником. Присутствует ряд раздражающих факторов:
-
мышь иногда активируется только после перезапуска программы;
-
отсутствует автопереключение видеовыхода на внешний монитор;
-
без полноценного десктопного окружения переключение между окнами затруднительно;
-
нет удобных инструментов для масштабирования интерфейса, из-за чего на мелком экране всё выглядит крошечным.
Заключение
Retroid Flip 2 — перспективная платформа для экспериментов с превращением в мини-ПК, однако полноценная работа «из коробки» пока невозможна: требуется глубокая настройка системы под конкретные нужды.

_large.jpg)
