What is Hongmeng, and what does it have to do with Android?

2021/06/0722:40:27 digitals 416

text丨Youzaiyouzai Ping Zewei@bigfun community

Huawei released Harmony OS the night before yesterday, which is Hongmeng system .

The entire digital circle exploded for a while. As long as it is a forum related to digital, no one is not discussing Hongmeng. The number of visits to Huawei's forum has increased dozens of times in an instant, and the server has not slowed down until now.

If you open a search engine and search for Hongmeng now, you will find that almost all media are praising Hongmeng. "Completely self-developed domestic system", "Kicking Apple and punching Google", "Huawei's turnaround", "The answer to Internet of Everything ".

Such an exaggerated adjective makes it hard not to doubt the fact, is Hongmeng really so powerful?

.

Hello everyone, I am Hirasawa Yui, a digital lover.

Now the popularity of Hongmeng can be said to be the top of the digital circle. Everyone knows that Hongmeng is good, but what is it good for?

I believe that most of you here have little understanding of this issue.

Today, I will venture to talk to you about the Hongmeng system. Of course, I am just a digital enthusiast. This article is based on the official conference and my personal experience. If you are interested in OS layer development If you have relevant experience, you are welcome to add your views on Hongmeng in the comment area.


The relationship between Hongmeng and Android

There has been a fierce online debate about whether Hongmeng is an Android shell. The key point of

is that the bottom layer of the mobile phone system released by Hongmeng is the code of AOSP.

and the full name of AOSP is: Android Open Source Project (Android open source project ).

What is Hongmeng, and what does it have to do with Android? - DayDayNews

uses the open source code of AOSP, is it a shell Android?

I don't think so.

Although AOSP is called Android Open Source Project, it is not an exclusive open source project for Andriod.

AOSP is based on Linux. Although it is dominated by Google, the source code belongs to all developers around the world.

Android is also developed based on AOSP.

Now the systems of other domestic brands of mobile phones, such as: Xiaomi's MIUI; OPPO's color OS, are all based on AOSP.

So I think Harmony OS is at best the same as Android's brothers and sisters.

is also MIUI; Color OS, etc., are also brothers and sisters of Harmony OS. Although

What is Hongmeng, and what does it have to do with Android? - DayDayNews

are both brothers, Harmony OS and MIUI; Color OS are also somewhat different.

When your mobile phone is turned on, you can often see such a sentence under the manufacturer's logo, Powered by Android. The literal translation of this sentence

means: This device is driven by Android.

This is also one of the reasons why many people think that MIUI and Color OS are shell Android, but in fact this sentence is required by GMS manufacturers to add.

GMS (Google Mobile Services) Google Mobile Services is a set of mobile phone software and cloud services launched by Google, including Google Store, Google Maps , Google Cloud Services, etc. Only GMS certified devices can use GMS, but GMS is not free. At the same time, Google stipulates that as long as the device passes GMS certification, it must add Powered by Android to the boot interface.

Although there is no domestic dependence on GMS, it is basically impossible to do without this thing abroad.Therefore, mobile phone manufacturers will pay Google for a GMS certification, and add the phrase Powered by Android to the boot interface as required.

but I just said they are all based on AOSP.

Because Huawei is included in the entity list by and of the United States, Google cannot provide GMS services to Huawei, which is why the boot interface of Harmony OS is not Powered by Android.

is also the biggest difference between Harmony OS and other manufacturers' systems.

.

is briefly summarized here, otherwise some people will be confused.

AOSP is an open source operating system based on Linux. Although the maintainer is Google, it belongs to all developers in the world.

Google will not interfere with any product developed by AOSP.

Strictly speaking, Android=AOSP+GMS.

The system of other domestic manufacturers is also AOSP+GMS, which can be called Android, but it is essentially a deep customization of based on AOSP.

Although Harmony OS just released by Huawei is based on AOSP, it does not use GMS service, so it cannot be called android. Similarly, Harmony OS can not be called Android shell, because it is based on AOSP. Why should


use AOSP?

If Huawei doesn't want to use it, it is definitely possible.

But for now, deep customization using AOSP is a better solution.

From the perspective of development cost, AOSP is a ready-made open source project, and it is also the bottom layer of the mainstream system. Using AOSP development can save a lot of the cost and risk of building a wheel from scratch.

From the perspective of user migration, the system based on AOSP will not make the user experience split before and after, and the third-party APP does not need to be specially adapted for the new system.

users will not have any learning cost when migrating to the new system, which is very important for a system with tens of millions of users, and it is easier to promote the new system.

If you don't use AOSP, imagine: an operating system that needs to learn how to use it from scratch, and there are not many third-party APP support. It is difficult to promote a system like

, let alone survive.

Therefore, Huawei's use of AOSP at this stage should be to better promote the new system and reduce user costs.

What is Hongmeng, and what does it have to do with Android? - DayDayNews

At the same time, Huawei has not given up the idea of ​​building wheels.

From the Huawei HDC 2019 Developer Conference, we can see the development plan of Harmony OS.

At present, the Harmony OS on the mobile phone is still in the 1.0 stage based on the open source framework. When the future 2.0 will be completely separated from AOSP, it will become a completely self-developed system from the kernel to the application framework.

At the same time, the current Harmony OS is equipped with a dual framework, which supports both traditional APk applications and HAT applications developed based on Harmony OS.

will decouple AOSP through step-by-step system updates in the future, until the single framework does not depend on AOSP at all. Reached Harmony OS 2.0 stage.


What is the real breakthrough of Hongmeng compared to other systems?

I think the real breakthrough of Hongmeng is the distributed system . It is a set of system codes, suitable for a variety of terminal devices.

Now we use mobile phone system, computer system, smart wearable system, each system is different. If these systems want to be linked, it is very difficult to adapt and be compatible with each other.

The real breakthrough of Hongmeng is the distributed system, whether it is mobile phone, tablet , smart watch, smart home . can run the same system.

This is the biggest breakthrough of Hongmeng, breaking the barrier between various devices, making each device truly interconnected.

What is Hongmeng, and what does it have to do with Android? - DayDayNews

In the existing system, the interconnection between Android and Windows often requires the help of various cloud services and third-party software. During use, not only must the entire network be guaranteed, but also the delay between cloud synchronization .

In IOS, although each device has achieved simple interconnection, the interconnection experience of unofficial software still requires third-party cloud synchronization to achieve the same as Android.

.

and Harmony OS completely solve the problem of interconnection between various devices.

At the press conference, we saw that mobile games can continue to be played on the tablet with one click, and we saw that the video on the tablet can be directly cast to the TV for seamless viewing.

The device itself doesn't really matter anymore, the content you want can be played anywhere you want.

What is Hongmeng, and what does it have to do with Android? - DayDayNews

One as All, All as One

Although Harmony OS is still in a fledgling stage, we can already judge the future of Harmony OS through the prototype of Harmony OS.

In the future, there will be no need to use various cloud services for synchronization between devices using Harmony OS. As long as you want, with just a swipe, the content will seamlessly sync to the device you want.

Harmony OS allows users to go beyond the limitations of hardware, combine hardware freely, break down barriers between devices, allow content to be passed between devices, and enable different smart devices to work together smoothly, just like using one device It is as simple as the Internet of Everything, thus providing an infinite and vast space for the "Internet of Everything"

In the future, there may be no more computers, no more mobile phones, and no more tablets.

has just the content, and the device on which it is displayed.


Hi everyone, I'm Hirasawa Yui, a digital lover.

After knowing that Hongmeng was released, I went to the store yesterday to experience the new system for a while.

I wanted to bring you a detailed graphic experience, but the clerk kept looking at me and I was embarrassed to take out my phone and keep taking pictures.

So the graphic experience becomes a graphic introduction. I also hope that this article can help you understand the Hongmeng system better.

digitals Category Latest News