AMIDuOS расширяет возможности виртуализации


AMIDuOS расширяет возможности виртуализации

Компания AMI объявила о кардинальном обновлении виртуальной машины AMIDuOS, формирующей Android в среде Microsoft Windows. Апгрейду подвергся эмулятор мобильной операционной системы Android v5.0 под кодовым именем Lollipop, разработанный для ветки AMIDuOS Pro. Ни предыдущий релиз Android 4.x Jelly Bean, ни ветка Lite уже не обновляются, хотя всячески поддерживаются и доступны для загрузки с корпоративного сайта. Чем же примечателен последний из доступных гипервизоров вирту­ального режи­ма? Давайте проанализируем список улучшений и допол­нений AMIDuOS, опубликованный American Megatrends.

 

Регулировка кадровой частоты

Начиная с версии AMIDuOS 2.0.7.8268, для AMIDuOS можно настроить частоту обновления кадров — FPS (Frames per Second).

Как установить частоту обновления кадров (FPS) в настройках гипервизора AMIDuOS?
Рис 1. Как установить частоту обновления кадров (FPS) в настройках гипервизора AMIDuOS?

Количество кадров в секунду существенно влияет на загрузку процессора и может решить такие проблемы, как перегрев, шум вентиляторов и исчерпание ресурса аккумуляторной батареи. По умолчанию в AMIDuOS используется максимальное значение, равное 60 кадров в секунду. Установка минимальных значений ожидаемо влечет замедление работы виртуальной машины с предсказуемым результатом.

Если затронуть низкоуровневневые подробности, то стоит отметить, что использование аппаратной виртуализации существенно отражается на производительности системы и выгодно выделяет AMIDuOS на фоне конкурирующих продуктов, применяющих программную эмуляцию. Негативная сторона — невозможность запуска на виртуальной машине, например в среде Oracle VMBox. Есть основания предположить, что появление процессоров с поддержкой контейнерой виртуализации может устранить данный недостаток.

Поддержка Xposed framework

В текущей версии AMIDuOS появился такой долгожданный инструмент управления настройками приложений как Xposed framework. Для его запуска необходимо загрузить дополнительный модуль amiduos-xposed, но прежде убедиться, что в установках (как показано на Рис 1.) получены права root. Затем в настройках безопас­ности следует разрешить установку приложений из неизвестных источников:

Как в AMIDuOS разрешить установку приложений из неизвестных источников?
Рис 2. Как в AMIDuOS разрешить установку приложений из неизвестных источников?

Устанавливать модуль Xposed framework необходимо по процедуре, ранее описанной для инсталляции Google Play (см. «Как устанавливать Android-приложения?»). И кстати о Google Play. Его, как и раньше, нет в стандартной поставке AMIDuOS. Теперь этот модуль предлагается в различных исполнениях в зависимости от особенностей реализации гипервизора виртуального режима.

Последовательный порт

Совершенно неожиданно среди устройств, поддерживаемых в AMIDuOS, появился такой артефакт, как COM-порт. Возможно, у большинства пользователей нет задач, требующих доступа к интерфейсу RS232. Но жизнь сама ставит на повестку дня задачи, и использование в Android последовательного порта — одна из них.

Выбор COM-порта в настройках эмулятора AMIDuOS для Android
Рис 3. Выбор COM-порта в настройках эмулятора AMIDuOS для Android

 

Идентификатор оборудования

Существует ряд областей приложения смартфонов, где без указания идентификатора мобильного оборудования никак не обойтись. С этой целью виртуальная среда AMIDuOS в текущем обновлении пополнена установкой кода IMEI.

Идентификатор мобильного оборудования можно указать в свойствах конфигурации
Рис 4. Идентификатор мобильного оборудования можно указать в свойствах конфигурации

В свойствах конфигурации это пока единственный параметр, не считая поля, куда необходимо ввести название эмулируемой модели смартфона. Пока что там прогнозируемо предлагается AMIDuOS.

Улучшения в системе управления

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

Хорошим подспорьем для пользователей стала система управления касаниями на платформах, где сенсорный экран и датчик движения отсутствуют. Жесты управления становятся доступными по нажатию комбинации клавиш CTRL + ALT + T, после чего могут быть использованы заменяющие их клавиши навигации в тех приложениях, которые требуют специальных касаний.

Настройка маппера экрана в среде эмуляции Android
Рис 5. Настройка маппера экрана в среде эмуляции Android

Еще одна новинка — маппер сенсорного экрана. Для него зарезервирована комбинация клавиш CTRL + ALT + G, по которой включается режим выбора. Убедиться в активации маппера можно увидев, что экран дисплея переключился в режим затенения. Далее работает настройка касаний, как сказано выше.

И о ценах

Они не изменились: текущая версия обойдется пользователю в 15 евро (старые версии стоят немного дешевле — 10 евро). Для того чтобы войти во вкус общения с гипервизором виртуального режима AMIDuOS разработчик предоставляет бесплатный 30-дневный период. За это время можно полюбить эмулятор или разочароваться в нем. В любом случае, пользователь либо платит деньгами, либо голосует ногами.

Теги: