Некоторые персоналии, узнав что Ubuntu работает в изолированном окружении chroot, обзывали Ubuntu Touch ещё одной оболочкой Android. Это было не верно тогда, а сейчас тем более.
Вместо загрузки в android и последующий запуск Ubuntu, новые образы системы теперь перешли на "перевёрнутую" (flipped container) модель. Теперь грузится Ubuntu Touch, а уже позже андроид инициализируется в LXC контейнере до запусков сервисов и приложений. Не путайте LXC контейнер и виртуализацию. Контейнеры представляют из себя облегченную технологию виртуализации и ближе к chroot чем к полноценной виртуализации. Контейнеры не эмулируют оборудование и используют в разделяемом режиме ту же операционную систему, что и основная система. Андроид имеет полный доступ к железу и аппаратная акселерация GPU доступна.
Новая "перевёрнутая" модель теперь используется по умолчанию. Образы Flipped Ubuntu Touch были протестированы для:
- Galaxy Nexus - maguro
- Nexus 4 - mako
- Nexus 7 - grouper
- Nexus 10 - manta
Чтобы использовать flipped образы, нужна утилита phablet-flash старше 0.14daily13.06.22-0ubuntu1.
Если по какой-то причине вы хотите использовать предыдущую схему, то нужно использовать ключ --legacy
Новые образы для других мобильных платформ, кроме Nexus, будут доступны в ближайшее время, так как ими занимаются члены сообщества, которым нужно время на переход.
Полезная команда lxc-info -n android
укажет вам действительно ли андроид в контейнере.
Касательные темы:
Образы Ubuntu Touch теперь проверяются ежедневными автоматическими тестами.
Ubuntu Touch получила мощь GStreamer.
Mir и Android.
Mir и Android GPU.
Новый формат пакета, ориентированный на мобильные платформы.
Немає коментарів:
Дописати коментар