Обновление прошивки Ubuntu Touch OTA-12

Компания Canoniсal выпустила обновление OTA-12 (over-the-air) для смартфонов и планшетов на базе платформы Ubuntu Touch. Обновление автоматически будет доставлено пользователям смартфонов Meizu MX4/PRO 5, Nexus 4, Nexus 7 и Bq Aquaris E5/E4.5/M10, укомплектованных прошивкой на базе Ubuntu.

В OTA-12 для планшета BQ Aquaris M10 представлена возможность перехода в десктоп-режим (convergence), ранее доступный только для смартфона BQ Aquaris M10 и позволяющий работать с устройством, используя обычный монитор, клавиатуру и мышь. Вывод на экран организован с использованием беспроводного адаптера и технологии Aethercast. Передача виртуального экрана может осуществляться на телевизоры, поддерживающие технологию Miracast или WiFi Display, или компьютеры к которым подключен брелок Microsoft Wireless Display.

Ключевым улучшением в новой версии является поддержка установки обычных настольных приложений, поставляемых в виде deb-пакетов в репозиториях Ubuntu и Debian, в том числе программ, использующих X11 (ранее в десктоп-режиме поддерживался только запуск мобильных приложений). Запуск X-приложений в окружении Mir и Unity 8 организован при помощи XMir c применением отдельного изолированного контейнера. Контейнер построен при помощи пакета Libertine, позволяющего создавать изолированные окружения, предназначенные для установки и выполнения программ из deb-пакетов.

В настоящее время изоляция построена при помощи обычного chroot, но в дальнейшем планируют задействовать систему управления контейнерами LXD. Из контейнера обеспечен доступ к штатным пользовательским директориям Documents, Downloads, Music, Pictures и Videos. Устанавливаемые в окружении Libertine программы с графическим интерфейсом на базе X11 отображаются в Unity 8 через умную область «Desktop Apps».

0_1469639756.png

Возможен запуск X-приложений в мобильном режиме, в этом случае для ввода может применяться экранная клавиатура и управление окнами через сенсорный экран. Из улучшений в десктоп-режиме также отмечается поддержка анимированных курсоров и средства управления окнами, например, реализована возможность горизонтального и вертикального раскрытия окна на весь экран.

Установка настольных программ пока осуществляется из командной строки при помощи утилиты libertine-container-manager, но в будущем выпуске обещают подготовить специальный графический интерфейс. Например, для установки Friefox требуется включить режим разработчика (Settings > Developer), перейти в терминал, создать контейнер и установить в него соответствующий deb-пакет.

      libertine-container-manager create --id my-container --name "My Container" --distro vivid --type chroot      libertine-container-manager install-package --id my-container --package firefox    удаление пакета:      libertine-container-manager remove-package --id my-container --package PACKAGE_NAME    подключение PPA:      libertine-container-manager configure --id my-container --archive ppa:USER/PPA-NAME   

Другие улучшения в OTA-12:

  • Для смартфона Meizu Pro 5 добавлены средства для настройки датчика отпечатков пальцев и разблокировки телефона по отпечатку пальца;
  • Возможность отправки фотографий и видео из режима предпросмотра;
  • Поддержка воспроизведения видеороликов непосредственно в умных областях (например, в Video scope для просмотра теперь можно не открывать проигрыватель).
  • В web-браузере появилась возможность масштабирования содержимого страницы, улучшены операции выделения текста на сенсорном экране, при восстановлении сеанса обеспечена загрузка только текущей вкладки, увеличена производительность загрузки вкладок;
  • В экранной клавиатуре появилась поддержка цветных emojis;
  • В настройках и панели индикаторов появилась опция для быстрого включения/отключения передачи данных через мобильную сеть;
  • В списках воспроизведения реализована полная поддержка стандарта MPRIS (управление проигрывателем через D-Bus);
  • Обеспечен вывод диалога подтверждения операции при первом использовании умных областей, требующих определения местоположения;
  • Упрощён процесс открытия приложения или сообщения из уведомления в индикаторе поступивших сообщений — теперь достаточно прикоснуться к самому уведомлению, без необходимости нажатия на пиктограмму «Open»;
  • В программе обмена сообщениями добавлена функция перенаправления сообщения другому пользователю;
  • Web-движок Oxide (предоставляет QtQuick WebView на базе Chromium) обновлён до выпуска 1.15;
  • Обновлены базовые мобильные приложения.

© OpenNet