Here is a 100% Android app which checks if your device is running Huawei Harmony "OS" and try to get Some Class Infos using reflect APIs.
As an android learner, I write this app completely for learning purpose.
This app is developed on Android Studio and write completely in Kotlin, utilizing new Android Jetpack components and KTX extensions.
With relection, we can clearly see some ohos classes are loaded into Dalvik VM, and they can be inspected using reflect APIs. Yet we are not clear what happened before initiating Zygote or, what is outside of the so called "Android compatible" framework.
Is merely a homophonic translation for its Chinese name "鸿蒙" :)