Top
Best
New

Posted by rustyparkour 10/23/2024

Huawei makes divorce from Android official with HarmonyOS NEXT launch(www.theregister.com)
137 points | 144 comments
Neil44 10/23/2024|
The article doesn't mention but it seems pretty relevant, Google kicked them from having the Play store etc on their phones a little while back as a result of political pressure so there's really no reason for them to care about Android any more.
llm_nerd 10/23/2024||
The article explicitly cites it in the second last paragraph. It was a bit more than political pressure, though: Huawei was added to the entity list and it would be a crime for US companies or citizens to do business with them.
addicted 10/23/2024|||
I may be misremembering but I thought Google kicked them out even before, primarily because Huawei wanted to have only Huawei services and not Google services, which goes against Google’s terms.
Al-Khwarizmi 10/24/2024||
I don't think so. I bought a Huawei P30 Pro on release date (March 2019), it had (and still has) Google services. On May 2019 the US ban came, and from there on, new models had no Google services.
MichaelZuo 10/23/2024|||
That’s clearly not the case though?

A lot of Huawei gear is still installed and operating, as of today, in US telecom networks.

Even the pentagon is contracting with many companies using Huawei gear.

rickdeckard 10/23/2024|||
Usage of their equipment is one thing, technology export to a blacklisted company is another.

The telecom providers arguably put quite some pressure to maintain such a distinction, since they purchased and paid for said equipment.

But for i.e. Google it would have been a crime to provide dedicated technology access (early-access code, Google Services, etc.) for Huawei to then integrate into their products.

fasa99 10/24/2024||
It's a real shame, such a phone would be a win-win as far as google's code containing all the NSA backdoors and such, and Huwai's hardware containing all the CSA's hardware backdoors and such. Imagine the cyberspace wars and battles being fought in that phone in your pocket.
GTP 10/23/2024||||
I guess it is a crime from the date they were added to the list, but not a crime to keep using devices purchased earlier.
shrubble 10/23/2024|||
They’re not supposed to be running it!

There were specific orders to remove Huawei from the telecom network (but yeah they were not followed) in 2019.

llm_nerd 10/23/2024||
It's a pretty big operation to purge all of that legacy gear, so the government made a multi-billion dollar fund to support the removal over time, and I believe gave them until 2025 to finish the purge. And even that isn't exhaustive: They can still operate it after the deadline, they'll just be restricted from various government subsidies and programs.

So the government didn't flip a switch and tell them to make it disappear. They expected it to be a staggered, eventual process.

nashadelic 10/23/2024|||
Another great example of the US shooting itself in the foot. I guess if we get more competition, its better for the consumer.
amanaplanacanal 10/23/2024||
How does this hurt the US?
mainecoder 10/23/2024||
that's a good question, this hurts the US by enabling China to decouple itself from the US. Thus Once they make their own OS and have apps joining in their own app store, they can expand their markets and compete on OS. It may seem ridiculous now, but in 10 years it will be a serious OS and you can have all the apps in a .apk file that exist on android already working on their OS. Everytime the US introduces a restriction you are making them self sufficient(see how they are making their own Chips and own space station because of restriction on ISS) which in the long term is more sustainable for a country since they are not dependent on other countries and international order if things go really bad a self sufficient country is on top(see China is the sole manufacturing superpower by from the center of economic policy research).
amenhotep 10/23/2024|||
This could be a ten year old post about Nordstream with a little tweaking. Autocracies will pursue their goals regardless of "coupling", China is not going to be influenced by whether the Google Play Store is available.
kyleee 10/23/2024||
It may accelerate their decisions though.
audunw 10/23/2024||||
All these things were gonna happen anyway. Or if not these things then China would aim to dominate in some other field. You think the capital allocated to these projects would otherwise sit idle?

I don’t see any problems here

1. After China made a turn toward authoritarianism with Xi, decoupling - especially on the telecom side - is a hard requirement. They are objectively a huge national security risk. 2. Competition is healthy. I don’t see any problems with having another space race or another OS competing on the international arena. 3. I’m not too worried about China threatening USA in the long run anyway. USA still attracts the best talent from all over the world, many of which end up settling there long term. (I’m not American, so saying this as an outsider). You cannot become a citizen in China, and that’s unlikely to change in an ultra-nationalist authoritarian leadership. There’s so many factors (ultra-nationalism, changing demographics, less foreign investments, capital flight, overhead of doing everything themselves) that is slowly eroding Chinas economy.

teyc 10/23/2024||
China is trying to learn the lessons from the fall of USSR as well as the general decline of the political discourse in the US, as well as the corruption of its politics.
dzonga 10/23/2024||||
not only that - the other downstream effect it gives other nations to play hardball with the US too - since they now have an alternative. say Iran gets sanctioned by the US that they can't access play store - with china's option, they don't have care about the play store. and with the web being more capable - no need for native app stores. same as those chips - before it was buying good chips from US or US ally's, next time those "rogue" nations can buy good quality chips from china.
exe34 10/23/2024|||
tbh I like the idea of a multipolar world - a lot of our biggest achievements came as a result of the cold war.

it also forces some redundancy into the mechanisms of running a technological world - a disaster that affects one of the two or three polities may well leave enough stuff working that civilisation doesn't need to collapse completely.

a world where everything depends on everything else working correctly is a bit more fragile than I would like.

durumu 10/23/2024||
I think it's not clear which way that effect goes -- the Cold War was also the closest humanity has ever come to destroying itself. If all nations depend on each other, there's less nuclear conflict risk and less risk of war in general.
exe34 10/23/2024||
now that we've allowed Ukraine to suffer the consequences of trusting us with their defence in exchange for their old nukes, I expect nuclear proliferation to be inevitable and thus a nuclear exchange within our lifetimes isn't off the table. the worse is ahead of us, cold war or not.
lawgimenez 10/23/2024|||
I own a Huawei tablet and yes there is no Play Store. The Huawei app store also will link you to several third party sketchy apk stores.
tananaev 10/23/2024|||
I disagree with "there's really no reason". The reason is so that app developers can easily recompile existing apps for their platform with some minimal changes. If their system is completely incompatible, then it's probably a much bigger effort to build apps from scratch and many companies might not do it.
horsawlarway 10/23/2024|||
This is my take as well.

I see this as likely in the same vein as Google copying the Java APIs. The similarity is important because of the compatibility it brings.

So there's very much still an incentive to care about what Android does, and what API interfaces it exposes (at least in the transitional period).

Whether that will still be true a decade or two from now is a different question.

Saul_C 10/27/2024|||
In fact, due to the promotion of the Communist Party of China, almost all Chinese companies will adapt to Huawei's mobile phone system.
mrweasel 10/23/2024||
At this point the Play Store is probably more valuable than Android for phone makers. It doesn't matter that Huawei has a new operating system, if it has no apps, or just lack the ones people really need.

Depending on the country that's going to be some mobile payment options, banking apps, social media or government ID. If even one of those are missing, people will pick another brand, something with the Play Store.

DiogenesKynikos 10/25/2024|||
The most popular apps in China will run on Huawei's OS. That's all Huawei really needs at the moment.

I just looked up WeChat and Douyin, for example, and they are working on HarmonyOS versions: [0].

0. https://www.scmp.com/tech/big-tech/article/3267411/huaweis-h...

horsawlarway 10/23/2024|||
I mean - developers for your platform have always been a huge driver (something something developers, developers, developers - Balmer).

But I think it's a mistake to assume that the Play Store is equivalent to your developer footprint for a platform.

Google has been fairly insidious about integrating OS level APIs with the Play Store, so that's blurred the line a bit here - but if the OS is otherwise "Android-like" enough that it's just a matter of choosing a different target in your build and linking to different binaries... it'll be very easy to port over the developer base that's interested.

Seems like Harmony is doing exactly that, and already has a large swath of companies that are planning to support the OS - so while some of that is likely because of government influence in this case... it's not required (ex - I'm thinking of Google and the whole lawsuit with Oracle around the Java APIs)

mrweasel 10/23/2024||
It doesn't matter that you have 90% of all developers supporting your platform, if the final 10% is responsible for the must have apps.

Huawei had a 4% market share last year. Is that going to be enough for something like MobilePay in Scandinavia to ensure that they are present on a platform, from a company and country they don't entirely trust? Without the MobilePay app, the number of people who'd buy the phones drop to almost zero. The same happens if Danes can't use their government ID on the phones, sales drops to almost zero, because the device just lost a major feature.

I don't think it matters that Huawei has a large swath of companies ready to support their OS, it has to be all of them (or at least the right ones).

They might pull it off and get every one on board, but the investment has to be really small to justify the work for such a small user base.

blackoil 10/23/2024||
Huawei has 22% market share in China which has its own ecosystem, so apps can be converted. Even for Xiaomi and BBK it will make sense to have few China only Harmony phones to hedge against any action by US against them.

Countries like Iran, Russia can be next target for obvious reasons.

In SEA likes of Grab and Gojek can be financially motivated to create apps. If they get a 4-10% marketshare it will make sense for Meta to port its apps to protect its position.

YouTube will be a blocker as Google has strong reason to not support any alternative platform even if it will make sense for the App. Same happened for Win Phone earlier.

snvzz 10/23/2024||
Notably, this is a microkernel, multiserver operating system[0].

0. https://en.wikipedia.org/wiki/HarmonyOS_NEXT

tribaal 10/23/2024||
Huawei is very present at EuroRust and seem to look for a lot of people to hire.

I guess it makes sense, I was curious why they would want people to work on e.g. Servo since Firefox is already available on Android... now I know :) Their team there made a pretty good impression for the record, they were knowledgeable and pitched their projects quite well (several of them quite interesting).

ChocolateGod 10/23/2024|||
I find it interesting how Huawei was able to make a nearly brand new microkernel operating system in a short amount of time, meanwhile Google with Fuchsia...

Despite it being Huawei, I am interested to see how well the OS plans out.

scrlk 10/23/2024|||
Fuchsia was a success for its developers: they created something new and shiny at Google, which would allow them to receive their promotion.

HarmonyOS NEXT is probably a lot more existential for Huawei.

pjmlp 10/23/2024||||
That is a good example of how politics are much more relevant than technical achivements, and anyone that dispels technology based on failure to gather mainstream adoption is lacking the whole picture.
RicoElectrico 10/23/2024||||
Certainly Fuchsia failed on the brand front with so many people misspelling it as Fuscia (:
kyleee 10/23/2024|||
That should have been obvious from the get go, no chance most people are going to spell that correctly
ChocolateGod 10/23/2024|||
It's more of an internal name like Darwin/XNU is for Apple.

They could of just made it a new version of Android.

rfoo 10/23/2024||||
Honestly, I think Fuchsia was fine, there's just no reason to deploy it yet.
grishka 10/23/2024||
Didn't Google deploy it to some of its smart speaker devices a while ago tho?
pjmlp 10/23/2024||
Yes, https://9to5google.com/2024/03/01/fuchsia-16-nest-hub-whats-...

However it is quite clear by now, this is the best Fuschia will ever get, and it is mostly a top level software engineer retention program.

ChocolateGod 10/23/2024||
It's a shame because Fuchsia would go a long way to solve the Android update mess that's partially caused by how Linux does drivers/kernels for ARM and that Android was never made to have generic updates like desktop operating systems, much of the design stemming from the embedded world it was originally made for.
rfoo 10/23/2024||
Time to... (check notes)... break up Google and somehow sanction Google so they themselves can't use Android anymore and you get Fuchsia on the Pixel line. That's how you push alternative OS thesedays.
082349872349872 10/24/2024|||
see https://news.ycombinator.com/item?id=41934156 for more details
markus_zhang 10/23/2024|||
Looks like a whole new OS to find exploitation for. Interesting.
shrubble 10/23/2024||
I wouldn’t be surprised to find out that L4 kernel was an inspiration.
DeathArrow 10/23/2024||
>Unlike previous iterations of HarmonyOS, HarmonyOS NEXT no longer supports Android apps.

That's kind of big, HarmonyOS would not be just another Android flavor anymore.

> we're sorry to report that Huawei told us it currently has no plans to offer Harmony OS NEXT outside of China

That's to be expected. If you live outside of China and don't know Mandarin, the apps are not usable.

nashashmi 10/23/2024||
What would they offer outside China? They still don’t have access to android.
makeitdouble 10/23/2024|||
I never remember the clear lines.

I think they're bared from US distribution and PlayStore being Google is a no-go.

But they're not banned in the EU nor SEA or anywhere outside the US really, and the open source part of android is also probably fair game.

It feels like refocusing on the Chinese market only is a business move more than a limitation of what they can do.

Perhaps Xiaomi is putting too much market pressure to make it viable to them ?

Al-Khwarizmi 10/24/2024|||
While they can sell phones in the EU, having no access to the closed parts of Android is a big deal, as it brings problems with many everyday needs like banking apps.

In my country, Spain, Huawei was the market leader with over 28% market share:

https://e00-expansion.uecdn.es/assets/multimedia/imagenes/20...

Since the ban, their market share suddenly plunged and is now 3%, and obviously the reason is lack of Google services.

I myself stopped buying Huawei phones despite thinking that they were far superior to other brands (Xiaomi is a joke compared to the reliability of Huawei products, my 2019 Huawei P30 Pro is still in active use by my wife and its battery lasts for more than a day after close to five years. She didn't want to "update" to a newer Pixel 6 Pro since the battery was much worse). But I don't have time to spend on periodically hacking the phone to get access to Google services when an update makes the previous hack stop working.

metalman 10/23/2024|||
[flagged]
grishka 10/23/2024|||
They do sell quite a lot of Android phones in Russia, but those come without Google apps. They have their own app store, Huawei AppGallery, and I see that logo fairly often next to Apple app store and Google Play.
082349872349872 10/23/2024|||
thanks; that explains why the en and ru variants of https://developer.huawei.com/consumer/cn/develop/ have limited information.
Throw83489i7 10/23/2024||
> If you live outside of China and don't know Mandarin

Not just that, China has super apps that integrate everything from payments, food delivery, taxi, social media... To single application. Integrating this app directly into OS as a launcher (or shell) kind of makes sense.

numpad0 10/23/2024|||
Are you sure those everything aren't just bunch of third party janky WebViews, only relevant because of private chat app account moat?

("third party" and "private" parts are relevant, IMO, otherwise Twitter superapp-ification had happened years ago)

Throw83489i7 10/23/2024||
Maybe, but that is just implementation detail.

My point is that 3td party apps do not make much sense in China. They are useless without support from super app

numpad0 10/23/2024||
That's same everywhere. If your phone didn't support local equivalents of VISA, Google, Uber, iMessage, Amazon, ... it's just Mainland China equivalents of services and slightly different implementation of federated login/payment. People tends to assume that the set of brands they recognize is truly universal and global and others are additive, that's not the reality.

There are Chinese regional apk distribution sites for Chinese phones. You don't hear about those(I don't either) because there are near zero communication bandwidth across languages on this planet. That doesn't mean they don't exist.

015a 10/23/2024||||
> China has super apps that integrate everything from payments, food delivery, taxi, social media... To single application.

I mean, you're simply describing an operating system. The west builds this as an operating system. China builds it as an app. The rise of the Chinese super-apps is literally just a response to the reality that the West, especially Apple, forces everyone they work with to think inside the App box. Uber has to build an app if they want to access Apple's customers; but with the Uber app adding delivery, its also becoming a little Super.

The more interesting question is why the west doesn't have super-apps similar to the east. The reality, which I hinted to, is that I think we're starting to see more of them; Uber has delivery, Spotify is adding audiobooks, Google is adding an AI assistant, I think the scope-creep of these apps should give you a clue as to why China built them first.

There's certainly cultural aesthetic differences; maybe the west places greater importance on simplicity and focus. I think the bigger reason is market dynamics. The west has a relatively far more competitive market among these goods and services providers. The primary fuel funding technology companies over the past twenty years has been venture capital, which is attracted to younger, newer companies over the old established players. But, venture capital is slowing down, the marketplace is calcifying a bit among the established players, both new ones from the VC boom and old ones which survived it: And now we're starting to see these players branch out from their core competency and become more-and-more super-appy as they pursue greater growth with less fear that a startup is going to drive-by and eat their lunch.

bitwize 10/23/2024||
Part of the motivation for Musk's rebranding of the Great Banality Laser as X is that he wants to turn it into a sort of super-app with payments, shopping, etc.

That and he just has a kooky fascination with the letter X.

jmclnx 10/23/2024|||
Sounds nice at first until you look to see what places these apps are also linked too in mainland China.

But not that it matters in the end considering the chaos the US has where eventually everyone gets to see what we do on our cells to. It is just a matter of speed, China is probably just more efficient.

DeathArrow 10/23/2024||
>Huawei hopes to bring its OS to PCs, too. Last month the chair of the Chinese giant's consumer business group, Yu Chengdong, revealed it would no longer run Windows on its future machines, but Harmony OS instead

That is very interesting. And considering that Harmony OS is not based on Android and Linux, I would be curious to see it running on a PC.

karmakaze 10/23/2024|
Seems similar to (though a shortcut version of) Apple sharing mobile and desktop hardware/software tech.
csomar 10/23/2024||
> Huawei did try to export the last version of the OS – and even offered assistance to developers who coded for the platform and targeted offshore markets – without success.

I wonder if they really tried or if they just suck too much. I thought about getting invested into the eco-system. The technical details of NEXT are quite interesting; however, the on-boarding is literal garbage. I still, to this day, can't sign up for a Huawei ID and I am currently located in Asia.

MichaelZuo 10/23/2024||
You can really see Huawei’s roots as a telecom vendor here.

Their hardware, firmware, and core parts of the software are nearly flawless, at least compared to Apple/Google in 2024, but the moment you need something beyond the shipped product it becomes a hoop jumping exercise. And the documentation is much worse.

csomar 10/23/2024||
Indeed. I don't have much technical expertise in the kernel/OS space, but I wouldn't be surprised if the NEXT OS is better than Linux. On the other hand, their dev experience is akin to opening a router paper manual. There is an opportunity here but I am not sure how it can be unlocked.
rickdeckard 10/23/2024|||
> I wouldn't be surprised if the NEXT OS is better than Linux.

I wouldn't be surprised if it's full of shortcuts with privilege escalations or contradicting exceptions.

Not because it's Huawei, but because it's a single company developing BOTH the Operating System and the hardware it is supposed to be deployed in.

When it comes to meeting a production deadline of a product, the pressure to apply a quick workaround is much much higher than the pressure to follow a structured process from whatever platform-team.

Source: I worked in lots of companies which at some point tried to establish various kinds of frameworks, just to be forced to break them again in order to ship on-time...

forgotpwd16 10/23/2024||
>it's a single company developing BOTH the Operating System and the hardware it is supposed to be deployed in

That's what Apple has been doing for nearly 20 years now.

rickdeckard 10/23/2024|||
Yes, with a very limited portfolio and mainly shipping to end-users, after breaking compatibility on every major release for 20 years before that.

---

If you expect that Huawei will:

delay a million-device mass-production for i.e. China Mobile because the project-team needs to wait for the platform-division to implement a fix in their common core and complete the entire release-process, for the project-team to then merge their code again on-top of this new release and start retesting the impact of all the other patches,

-> instead of:

the project-team just patching their fork of the platform, release a new build for China Mobile immediately and take a note to "deal with this later"

then you have not seen the reality of this industry yet.

Even Huawei's existing products are a multitude of forked and re-forked codebases with changes left and right, updated/outdated libraries and ever-pending merge-tasks. I don't expect this to suddenly change now

nar001 10/23/2024|||
Sure but they've had time to refine theirs, and MacOS is based on MACH/XNU and OpenBSD, Huawei HarmonyOS NEXT is apparently fully new, so lots of ways things could go wrong
GTP 10/23/2024|||
But, do we somehow know that it isn't based on Linux? The fact alone that it will not run Android apps doesn't bar that.
ladyanita22 10/25/2024|||
I can only say that, going through the filesystem of the emulator, I saw a .so for SELinux, which makes me extremely suspicious
MichaelZuo 10/23/2024|||
From what I’ve heard it’s a much smaller microkernel, so it’s improbable for it to be based on Linux.
markus_zhang 10/23/2024||
Huawei or other Chinese companies are not particularly good at developer support. Maybe it's cultural or large corp or both. I have heard some bad stories about Ali cloud too. They are usable, but not particularly easy to use.
lemper 10/23/2024||
in agreement bro. their ECS equivalent's pages are still in hanzhi making it quite a pain to use.
markus_zhang 10/23/2024||
Yeah they don't care too much about developer experience.
pjmlp 10/23/2024||
The irony of blocking technology is that when the blocked ones are big enough, eventually this isn't a problem, and it will only weaken the position of the blockers, as their influence gets reduced.

And who knows, maybe this is the seredepity point to end US monopoly on mobile OSes.

poszlem 10/23/2024||
There is a saying in Eastern Europe that the biggest driver of innovation is American sanctions. This seems to be the case here.
ak_111 10/23/2024||
I wonder the cost to Microsoft if there is a rigorous political effort by the CCP to move all Chinese desktop consumption away from Windows and Office Suite to open source (local) alternatives.
jokoon 10/23/2024|
That's a cost to microsoft, sure, but probably a much bigger cost to china.

I like Linux, but porting a country's software on linux is no trivial task.

pjmlp 10/23/2024|||
Then have been at it for a while now,

https://en.wikipedia.org/wiki/Red_Flag_Linux

Also maybe EU should start thinking in better supporting SuSE or something like that.

rfoo 10/23/2024||||
China has been doing this for a while already. Not only porting a country's software on Linux, they are also porting to their own platforms. [1] [2] [3] [4]

Currently it's full of rough edges and barely (if at all) works. But I do believe it's going to happen.

[1] https://en.wikipedia.org/wiki/Loongson

[2] https://www.phytium.com.cn/homepage/production/15/ (Chinese-only)

[3] https://en.wikipedia.org/wiki/Sunway_(processor)

[4] https://www.tomshardware.com/pc-components/cpus/huawei-bring...

blackoil 10/23/2024||||
That is the beauty of web. Most end users now interact via web. They have popular alternative to Office, teams, slack etc.

So even if 40-70% of corporate computers can be moved out it's still big.

Throw83489i7 10/23/2024|||
A lot Chinese software was created for Windows XP or Win7. Keeping such software running on modern windows can be quite expensive. Many of them do not even have legal windows license.

Add security concerns... What happens if windows activation server goes down? Or Microsoft pushes some hostile patch?

Today, Linux with Wine can be the easiest way to run old windows software.

pkphilip 10/23/2024||
I think it is good that we have a non-Google, non-Apple OS for mobile phones out there though I am guessing that the surveillance state will be in full operation in Harmony OS as well.
philistine 10/23/2024|
The reason Huawei has a distinct non-Google Android flavour poisons the whole endeavour. Huawei is registered on the US Entity List.

You can have the surveillance gulag of Google, or the surveillance gulag of the CCP. Pick your poison.

throwaway918299 10/23/2024|||
I am way too much of a small fry for the CCP to give a single fuck about me.

Google, on the other hand, can have a massive influence on my day to day life.

SapporoChris 10/23/2024||||
https://grapheneos.org/ Which has it's own set of issues, but there are choices.
81726251617 10/23/2024|||
[dead]
maelito 10/23/2024|
The more incompatible mobile OSes, the more the Web will come back. Cool.
More comments...