OpenHarmony 1.1.0 LTS 正式發(fā)布
想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)
OpenHarmony 1.1.0 LTS 版本已發(fā)布。相比OpenHarmony 1.0版本,1.1.0 LTS版本新增AI子系統(tǒng)、電源管理子系統(tǒng)、泛Sensor子系統(tǒng)、升級(jí)子系統(tǒng),及統(tǒng)一AI引擎框架。
LiteOS-M 內(nèi)核完成三方可移植性重構(gòu)。驅(qū)動(dòng)子系統(tǒng)完善了Wi-Fi、Sensor、Input、Display的驅(qū)動(dòng)模型。圖形子系統(tǒng)針對(duì)UI能力及JS框架性能和內(nèi)存優(yōu)化。
下載體驗(yàn)地址:
1. 站點(diǎn)下載:
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 -b refs/tags/OpenHarmony_release_v1.1.0 --no-repo-verify
版本使用過(guò)程中任何問(wèn)題,歡迎通過(guò)Gitee Issue反饋:https://gitee.com/organizations/openharmony/issues
OpenHarmony最新代碼倉(cāng)更新,請(qǐng)關(guān)注OpenHarmony Gitee組織代碼倉(cāng):https://gitee.com/openharmony/
OpenHarmony 1.1.0 LTS版本詳細(xì)說(shuō)明:
1.內(nèi)核
新增特性
● LiteOS-M支持Cortex-M7、Cortex-M33和RISC-V架構(gòu),新增對(duì)應(yīng)的單板target樣例。
● LiteOS-M支持MPU功能。
● LiteOS-M支持部分POSIX接口。
● LiteOS-M支持FATFS文件系統(tǒng)。
● LiteOS-M支持異?;卣{(diào)函數(shù)注冊(cè)機(jī)制。
● LiteOS-M易適配性架構(gòu)調(diào)整。
● LiteOS-M、LiteOS-A支持堆內(nèi)存調(diào)測(cè)功能,包括內(nèi)存泄漏、踩內(nèi)存、內(nèi)存統(tǒng)計(jì)。
● LiteOS-M、LiteOS-A支持TLSF堆內(nèi)存算法,提高內(nèi)存申請(qǐng)和釋放效率。
修改特性
● LiteOS-A調(diào)度優(yōu)化。
2.泛Sensor
新增特性
● 新增Sensor組件,提供了Sensor列表查詢、Sensor啟停、Sensor訂閱/去訂閱、設(shè)置數(shù)據(jù)上報(bào)模式、設(shè)置采樣間隔等功能。
3.全球化
新增特性
● 新增79種語(yǔ)言的數(shù)字格式化、日期和時(shí)間格式化、單復(fù)數(shù)C/C++國(guó)際化接口。
4.JS應(yīng)用開發(fā)框架
新增特性
● 新增JS前端opacity全局屬性支持。
● 新增prompt.showDialog API。
● 新增二維碼組件qrcode。
● 新增事件冒泡機(jī)制。
修改特性
● 國(guó)際化性能優(yōu)化,加速頁(yè)面跳轉(zhuǎn),支持?jǐn)?shù)字國(guó)際化及時(shí)間日期轉(zhuǎn)換。
● 前端布局能力增強(qiáng),部分樣式值支持設(shè)置百分比。
● input及switch組件尺寸自適應(yīng)能力增強(qiáng)。
● image組件能力增強(qiáng),支持顯示應(yīng)用私有數(shù)據(jù)目錄圖。
● image-animator組件能力增強(qiáng),支持結(jié)束幀指定。
● canvas組件能力增強(qiáng),新增部分API。
● device.getInfo API增強(qiáng),新增部分返回字段。
● DFX能力增強(qiáng),支持跟蹤異常的方法棧。
刪除特性
● 國(guó)際化功能不再支持回溯特性。
5.測(cè)試
新增特性
● 新增測(cè)試工具按照用例級(jí)別篩選要執(zhí)行的測(cè)試用例。
● 新增測(cè)試demo用例。
6.圖形
新增特性
● 新增組件級(jí)旋轉(zhuǎn)縮放、組件級(jí)透明度。
● 新增事件冒泡機(jī)制,新增旋轉(zhuǎn)表冠事件。
● 新增GIF解析顯示,新增百分比寬高布局,新增Video和二維碼控件。
修改特性
● 局部渲染和SIMD性能優(yōu)化。
7.公共基礎(chǔ)
新增特性
● 新增dump系統(tǒng)屬性功能。
● 為上層各模塊新增內(nèi)存池管理接口。
8.驅(qū)動(dòng)
新增特性
● 新增sensor、input、display驅(qū)動(dòng)模型。
● 新增mipi dsi以及pwm(脈沖寬度調(diào)制)。
● 新增WIFI HDI接口以及WIFI的流控。
● 新增驅(qū)動(dòng)框架IO服務(wù)分組特性。
修改特性
● 優(yōu)化驅(qū)動(dòng)加載流程,支持分段加載。
9.分布式通信
新增特性
● 新增WiFi Aware特性模塊。
● IPC新增對(duì)非對(duì)齊序列化的支持。
10.安全
新增特性
● 新增HUKS提供SHA256/RSA3072/RSA2048/AES128/ECC安全算法以及接口,以及提供密鑰管理和存儲(chǔ)能力。
● HiChain提供輕量非賬號(hào)的輕量級(jí)組件,用于設(shè)備群組管理和認(rèn)證,支撐軟總線通訊安全;提供API給系統(tǒng)服務(wù)與應(yīng)用。
● 權(quán)限管理新增統(tǒng)一的權(quán)限管理機(jī)制,滿足輕量設(shè)備權(quán)限授權(quán)需求。
11.AI子系統(tǒng)
新增特性
● 新增統(tǒng)一的AI引擎框架,實(shí)現(xiàn)算法能力快速插件化集成??蚣苤兄饕寮芾?、模塊管理和通信管理等模塊,對(duì)AI算法能力進(jìn)行生命周期管理和按需部署
● 為開發(fā)者提供開發(fā)指南,并提供2個(gè)基于AI引擎框架開發(fā)的AI能力插件和對(duì)應(yīng)的AI應(yīng)用Sample,方便開發(fā)者在AI引擎框架中快速集成AI算法能力。
12.升級(jí)服務(wù)
新增特性
● 新增輕量級(jí)設(shè)備升級(jí)能力框架,框架包括升級(jí)包的效驗(yàn)和解析能力,以及安裝的接口,統(tǒng)一輕設(shè)備升級(jí)能力框架。
13.XTS認(rèn)證
新增特性
● 增加AI、DFX、global、OTA兼容性測(cè)試用例。
修改特性
● 應(yīng)用程序框架、公共通信、分布式任務(wù)調(diào)度、IOT、內(nèi)核等測(cè)試能力增強(qiáng)。
14.編譯構(gòu)建
新增特性
● 新增命令行工具h(yuǎn)b, 采用hb set和hb build方式構(gòu)建,并支持在源碼目錄下及任意子目錄下構(gòu)建。
● 支持使用組件名單獨(dú)構(gòu)建組件。
● 支持按開發(fā)板自定義編譯工具鏈和編譯選項(xiàng)。
修改特性
● 產(chǎn)品配置與build_lite倉(cāng)解耦,修改為“vendor/解決方案廠商/產(chǎn)品/config.json”。
15.電源管理
新增特性
● 電量查詢功能。
● 亮屏鎖管理功能及接口。
更多詳情,歡迎查閱OpenHarmony開發(fā)者文檔:
https://gitee.com/openharmony/docs
4月17日,HarmonyOS開發(fā)者日將在上海召開,本次活動(dòng)設(shè)主論壇、新技術(shù)論壇、專家面對(duì)面交流會(huì)、及全天的Codelab和8大場(chǎng)景體驗(yàn)展區(qū)。這是一場(chǎng)技術(shù)硬核、有趣好玩的開發(fā)者盛宴,誠(chéng)邀各位開發(fā)者參加。報(bào)名鏈接https://harmonyos.51cto.com/posts/3730
想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):
51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)