Huawei plans to expand its native HarmonyOS smartphone platform worldwide, despite coming under US-led sanctions that have deprived it of access to key technologies.
The Chinese tech megacorp released its own phone platform in 2019, the same year that US sanctions blocked Huawei from having further access to Google’s Android software to power its devices.
More recently, the company saw its Mate 60 Pro smartphone become the top selling device in China’s huge consumer market, displacing rivals such as Apple’s iPhone. It also has a newer device, the Pura 70, that could pose a bigger threat to Apple sales in the country.
Dan Robinson at The Register
If there is one company that has the capabilities and will to truly offer a third alternative, it’s Huawei with HarmonyOS. This company has the full might of the Chinese state behind it, and it clearly has the drive to prove itself after the various sanctions levied against it in recent years that barred it from using Google’s Android. It’s obviously already experiencing major success in its home market, but now the company intends to go global, country by country, to positino HarmonyOS alongside iOS and Android.
Huawei basically takes a brute-force approach, explaining that they identify the 5000 most popular applications, which they claim cover 99% of users’ time with their smartphones, and port those over first. I’m not entirely sure how they convince developers to port over their applications, but I’m guessing money is involved. Fair play, I would say – it’s not like anything else is going to break the stranglehold Apple and Google have over the mobile application market.
We haven’t really spent much time talking about HarmonyOS in the west in general, and on OSAlert in particular, which is a bit of a shame because it has some interesting characteristics. For instance, it has a multi-kernel design, where it uses the Linux kernel on more powerful devices like smartphones and tablets, and the RTOS LiteOS kernel on lower power IoT devices. DSoftBus is another interesting part of the operating system, which allows multiple devices to kind of join together and share data, applications, and control seamlessly.
HarmonyOS supports both Android and true HarmonyOS applications, the latter of which are marked with a little logo in the corner of the application icon, but the unique features of HarmonyOS, like DSoftBus, are only accessible to true HarmonyOS applications. Developing these native applications can be done in DevEco Studio, which is built atop IntelliJ IDEA, using ArkUI. Huawei even went so far as to develop its own browser engine for HarmonyOS, which it recently released as open source, called ArkWeb.
While HarmonyOS currently still supports running Android applications, this will soon no longer be the case as the company is working on HarmonyOS NEXT, which will remove Android compatibility to focus entirely on true HarmonyOS applications instead. NEXT also does away entirely with the multikernel approach, ditching both the Linux and LiteOS kernels for a new HarmonyOS microkernel, and uses Huawei’s own Cangjie programming language for application development. HarmonyOS NEXT is currently being tested on a variety of Huawei devices, with a beta and final release planned for later this year.
It’s just our luck that the only potentially viable competitor to Android and iOS is a party closed-source operating system from China, which will surely bring with it a whole host of security concerns in the west. It’s really difficult at the moment to ascertain just how much of HarmonyOS – and specifically, HarmonyOS NEXT – is available as open source, which is a major bummer. I don’t think I’d ever want to use a (partly) closed source Chinese operating system for anything major in my life, but if it’s open source we could at least see non-Chinese forks that I’d find easier to trust.
The road of iOS and Android competitors is littered with the bodies of failed attempts – Symbian, the various iterations of Windows Phone, BlackBerry, Sailfish, Ubuntu Touch, the GNOME/Plasma attempts that just can’t grow beyond proof of concepts – and there is no way to know if Huawei can pull off outside of China what it did with HarmonyOS inside China. Western markets are incredibly weary of anything related to Huawei, and for all we know, this operating system won’t ever even be allowed inside the US and the EU in the first place.
Regardless of international politics and the CCP’s brutal, totalitarian, genocidal regime, HarmonyOS NEXT seems like a very interesting platform with fresh ideas, and I’d love to at least try it out once it hits international markets with proper localisation into English. I’ll take a problematic Chinese smartphone operating system competitor over no competitor at all – even if I won’t use it myself, it’ll be at least some form of competition both Apple and Google desperately need.
If it will have TikTok pre-installed i assume it will sell well in US, especially if Apple and Google will remove TikTok from their markets.
Geck,
Not sure they can do that, if TikTok refuses to sell, and there is a Federal ban on the social network.
(Unless of course they also want to be subject to the same ban).
Fun fact: Harmony OS is NATO Certified by the Dutch Government (Here is the certificate: https://www.commoncriteriaportal.org/files/epfiles/Signed%20certificate%20CC-19-217235.pdf ) for use by all the member-states.
No Android distro is certified. (Nor is iOS)
That means all NATO documents are allowed to view on Huawei tablets but no Apple or Android devices. Epic bureaucracy.
Has that certification been extended? It expires in 2 months. Also, it is specifically for HongMeng 1.2 which was basically Android. What Huawei is cooking with HarmonyOS NEXT seems quite different. I will be very surprised to see any NATO certifications for that.
I think the security issue is really going to be an issue for me personally. No offence, and not really tied to its Chinese origin, but Its a new Operating system that hasn’t had much vetting outside of that NATO one linked above which is pretty funny. It sounds really neat, and I tip my hat to the many many engineers in China that labored tirelessly to get it to the market and have it be as competitive with Apple as it is. Maybe some day.
Also, forgot to include the wonderous Tizen OS, and firefox os for niche systems with major backing that flopped. But touched at the inclusion of the Plasma OS as a phone/tablet os…. That’s my all time favorite. It was great and terrible. Mostly terrible, but also could have been great.
Tizen is still kicking and in fact there was a new release earlier this month ( Tizen 5.6 ). That said, it does not seem to be used anywhere outside of Samgsung TVs. They sell a lot of those so it is not as niche as it sounds but it is hard to see it going anywhere. It does not seem to be an important part of Samsung’s forward plans. My guess is that the team responsible for it is pretty small.
I have never really played with it but it is interesting. The dev environment is .NET based I believe.
I believe Huawei was the 3rd best selling phone maker globally until the US took action against them. That is firmly Xiaomi now. Outside of the US, Huawei remains popular though. China is hardly their only market.
The move to a proprietary OS surprises me somewhat and does raise security concerns. I fully expected China to get around most of its technology restriction problems through the use of Open Source. I expect them to bet heavily on RISC-V for the same reasons.
It is hard to see Huawei toppling Android with their current market share. However, they have a strong enough position that an Open Source OS from them would have at least a shot at becoming the preferred alternative for other smartphone makers. With Google doing more and more to move Android in a proprietary direction themselves ( via Google Services ), I can imagine an appetite to form a coalition around something more open.
What does another proprietary OS offer though? Even in China, I think Xiaomi outsells them. They certainly do in Asia overall and of course the rest of world. Nobody other than Samsung or Apple matters in the US and even Samsung is quite far behind. A proprietary OS from Huawei will do very little to change that.
It seems they will be using the “Cangjie programming language”.
Another emerging competitor might prove to be Genode – its equally sophisticated as Google’s moribund Fuchsia – and open source unlike this so-called Harmony.
Whilst OSAlert will probably announce in the next day or so, the new Sculpt (desktop distro) is just released, go to genode.org to try it out!
I would ask the question, what problems does HarmonyOS solve that the other OSs don’t solve??
It’s a mobile phone OS and is easier to use on a touchscreen than desktop OS like DOS or Amiga.
Well you did ask
According to Ars Technica, HarmonyOS, at least as of “Version 2,” is by no means a “third alternative” to Android and iOS, but basically just Android, with Google’s proprietary stuff and the name “Android” removed. (I have no direct knowledge of this, and I do not know the extent to which it may have diverged from Android since then.)