IT之家4月11日消息 華為近日公布了開源版本的鴻蒙 OpenHarmony 1.1.0 LTS 版本,相比于OpenHarmony 1.0版本,1.1.0 LTS版本新增 AI 子系統(tǒng)、電源管理子系統(tǒng)、泛 Sensor 子系統(tǒng)、升級子系統(tǒng),及統(tǒng)一 AI 引擎框架。
簡單來說,OpenHarmony 是開放原子開源基金會(OpenAtom Foundation)旗下開源項目,定位是一款面向全場景的開源分布式操作系統(tǒng)。
新版本對 liteOS-M 內核完成三方可移植性重構,驅動子系統(tǒng)完善了Wi-Fi、Sensor、Input、Display的驅動模型,將圖形子系統(tǒng)針對UI能力及JS框架性能和內存優(yōu)化等。
此外,華為還公布了未來一年內的 OpenHarmony 版本路標,值得期待。
IT之家提醒,感興趣的小伙伴可在下方查看 OpenHarmony下載以及開源項目地址:
1. 站點下載:
https://repo.huaweicloud.com/harmonyos/os/1.1.0/code-1.1.0.tar.gz
2. Repo下載:
repo init -u https://gitee.com/openharmony/manifest.git -brefs/tags/OpenHarmony_release_v1.1.0 --no-repo-verify
3. OpenHarmony Gitee組織代碼倉下載:
https://gitee.com/openharmony/
OpenHarmony 1.1.0 LTS版本詳細新增特性說明:
1.「 內核 」
新增特性:
· LiteOS-M支持Cortex-M7、Cortex-M33和RISC-V芯片架構,新增對應的單板target樣例。
· LiteOS-M支持MPU功能。
· LiteOS-M支持部分POSIX接口。
· LiteOS-M支持FatFS文件系統(tǒng)。
· LiteOS-M支持異?;卣{函數(shù)注冊機制。
· LiteOS-M三方芯片易適配性架構調整。
· LiteOS-M、LiteOS-A支持堆內存調測功能,包括內存泄漏、踩內存、內存統(tǒng)計。
· LiteOS-M、LiteOS-A支持TLSF堆內存算法,提高內存申請和釋放效率,降低碎片率。
修改特性:
· LiteOS-A調度優(yōu)化。
2.「 泛Sensor 」
新增特性:
· 新增Sensor組件,提供了Sensor列表查詢、Sensor啟停、Sensor訂閱/去訂閱、設置數(shù)據(jù)上報模式、設置采樣間隔等功能。
3. 「 全球化 」
新增特性:
· 新增79種語言的數(shù)字格式化、日期和時間格式化、單復數(shù)C/C++國際化接口。
4.「 JS應用開發(fā)框架 」
新增特性:
· 新增JS前端opacity全局屬性支持。
· 新增prompt.showDialog API。
· 新增二維碼組件qrcode。
· 新增事件冒泡機制。
修改特性:
· 國際化性能優(yōu)化,加速頁面跳轉,支持數(shù)字國際化及時間日期轉換。
· 前端布局能力增強,部分樣式值支持設置百分比。
· input及switch組件尺寸自適應能力增強。
· image組件能力增強,支持顯示應用私有數(shù)據(jù)目錄圖片。
· image-animator組件能力增強,支持結束幀指定。
· canvas組件能力增強,新增部分API。
· device.getInfo API增強,新增部分返回字段。
· DFX能力增強,支持跟蹤異常的方法棧。
刪除特性:
· 國際化功能不再支持回溯特性。
5.「 測試 」
新增特性:
· 新增測試工具按照用例級別篩選要執(zhí)行的測試用例。
· 新增測試demo用例。
6. 「 圖形 」
新增特性:
· 新增組件級旋轉縮放、組件級透明度。
· 新增事件冒泡機制,新增旋轉表冠事件。
· 新增GIF圖片解析顯示,新增百分比寬高布局新增Video和二維碼控件。
修改特性:
· 局部渲染和SIMD性能優(yōu)化。
7.「 公共基礎 」
新增特性:
· 新增dump系統(tǒng)屬性功能。
· 為上層各模塊新增內存池管理接口。
8.「 驅動 」
新增特性:
· 新增sensor、input、display驅動模型。
· 新增mipi dsi以及pwm(脈沖寬度調制)。
· 新增WIFI HDI接口以及WIFI的流控。
· 新增驅動框架IO服務分組特性。
修改特性:
· 優(yōu)化驅動加載流程,支持分段加載。
9. 「 分布式通信 」
新增特性:
· 新增WiFi Aware特性模塊。
· IPC新增對非對齊序列化的支持。
10.「 安全 」
新增特性:
· 新增HUKS提供SHA256/RSA3072/RSA2048/AES128/ECC安全算法以及接口,以及提供密鑰管理和存儲能力。
· HiChain提供輕量非賬號的輕量級組件,用于設備群組管理和認證,支撐軟總線通訊安全;提供API給系統(tǒng)服務與應用。
· 權限管理新增統(tǒng)一的權限管理機制,滿足輕量設備權限授權需求。
11.「 AI子系統(tǒng) 」
新增特性:
· 新增統(tǒng)一的AI引擎框架,實現(xiàn)算法能力快速插件化集成。框架中主要包含插件管理、模塊管理和通信管理等模塊,對AI算法能力進行生命周期管理和按需部署
· 為開發(fā)者提供開發(fā)指南,并提供2個基于AI引擎框架開發(fā)的AI能力插件和對應的AI應用Sample,方便開發(fā)者在AI引擎框架中快速集成AI算法能力。
12.「 升級服務 」
新增特性:
· 新增輕量級設備升級能力框架,框架包括升級包的效驗和解析能力,以及安裝的接口,統(tǒng)一輕設備升級能力框架。
13.「 XTS認證 」
新增特性:
· 增加AI、DFX、global、OTA兼容性測試用例。
修改特性:
· 應用程序框架、公共通信、分布式任務調度、IOT、內核等測試能力增強。
14.「 編譯構建 」
新增特性:
· 新增命令行工具hb, 采用hb set和hb build方式構建,并支持在源碼目錄下及任意子目錄下構建。
· 支持獨立芯片廠商組件。
· 支持使用組件名單獨構建組件。
· 支持按開發(fā)板自定義編譯工具鏈和編譯選項。
修改特性:
· 產品配置與build_lite倉解耦,修改為“vendor/解決方案廠商/產品/config.json”。
15.「 電源管理 」
新增特性:
· 電量查詢功能。
· 亮屏鎖管理功能及接口。
via: bilibili @秋葉梓洛
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。