Исследователи один за другим находят свидетельства того, что Harmony OS – это Android.

Мобильная операционная система Harmony OS является первой ОС от Huawei. Предполагается, что она должна заменить Android на смартфонах компании, поскольку текущей версии Android без сервисов Google (Google Mobile Services, GMS) недостаточно для мобильных устройств Huawei.

На днях компания Huawei начала свой долгий переход от Android без GMS на собственную мобильную ОС, разослав первую бета-версию Harmony OS 2.0 на некоторые смартфонов и планшеты. Хотя появление независимой ОС, казалось бы, могло позволить мобильной экосистеме наконец-то вырваться из дуополии Apple iOS и Google Android, похоже, Huawei так и не смогла отказаться от ОС от Google. Как оказалось, первая бета-версия Harmony OS 2.0 – это все тот же Android.

Один разработчик написал простое приложение Hello World для старой версии Android (Kitkat 4.4.4) и обнаружил , что оно выдает одно и то же сообщение об ошибке на виртуальных устройствах под управлением как Android, так и Harmony OS.

Старший участник сообщества мобильных разработчиков XDA Developers hikari_calyx, известный своими работами по разблокировке загрузчиков на мобильных устройствах Nokia, скомпилировал и установил на виртуальное устройство под управлением Harmony OS известное приложение Superuser, позволяющее получать права суперпользователя на Android. После установки приложения устройство выдало следующее сообщение об ошибке: «Это приложение создано для более старых версий Harmony OS и может не работать корректно. Проверьте наличие обновлений или свяжитесь с разработчиком».

Более того, передавать инструкции устройствам под управлением Harmony OS можно с помощью ADB (Android Debug Bridge). К примеру, таким образом одному разработчику удалось извлечь из виртуального устройства большую часть системного раздела и продемонстрировать, что сборка содержит фреймворк Android.

Специалисты XDA Developers представили несколько возможных объяснений всему вышеописанному. Можно было бы предположить, что Harmony OS 2.0 представляет собой лишь ребрендинг Android и впредь таковым и останется. Однако, по мнению экспертов, хотя в настоящее время дела обстоят именно таким образом, в будущем все может измениться.

Как упоминала Huawei в своих прошлых презентациях, использование Android Open Source Project (AOSP) послужит переходным шагом к созданию желаемого опыта работы с Harmony OS. То есть, AOSP является способом преодоления разрыва как для пользователей, так и для разработчиков приложений. Использование существующей экосистемы AppGallery и HMS даст нужный импульс, и такой переходной шаг просто необходим Harmony OS для того, чтобы начать работу на полную мощность.

Источник: securitylab