Androidhwext что это
Перейти к содержимому

Androidhwext что это

  • автор:

«Совершенно новая» мобильная ОС Huawei оказалась клоном Android. Доступ к ней разработчикам выдают по паспорту

Американский исследователь, пожертвовав приватностью, после двух дней ожидания с момента подачи заявки смог получить доступ к инструментам разработки для «совершенно новой» мобильной операционной системы Huawei Harmony OS 2.0. В ходе тестирования новинки специалист выяснил, что у нее очень много общего с Android. По его мнению, это и есть Android с минимальными правками.

Harmony OS 2.0 назвали форком Android

Мобильная операционная система Harmony OS 2.0, которая позиционируется ее разработчиком – китайской Huawei – в качестве независимой от американских технологий альтернативы Android, является не чем иным, как слегка переделанным «клоном» открытой платформы Google. К такому выводу пришел редактор портала Ars Technica Рон Амадео (Ron Amadeo), которому не без труда удалось получить доступ к бета-версии ОС, а также ознакомиться с инструментами разработки приложений и документацией к ней.

В январе 2021 г. президент Huawei Consumer Business Ван Ченлу (Wang Chenglu) заявил, что Harmony OS (в Китае известна как Hongmeng OS 2.0) не является «копией Android или iOS». Последние, по его словам, предназначены исключительно для смартфонов, в то время как Harmony OS гораздо более универсальна и создана для «эпохи интернета всего» (Internet of everything).

Предположения о том, что Harmony OS 2.0 на самом деле является форком (ответвлением) открытого проекта AOSP (Android Open Source Project) высказывались и раньше. Так, портал XDA Developers в декабре 2020 г. сообщил о том, что одному из разработчиков удалось извлечь содержимое системного раздела виртуального устройства с бета-версией Harmony OS 2.0 при помощи отладочного инструмента ADB (Android Debug Bridge). Выяснилось, что раздел содержит фреймворк Android.

harm600.jpg

Бету Harmony OS 2.0 назвали форком Android

Тем не менее, XDA отмечал, что использование AOSP в качестве основы для Harmony OS может быть временным решением, которое позволит обеспечить безболезненный переход на принципиально новую платформу как для пользователей, так и для разработчиков.

Напомним, что Huawei начала распространение бета-версии Harmony OS 2.0. в середине декабря 2020 г. Впервые система была продемонстрирована в сентябре 2020 г. Релиз стабильной версии ОС намечен на 2021 г.

Какие признаки Android замечены в ОС Huawei

По словам Амадео, между «совершенно новой» мобильной ОС Huawei и Android 10 «нет заметной разницы». Внешне бета Harmony OS 2.0 выглядит как Android с фирменной оболочкой Huawei – EMUI, в котором практически все упоминания Android заменены на Harmony OS.

aboutinfo.jpg

Согласно этому скриншоту, в эмуляторе запущена Harmony OS несуществующей версии

Также в доказательство своего предположения Амадео приводит скриншот, на котором в разделе информации о системе фигурирует “Harmony OS Version 10” в то время, как о существовании сборок версий старше 2.0 мобильной ОС Huawei публично не сообщалось. Кроме того, сторонние приложения, отображающие информацию о системе, из магазина Huawei AppGallery, как утверждает журналист, определяют окружение как “Android 10 Q”.

Как отмечает Амадео, несмотря на попытку создателей ОС избавиться от упоминаний Android, обнаружить их все же можно и достаточно легко, проанализировав системные службы и приложения. Среди них автору исследования удалось найти такие компоненты с говорящими названиями как “Android Services Library”, “Android Shared Library”, “com.Android.systememui.overlay”, «Androidhwext” и т.п.

androidservices.jpg

В списке установленных приложений можно найти системные компоненты Android

Подтверждает догадки Амадео, как он сам отмечает, и огромный для еще не видевшей ни одного релиза ОС выбор приложений, доступных через соответствующий магазин. В нем экспериментатору удалось отыскать не только популярные исключительно в Китае приложения вроде WeChat или Weibo, но и разработки Google, Microsoft и Amazon.

Можно было бы предположить, что разработчики сторонних приложений воспользовались представленным Huawei в сентябре 2019 г. компилятором Ark Compiler для быстрого портирования Android-приложений под Harmony OS. – сообщалось, что перенос программ на новую платформу занимает в среднем два дня, а работают порты на 60% быстрее. Однако Амадео не смог найти ни одного упоминания о данном инструменте в документации для разработчиков под Harmony OS. Кроме того, оригинальная интернет-страница проекта Ark Compiler на момент публикации данного материала недоступна из-за отозванного сертификата безопасности, а его Gitee-репозиторий, по-видимому, был удален – при попытке его открытия хостинг выдает ошибку 404 («не найдено»).

Дмитрий Кузеванов, UserGate: Умолчать об утечках данных теперь не получится и руководители начинают это понимать

Безопасность

Исследователь также отмечает, что, копнув чуть глубже, наткнулся в Сети на жалобы китайских программистов, которые оказались недовольны компилятором, назвав его «наполовину готовым» и «надувательством».

devecostudio.png

Среда разработки DevEco Studio, вероятно, является переделанной Android Studio

Наконец, интегрированная среда разработки для Harmony OS 2.0 под названием DevEco Studio, как утверждает Амадео, включает те же компоненты, что и оригинальная Android Studio и аналогичным образом базируется на среде IntelliJ IDEA компании Jetbrains с системой сборки Gradle. В списке стороннего ПО, используемого DevEco Studio можно обнаружить не менее 27 пакетов, в названии которых фигурирует слово “Android”.

Сложности с доступом к инструментам разработки

Получить доступ к инструментам разработки для американца Амадео оказалось нетривиальной задачей. Как выяснилось, для этого необходимо создать учетную запись разработчика на портале Huawei.com, а также пройти процедуру «идентификации личности». Она предполагает передачу Huawei таких данных как имя, адрес проживания, e-mail, номер телефона, а также, что более всего поразило журналиста, удостоверения личности (паспорта или водительского удостоверения), а также фотографии банковской карты. Причем заявки от разработчиков, по предположению Амадео, рассматриваются в ручном режиме, поскольку это занимает два рабочих дня.

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

Еще одним неприятным сюрпризом для редактора Ars Technica стала невозможность запустить эмулятор Harmony на собственном компьютере. Вместо этого эмулятор запускался где-то на удаленной машине, а на экран его личного ПК выводился интерактивный видеопоток, причем в разрешении 720p и с низкой скоростью отклика. Амадео пришел к выводу, что ведется трансляция содержимого экрана самого настоящего смартфона, подключенного по USB, а не программного эмулятора, запущенного в облаке. На это, по его мнению, указывает тот факт, что попытка включить режим отладки через USB приводила к «падению» эмулятора и разрыву соединения с сервисом.

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

Зачем Huawei собственная ОС

Впервые о планах Huawei по выпуску собственной мобильной ОС стало известно еще в 2011 г., но ее разработка затянулась на восемь лет. Толчком к ее завершению и выпуску Harmony OS первого поколения стало сильное давление на Huawei со стороны американского правительства – компания стала мишенью для тогдашнего президента США Дональда Трампа (Donald Trump) и рычагом давления на власти КНР в рамках торговой войны.

В мае 2019 г., Трамп выпустил ряд указов, в которых он запрещал американским ИТ-компаниям сотрудничать с Huawei. Google была в числе первых, кто подчинился приказу президента, и Huawei лишилась возможности устанавливать на Android сервисы Google – YouTube, Gmail и др., даже магазин приложений Google Play. Это и подтолкнуло ее к наращиванию темпов разработки собственной программной платформы, у которой с декабря 2019 г. есть собственные сервисы Huawei Mobile Services – в их состав входит фирменный магазин ПО AppGallery, доступный, в том числе, и в России.

Huawei представила финальный вариант своей ОС и несколько устройств на ее основе

У китайской компании Huawei сложный период. Он начался с того, что США сначала внесли частичный запрет для американских компаний на работу с этой корпорацией, а потом и вовсе запретили иметь с ней дело. Нарушителям грозят разные нехорошие кары, поэтому особо никто не рискует.

Все это означает невозможность для компании работать с официальным Android, который ранее Huawei устанавливала на свои мобильные устройства. Ей не поставляют современные чипы, не дают возможности производить чипы собственной разработки, закрывают доступ к ресурсам и вообще блокируют все, что только можно. Но Huawei не сдается. Не так давно компания представила ноутбук с собственным процессором, а теперь — финальный вариант HarmonyOS, мобильной операционной системы, которую Huawei называет альтернативой Android.

Как все начиналось

Спустя примерно полгода после того, как США ввели санкции против Huawei, компания начала разработку операционной системы, которая может стать альтернативой Android. И еще через год эта ОС была анонсирована.

Сообщалось, что операционная система будет поддерживать любые устройства с объемом ОЗУ не ниже 128 МБ и 4 ГБ внутренней памяти. В качестве одной из особенностей заявлена возможность распознавания ОС устройства, на котором она запускается, будь то телевизор или телефон.

Вторая особенность — разграничение уровней доступа внутри системы. К примеру, если у девайса с HarmonyOS 2.0 нет NFC-модуля, то Bluetooth-соединение со смартфоном не получится использовать для подключения к Huawei Pay. Операционная система определяет возможности устройства, на котором она запущена, и разрешает гаджету выполнять только доступные в каждом конкретном случае действия.

Сразу после анонса компания Huawei рассказала, что не вернется к работе с сервисами Google даже в том маловероятном случае, если США снимут все санкции. Руководитель австрийского подразделения Huawei Фред Ванфэй на пресс-конференции в Вене заявил следующее: «Мы бы хотели и дальше использовать открытую экосистему Android. Но, если нам не предоставят такой возможности, мы будем развивать собственную экосистему альтернативных программных продуктов».

HarmonyOS 2.0 — не альтернатива Android, а его форк?

В феврале этого года журналисты издания Arstechnica изучили нюансы работы и интерфейса системы, заявив, что новая ОС — ничто иное, как переработанный Android.

В частности, уже после запуска SDK разработчик видел полную копию оболочки EMUI для Android от Huawei. Если посмотреть информацию о системе, везде упоминается Android 10. Компания заявляет, что это просто особенность оболочки, которую не стали менять (вновь выглядит очень странно).

Навигация по системе давала стойкое ощущение, что работа ведется именно с Android. Ощущение подкреплялось постоянно встречающимися системными приложениями вроде «Android Services Library», «Android Shared Library», «com.Android.systemui.overlay», «Androidhwext» и другие. Та же картина — при попытке использовать Huawei App Gallery.

Насколько можно было понять тогда, Huawei просто перелицевала Android, заменив все приложения от Google, которые не будут работать из-за санкций, собственными. При этом все остальное разработчики даже не постарались сильно изменить. Большинство элементов так и остались неизменными, среди них — оригинальные Android-элементы, системные приложения и прочее.

Новинку зарелизили

Как бы там ни было, разработка продолжалась. На днях компания Huawei представила финальную версию Harmony OS 2.0. При этом показана уже не только система, но и новые гаджеты, работающие с ней. Пока что таких устройств немного: это смарт-часы Watch 3 и Watch 3 Pro, а также планшетные компьютеры линейки MatePad.

Чуть позже компания планирует выпустить на основе своей ОС еще и смартфоны Mate 40 и Mate X2, которые изначально создавались под ОС Google Android. В прошлом году представители китайской компании говорили, что ОС будет устанавливаться и на другие устройства, вроде умных телевизоров. Но пока что ничего подобного представлено не было.

Тем не менее, посмотреть уже есть на что. Интерфейс операционной системы выглядит неплохо, но он почти полностью копирует интерфейс последних версий iOS от Apple. Вот, например, скриншоты, сделанные Эльдаром Муртазиным, который уже протестировал планшет на основе HarmonyOS 2.0. Cходство интерфейсов настолько явное, что сразу можно и не понять, где iOS, а где китайская операционная система.

Возможно, для кого-то это будет плюсом — не нужно привыкать к принципиально новому интерфейсу, все знакомо.

Многое эта ОС позаимствовала у EMUI – оболочки Huawei для Android. Представители Huawei заявили, что устройства с новой операционной системой не будут замедлять работу даже в том случае, если в памяти осталось совсем немного места. Скорость чтения/записи останется на прежнем уровне.

В целом, операционная система работает, проблем с ней нет, так что ничего плохого о ней сказать нельзя. Huawei уже представила приложения для ОС в Huawei AppGallery, плюс пригласила разработчиков создавать собственные программы и сервисы. Для них представлена среда разработки Huawei DevEco Studio.

Полку новых гаджетов прибыло

Как и говорилось выше, пока что компания представила только новые умные часы и планшет на основе своей ОС. Часы Watch 3 и 3 Pro отличаются от аналогов тем, что могут работать с eSIM для подключения к сотовой сети.

Диаметр экрана — 1,43 дюйма, само собой, дисплей сенсорный. Физических элементов управления немного — это одна кнопка и «коронка», которая дает возможность перемещаться по меню, выбирая отдельные элементы. На часы можно устанавливать новые приложения из каталога компании. Все это актуально как для Watch 3, так и 3 Pro.

Но у Pro — повышенная автономность работы. В режиме экономии заряда устройство протянет целых 3 недели.

Планшет, который поставляется с HarmonyOS 2.0 на борту, получил название MatePad Pro. По словам разработчиков, он вполне может заменить собой ноутбук благодаря физической клавиатуре и большому экрану (большому для планшета) с диагональю в 12,6 дюйма.

Дисплей — OLED-матрица с разрешением 2500х1600 точек. Что касается «железа», то главным здесь является процессор собственной разработки Huawei — Kirin 9000Е с топологией 5 нм. Плюс есть встроенная 22-ядерная видеокарта Mali-G78. Устройство оснащено беспроводным модулем связи Wi-Fi 6E. А еще здесь сразу 8 динамиков для качественного звука.

В ближайшем будущем Huawei собирается перевести на HarmonyOS 2.0 более 100 своих устройств, правда, пока что лишь в Китае. О планах на глобальный рынок компания ничего не рассказала.

В качестве вывода

В целом, операционная система выполняет все задачи, которые должна. Да, возможно, это форк Android с интерфейсом, который напоминает iOS. Но у Huawei было не так много времени для того, чтобы разработать полноценную ОС с нуля, не используя сторонние наработки. Сейчас же компания получила возможность двигаться вперед, выпуская новые устройства, причем весьма неплохие, и софт к ним.

Самое сложное для себя время Huawei переживет, используя эту операционную систему. А потом, возможно, представит уже построенную с нуля ОС. Кстати, скорее всего, новые устройства в большинстве своем будут продаваться именно в Китае. Дело в том, что неясно, как Huawei собирается лицензировать перелицованный Android.

Но, оправившись от санкций и набравшись сил, Huwei, скорее всего, начнет активную экспансию на международный рынок уже с полностью своей ОС. С «железом» же у Huawei проблем нет никаких — те же представленные часы и планшет весьма хороши. Так что в ближайшем будущем можно ожидать новых девайсов.

«Собственная ОС» Huawei для смартфонов оказалась копией Android

Редактор Ars Technica Рон Амадео назвал разрабатываемую Huawei новую операционную систему HarmonyOS полной копией Android. «Кроме нескольких переименованных элементов, ничего не изменилось», — написал он

HarmonyOS — разрабатываемая Huawei более «быстрая и безопасная» альтернатива Android — почти ничем не отличается от платформы Google. Таким мнением поделился редактор Ars Technica Рон Амадео, протестировавший бета-версию нового проекта Huawei.

По словам журналиста, ему не удалось оценить хотя бы некоторые уникальные возможности операционки, поскольку HarmonyOS, по сути, является форком Android — то есть ответвлением, использующим ту же кодовую базу. Система выглядит так, будто Huawei «натянула» на Android 10 точную копию EMUI, но при этом постаралась убрать любые упоминания конкурирующей ОС.

Однако найти указания на Android все же можно, пишет Амадео. Например, информация о приложении содержит такие названия служб и системных процессов, как com.Android.systemui.overlay, Androidhwext, Android Services Library и Android Shared Library. Более того, обнаружилась даже иконка Android с пометкой «версия 10».

«Они даже идеально скопировали каждую функцию Android 10! — негодует Амадео. — Имеется отличная система навигации жестами, миллион настроек, система разрешений, поддержка NFC, темный режим и сногсшибательная панель уведомлений!»

«Прокопавшись в HarmonyOS несколько часов, я не смог найти ни одного существенного изменения по сравнению с Android, — заключил он. — Кроме нескольких переименованных элементов, ничего не изменилось».

Бета-версия HarmonyOS для разработчиков вышла в декабре. Релиз стабильной версии ОС ожидается позднее в этом году. Ранее в компании говорили, что к обновлению должны быть готовы около 90% смартфонов Huawei.

HwLBSService — что это на Android и для чего нужен? (com.huawei.lbs.HwLBSService)

Предустановленные программы на телефоне часто не имеют описания, но при этом могут позволить себе использовать ресурсы телефона. Об одном таком приложении сегодня пойдет речь — HwLBSService. Постараемся разобраться.

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

HwLBSService (com.huawei.lbs.HwLBSService), а также GeofenceService — собственные сервисы Huawei, нужны для определения местоположения смартфона во время блокировки. Соответственно могут использовать модуль GPS.

Отключение под вопросом (читать ниже).

Может активно использовать батарею. Один юзер отключил, пишет — глюков/лагов не наблюдает, телефон работает в штатном режиме, звонки принимает, GPS работает.

HwLBSService может иметь доступ к отпечатков пальцев, при этом отправлять данные на такие сервера:

  • connectivitycheck.android.com
  • streamback.ff.avast.com
  • www.google.com

Как видим — адреса легальные, вирусное/подозрительное отсутствует.

Для энергосбережения HwLBSService вроде как можно отключить.

Нашел PDF файл Декларация соответствия, в котором идет перечень приложений телефона и их описание. Присутствует и HwLBSService, в описании сказано — Intent Filter Verification Service.

Погуглив, выяснил: Intent Filter Verification Service — системный сервис проверки доступности дефолтных ссылок приложений, комментарий форума 4PDA:

Простыми словами: имеется ввиду ссылки не в прямом смысле. Например пришло сообщение с любым веб-адресом. Android должен понять — это адрес и его нужно открывать браузером. Пример #2 — пришла СМС-ка, в содержании — номер телефона. Android должен понимать — по телефону можно позвонить Скайпом, Вайбером, в итоге выдаст запрос-предложение. В данном случае веб-сайт, телефон — является ссылкой, обьектом, который должен ссылаться на соответствующее приложение для дальнейшей обработки (Скайп предложит позвонить, браузер откроет сайт). Касается и других приложений.

Минутку! Мое мнение — HwLBSService это определение георасположения, а не Intent Filter Verification Service. Все источники мной найденные — указывают именно на первый вариант.

К сожалению информации в интернете — очень мало. Однако, скорее всего HwLBSService и правда относится к определению георасположения. Вроде можно отключить без последствий, однако бэкап Андроида перед этим все таки лучше сделать.

Как отключать/удалить?

Внимание! На форуме 4PDA нашел сообщение — при попытке отключить одно из приложений EUIReceive, HwChrService, androidhwext, HwLBSService — может произойти бутлуп (цикличная перезагрузка):

Вывод — сперва делаем бэкап, после уже отключаем.

  1. Попробуйте отключить стандартным способом в списке приложений, если оно присутствует.
  2. Используйте титаниум (Titanium Backup) — лучшее средство для удаления, заморозки приложений, в том числе системных. Минус — нужны root-права.
  3. Можно использовать и Lucky Patcher — аналог титаниума, также умеет прекрасно морозить приложения. Нужен рут.
  4. Важно — отключение под вопросом из-за риска бутлупа. Разве что только при наличии бэкапа.

Заключение

  1. HwLBSService — сервис определения георасположения.
  2. Отключение под вопросом. Хотя юзеры писали — выключали, проблем не наблюдали. Но нет гарантий их отсутствия на вашем устройстве.

Надеюсь информация пригодилась. Удачи и добра!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *