На днях компания 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 и впредь таковым и останется. Однако, по мнению экспертов, хотя в настоящее время дела обстоят именно таким образом, в будущем все может измениться.