Представлен выпуск Maru OS 0.3, рабочего окружения для смартфонов, сочетающего Android и Debian GNU/Linux 8 “Jessie” с рабочим столом Xfce. Окружение рассчитано на комфортную работу как на экране смартфона, так и при подключении стационарного монитора или телевизора, клавиатуры и мыши. Наработки проекта распространяются под лицензией Apache 2.0. Готовые сборки сформированы для смартфона Nexus 5. Ведётся работа по портированию для других устройств Nexus, а также для некоторых моделей смартфонов LG и Motorola.
В отличие от уже существующих Linux-окружений для Android (например, Debian noroot, GNURoot Debian, Complete Linux Installer и Linux Deploy) в Maru OS обеспечена более тесная интеграция Linux-контейнера с Android и автоматизирован выбор режима работы – при подключении монитора по HDMI предоставляется доступ к рабочему столу Xfce в окружении Debian, а при работе с экрана смартфона предлагается интерфейс Android. Обратной стороной подобной интеграции является поставка не в форме chroot-образа, а в виде самодостаточной прошивки на базе Android, включающей контейнер с полноценным Debian GNU/Linux, в котором можно устанавливать deb-пакеты, запускать офисные приложения и браузер Chromium, получить доступ к SD-карте, которая также используется приложениями в Android.
Основные новшества Maru OS 0.3:
- Окружения Android обновлено с версии 5.1.1 (Lollipop) до 6.0.1 (Marshmallow);
- Добавлена кнопка для запуска рабочего стола Maru в фоновом режиме, не требуя наличия дисплея с HDMI, что позволяет подключиться к рабочему столу через Chromecast, SSH или VNC;
- В настройки “Settings > Desktop > Tweaks” добавлена опция для согласования разрешений режимов смартфона и рабочего стола, при подключении по HDMI внешнего экрана с разрешением, отличным от 1080p;
- По умолчанию включен сервис для доступа по SSH;
- В качестве браузера по умолчанию задействована ESR-ветка Firefox;
- В качестве пароля по умолчанию для пользователя root определён “root”.