Huawei announce new OpenHarmony 1.1.0 LTS, features, modification, next year’s schedule and more
Huawei is aiming to develop a distributed OS that can satisfy the user’s need of low latency and strong security.” In this line, the company released the HarmonyOS, a lightweight compact operating system with powerful functionality.
Initially, it was released for smart IoT devices such as smartwatches, smart screens, smart cars, and more. The company is continually exploring this OS so it can fit in today’s scenarios where people expect a holistic intelligent experience across all devices.
To accomplish this goal, Huawei recently announced the OpenHarmony 1.1.0 LTS version, which is far better than the previous 1.1 LTS. This new version will come with an AI subsystem, power management subsystem, pan-Sensor subsystem, Upgrade subsystems, unified AI engine framework, and more.
LTS Brief Intro:
To be mentioned, Long-term support (LTS) is a product lifecycle management policy in which a stable release of computer software is maintained for a longer period of time than the standard edition.
The term is typically reserved for open-source software, where it describes a software edition that is supported for months or years longer than the software’s standard edition.
It’s worth bringing up that Open Harmony is an open-source project handle by the OpenAtom Foundation, and is positioned as an open-source distributed operating system for all scenarios.
This latest version ensures the pyramidal transferability rebuilding of the liteOS-Mkernal. Adding to that the driver subsystem enhances the driver models of Wi-Fi, Sensor, Input, and Display, and targets the graphics subsystem to UI capabilities, JS framework performance, and memory optimization.
Furthermore, Huawei also revealed the schedule for the OpenHarmony version, which is likely to start the next year.
Let’s take a detailed look at the changes that come with the new 1.1.0 LTS version of OpenHarmony:
- LiteOS-M supports Cortex-M7, Cortex-M33, and RISC-V chip architectures, and adds corresponding single-board target examples
- LiteOS-M supports MPU function
- LiteOS-M supports some POSIX interfaces
- LiteOS-M supports FatFS file system
- LiteOS-M supports an exception callback function registration mechanism
- LiteOS-M tripartite chip adaptability architecture adjustment
- LiteOS-M and LiteOS-A support heap memory debugging functions, including memory leaks, memory stepping, and memory statistics
- LiteOS-M and LiteOS-A support the TLSF heap memory algorithm to improve the efficiency of memory application and release as well as reduce the fragmentation rate
- LiteOS-A scheduling optimization
2) Pan Sensor
- The new Sensor component provides functions such as querying the sensor list, starting and stopping the sensor, subscribing/unsubscribing to the sensor, setting the data reporting mode, and setting the sampling interval
- Added 79 languages for number formatting, date and time formatting, singular and plural C/C++ internationalization interfaces
4) JS Application Development Framework
- Added support for the opacity global attribute of the JS front end
- Added prompt.showDialog API
- Added the QR code component QRcode
- Added event bubbling mechanism
- Internationalization performance optimization, speed up page jump, support digital internationalization and time and date conversion
- The front-end layout capability is enhanced, and some style values support setting percentages
- The size adaptation capability of input and switch components is enhanced
- The image component has enhanced capabilities to support the display of application private data catalog pictures
- The image-animator component has enhanced capabilities to support end frame designation
- The canvas component capabilities are enhanced, and some APIs are added
- The device.getInfo API is enhanced, and some return fields are added
- DFX capabilities are enhanced to support method stacks for tracking exceptions
- The internationalization function no longer supports the backtracking feature
- The new test tool filters the test cases to be executed according to the use case level
- Added test demo use cases
- Added component-level rotation zoom and component-level transparency
- Added event bubbling mechanism and added rotating crown event
- Added GIF image analysis display, added percentage width and height layout, added Video and QR code controls
- Partial rendering and SIMD performance optimization
7) Public Foundation
- Added dump system attribute function
- Added memory pool management interface for upper-level modules
- Added sensor, input, and display driver models
- Added mipi dsi and PWM (pulse width modulation)
- Added WIFI HDI interface and WIFI flow control
- Added driver framework IO service grouping feature
- Optimize the driver loading process and support segmented loading
9) Distributed Communication
- Added WiFi Aware feature module
- IPC added support for unaligned serialization
- Added HUKS to provide SHA256/RSA3072/RSA2048/AES128/ECC security algorithms and interfaces, as well as key management and storage capabilities
- HiChain provides lightweight non-account lightweight components for device group management and authentication, supports soft bus communication security; provides APIs for system services and applications
- Authority management adds a unified authority management mechanism to meet the authority authorization requirements for lightweight devices
11) AI Subsystem
- Added a unified AI engine framework to achieve rapid plug-in integration of algorithm capabilities. The framework mainly includes modules such as plug-in management, module management, and communication management, and carries out life cycle management and on-demand deployment of AI algorithm capabilities
- Provide developers with a development guide, and provide 2 AI capability plug-ins based on the AI engine framework and the corresponding AI application Sample, which is convenient for developers to quickly integrate AI algorithm capabilities in the AI engine framework
12) Upgrade Service
- Added a new lightweight equipment upgrade capability framework, which includes the validation and analysis capabilities of the upgrade package, as well as the installed interfaces, to unify the light equipment upgrade capability framework
13) XTS Certification
- Add AI, DFX, global, OTA compatibility test cases
- Enhanced testing capabilities for application frameworks, public communications, distributed task scheduling, IoT, and kernels
14) Compile and Build
- Added the command line tool hb, which uses hb set and hb build methods to build, and supports building in the source directory and any subdirectory
- Support independent chip manufacturer components
- Support the use of component names to build components separately
- Support custom compilation toolchain and compilation options according to the development board
- Product configuration is decoupled from the build_lite warehouse and modified to “vendor/solution vendor/product/config.json”
15) Power Management
- Power query function
- Bright screen lock management function and interface
Huawei launches new camera app features
HarmonyOS 3.1 comes with various new features and Huawei has finally made some changes to the stock camera app, which, we’ll going to discuss in this article.
The first appearance of these changes could be found in the Huawei P60 series. However, the software will soon expand for more users and these phones may also get the same camera app.
As for your information, Huawei has highlighted two new camera app features with HarmonyOS 3.1. These are – the new telephoto round dial and the latest shortcut features below the shutter button.
Let’s start with the first, the new camera app improved the way we interact with the telephoto zoom. For example, you now have a bit clear user interface. The zoom labels for wide, 1x, and more have been separated without dots.
But a major change is found in the manual zoom bar, which now has a rotating dial. With this new addition, the camera will render a real-time rotating dial to match the zoom level on the screen.
For example, you can increase or decrease the zoom with a tap and hold and left and right actions. This will adjust the zoom according to the movement of the dial. There’s a red stoppage, which indicates the current zoom level similar to a DSLR.
Compared to this new telephoto range, the existing Huawei stock camera app uses a horizontal bar to change the zoom levels. However, the new way is easy as found by many users.
With HarmonyOS 3.1, Huawei is also improving your way to interact with the most common camera settings. These are now placed below the shutter button. The addition is completely new to the Huawei camera app and increases its reachability.
For example, the phone’s most common top menu options are by expanding the up icon below the shutter button. It includes AI mode, flash, select aspect ratio, move pictures, select a filter, and more. The feature also supports left and right action to show more on-screen options.
New camera app:
These are two major changes that the new stock Huawei camera app and there might be more simple tweaks waiting to explore. For global users, the new camera app could come with EMUI 13.1 and we’ll look forward to it.
24 oldest Huawei smartphones begin HarmonyOS 3 journey [List]
HarmonyOS 3 is about to conclude the beta roadmap in China because Huawei has opened the very last phase of the entire schedule with the 24 oldest Huawei smartphones.
These phones belong to both budget and mid-range price segments, while some of these belong to Huawei’s former subsidiary – Honor. Despite the partition, Huawei keeps on sending this software update for Honor phones from 2020 or before.
It’s good that Huawei decided not to leave Honor phones in limbo, at least in China. Meanwhile, smartphone owners of Huawei Nova 6 SE and the entire Nova 5 series are happy about the recruitment. These phone users have been waiting for this announcement since last December.
However, it’s finally here, and below are the 24 oldest Huawei smartphones to participate in the HarmonyOS 3 closed beta recruitment.
- Huawei Nova 6 SE
- Huawei Nova 5
- Huawei Nova 5i Pro
- Huawei Nova 5z
- Huawei Nova 4
- Huawei Maimang 9 5G
- Huawei Enjoy Z 5G
- Huawei Enjoy 20 Pro 5G
- Huawei Enjoy 20 Plus 5G
- Huawei Enjoy 20 5G
- Huawei Nova 4e
- Huawei Nova 5i
- Huawei Enjoy 10 Plus
- Huawei Maimang 8
- Huawei Enjoy 9S
- Huawei Enjoy 10S
- Honor Play4
- Honor 20
- Honor 20 Pro
- Honor V20
- Honor V20 MOSCHINO Version
- Honor Magic 2
- Huawei MatePad 5G 10.4 inches
- Huawei MatePad 10.4 inches.
These are a lot of models and it’s praiseworthy that Huawei is taking care of these forgotten smartphones with a top-notch software upgrade. Coming back to the beta activity details, HarmonyOS 3 beta is opened with limited slots including 500 bookings for the long version and 1500 for no log version on each device/model.
The latest HarmonyOS 3 recruitment falls under the closed test environment, which means only a handful of smartphones will receive the Beta OTA package. However, a wider version of the beta will begin with the public version of the HarmonyOS 3 release.
Meanwhile, you should know that these phone users will get a first ride to the newest HarmonyOS 3 features before it is released as a stable version.
HarmonyOS 3.1 beta is coming for old Huawei devices
Recently, Huawei launched the Huawei P60 series and it comes with a pre-installed HarmonyOS 3.1 operating system. As we now know that HarmonyOS 3.1 is also coming soon for old Huawei devices.
According to the information coming from Weibo tipsters, Huawei is near to opening the public beta activity for the HarmonyOS 3.1 software update and the first batch will announce in April.
At HDC 2023, Huawei announced HarmonyOS 3.1 developer preview and the company also shared a development roadmap. In February this year, Huawei step up public testing and opened the developer preview for Huawei P50 and P50 Pro. Since then, Huawei kept all of the tests enclosed at the developers level.
However, Huawei recently completed the HarmonyOS 3.1 test for all of its internal devices including the Huawei Mate 50 series. Therefore, it’s time to begin a more consumer-friendly version of this HarmonyOS version.
HarmonyOS 3.1 comes with various new changes. However, the company has significantly improved the system fluency and performance with this major upgrade. The animations are optimized and feel more realistic all around the software. Huawei P60 series users report that the overall interactions are way better than the HarmonyOS 3.0.
HarmonyOS 3.1 also installs better features for the camera and especially the always-on display. People will get to taste new security features as well as the new smart additions for foldable devices.
Once announced, Huawei will open activity for several models. The Huawei P50, Mate 50, P40, and Mate 40 could be in the first phase along with P50 Pocket, and Mate Xs 2 devices. Users can sign up with the My Huawei app after the beta notifications. Still, the application will take some time to evaluate the candidate to participate in the HarmonyOS 3.1 test.
Currently, Huawei has not announced HarmonyOS 3.1 beta recruitment for old Huawei smartphones but we’ll keep you posted with all of the developments on this matter.