Компания Canonical вчера анонсировала новую функцию для разработчиков – режим Dual boot (двойной загрузки) операционных систем Android и Ubuntu Touch.

ubuntu-touch-dualboot-mirubuntu

Данный режим позволит совместно использовать окружения Android и Ubuntu Touch на одном устройстве.

На сегодняшний момент возможность двойной загрузки находится в режиме developer preview и предназначена только для тестеров и разработчиков. Разработка тестировалась на смартфоне Nexus 4, однако теоретически должна поддерживаться и другими устройствами линейки Nexus. Возможность «дуалбута» будет работать как в штатной прошивке Android (версия должна быть не ниже 4.2), так и в альтернативных сборках, например, CyanogenMod или AOSP.

Для переключения между операционными системами для обеих платформ были подготовлены отдельные приложения, каждое из которых позволит загружать другую систему.

ubuntu-touch-dualboot-android-mirubuntu

ubuntu-touch-dualboot-ubuntu-mirubuntu

Как я уже говорил, режим Dual boot не рассчитан на конечного пользователя и должен использоваться исключительно разработчиками, которые владеют знаниями в области файловой системы смартфонов и умеют работать с аппаратными флешерами.

При использовании «дуалбута» загрузчик Ubuntu Touch OS будет установлен в системный раздел, который предназначен для восстановления основной системы, то есть Android. Установка и обновление Ubuntu Touch совершается из приложения в OS Android.

Системные требования для работы приложения Dual boot:

  • смартфон Nexus 4;
  • Android 4.2+, CyanogenMod, AOSP и их производные;
  • свободное пространство – 2,7 Гб.;
  • приложение adb;
  • разлоченный загрузчик;
  • режим отладки по USB должен быть включен.

Разработчики и тестеры Ubuntu Touch OS могут опробовать режим Dual boot, используя данное руководство.

Советую также почитать: