Некоторые отличия HarmonyOS от Android:
- Архитектура. Android использует ядро Linux и монолитную архитектуру, а HarmonyOS — распределённую, что позволяет достраивать ОС при помощи модулей и адаптировать её под нужды различных устройств. 4
- Экосистема приложений. HarmonyOS фокусируется на создании экосистемы нативных приложений, используя ресурсы Huawei и инструменты для разработчиков, в то время как Android имеет открытый исходный код. 1
- Распространение софта. Android распространяется по открытой лицензии, а HarmonyOS — по открытой лицензии, и над ней могут работать все желающие. 4
- Сервисы Google. В HarmonyOS нет сервисов Google и фирменного магазина, вместо него Huawei развивает собственный каталог приложений App Gallery. 7
Кроме того, из-за оптимизации работы с оперативной памятью HarmonyOS может держать одновременно больше приложений открытыми, чем Android. 4