當前位置:編程學習大全網 - 編程語言 - 開源鴻蒙系統能打電話了!OpenHarmony 離手機OS越來越近

開源鴻蒙系統能打電話了!OpenHarmony 離手機OS越來越近

電子發燒友網報道(文/黃晶晶)最近OpenHarmony社區的專家連誌安發表了壹個視頻。視頻是說使用潤和DAYU200開發套件,搭載OpenHarmony3.1 Release版本,能夠在撥號界面打出電話,還表示這個新版本越來越像手機了。

自華為手機搭配鴻蒙系統以來,國產手機操作系統的呼聲越來越高。受限於競爭的關系,其他手機廠商並沒有直接采用鴻蒙系統。而在萬物互聯的自主操作系統的發展趨勢下,OpenHarmony或許是另壹大選擇。

OpenHarmony是由開放原子開源基金會孵化及運營的開源項目,目標是面向全場景、全連接、全智能時代,搭建壹個智能終端設備操作系統的框架和平臺,促進萬物互聯產業的繁榮發展。

當然,OpenHarmony起初來自於華為的捐贈。

2020年9月,開放原子開源基金會接受華為捐贈的智能終端操作系統基礎能力相關代碼,隨後進行開源,並根據命名規則為該開源項目命名為OpenAtom OpenHarmony(簡稱“OpenHarmony”)。

華為於2019年8月發布的鴻蒙系統(Harmony OS),可以說也是基於OpenHarmony的基礎能力發展起來的商業版本的自有品牌的鴻蒙系統。

同樣的,這兩年基於OpenHarmony發展起來的操作系統已經面向家電、工業、金融等領域。

例如,2021年10月14日,美的發布了美的物聯網操作系統1.0,該系統由美的與開放原子開源基金會合作推出,具有跨平臺、分布式、開放性的特點。

這也是首個除華為之外的基於OpenHarmony2.0的物聯網系統。

還有,中軟國際與匯川技術發布了全球首款OpenHarmony工業智能操作系統,***同推進基於國產自主可控底座的工業智能化進程。

目前,唯獨在智能手機領域還缺少基於OpenHarmony的手機操作系統。

如今,搭載OpenHarmony3.1 Release版本的開發套件,能夠實現打電話功能了,相信又提振了大家對於OpenHarmony手機操作系統的信心。

首先我們來看硬件方面對OpenHarmony3.1的支持,這裏以標準系統來看,電子發燒友網查閱,主要有Hi3516DV300,和RK3568等芯片。

Hi3516DV300是新壹代Smart HD IP攝像機SOC,集成新壹代ISP(Image Signal Processor)、H.265視頻壓縮編碼器、高性能NNIE引擎,在低碼率、高畫質、智能處理和分析、低功耗等方面有較好的性能。可用在帶屏設備上,比如帶屏冰箱、車機等。這個芯片對應的開發板型號是Hi3516DV300。

瑞芯微RK3568芯片是壹款定位中高端的通用型SOC,采用22nm制程工藝,集成4核arm架構A55處理器和Mali G52 2EE圖形處理器,支持4K解碼和1080P編碼。RK3568支持SATA/PCIE/USB3.0等各類型外圍接口,內置獨立的NPU,可用於輕量級人工智能應用。RK3568支持安卓11和linux系統,主要面向物聯網網關、NVR存儲、工控平板、工業檢測、工控盒、卡拉OK、雲終端、車載中控等行業定制市場。這個芯片對應的開發板有潤和DAYU200。

潤和HH-SCDAYU200是基於Rockchip RK3568,集成雙核心架構GPU以及高效能NPU;板載四核64位Cortex-A55 處理器采用22nm先進工藝,主頻高達2.0GHz;支持藍牙、Wi-Fi、音頻、視頻和攝像頭等功能,擁有豐富的擴展接口,支持多種視頻輸入輸出接口;配置雙千兆自適應RJ45以太網口,可滿足NVR、工業網關等多網口產品需求。影音 娛樂 、智慧出行、智能家居,如煙機、烤箱、跑步機等。

根據之前的介紹,潤和軟件的DAYU是為OpenHarmony 2.0 Canary 版本提供支持手機類的開發套件。不過,打電話功能應該是在OpenHarmony3.1版本上才實現的。

軟件方面,OpenHarmony自發布以來,已經更新了幾個版本。

2020年9月10日,OpenHarmony 1.0 版本正式上線,支持內存為128K到128M的終端設備;

2021年6月1日,OpenHarmony 2.0 Canary 版本宣布上線,支持內存128M以上的各種智能終端設備。與OpenHarmony 1.0不同,OpenHarmony 2.0覆蓋設備範圍延伸到百兆內存及以上的富媒體終端設備。

2021年10月,OpenHarmony 3.0版本發布。

2021年12月31 日OpenHarmony-v3.1-Beta 版本發布。

OpenHarmony-v3.1-Beta 在OpenHarmony 3.0 LTS的基礎上,更新支持了以下能力:

標準系統OS基礎能力增強: 內核提升CMA利用率特性、圖形新增支持RenderService渲染後端引擎、短距離通信支持STA(Station)和SoftAP基礎特性、支持地磁場的算法接口、傳感器驅動模型能力增強、支持應用帳號信息查詢和訂閱等、全球化特性支持、編譯構建支持統壹的構建模板、編譯運行時提供Windows/MacOS/Linux的前端編譯工具鏈、JS運行時支持預覽器、新增支持JSON處理、Eventbus、Vcard、Protobuf、RxJS、LibphoneNumber等6個JS三方庫、新增時間時區管理、DFX新增支持HiSysEvent部件提供查詢和訂閱接口。

標準系統分布式能力增強: 包括新增支持分布式DeviceProfile特性、分布式數據管理支持跨設備同步和訂閱、分布式軟總線支持網絡切換組網、分布式文件系統支持Statfs API能力等。

標準系統應用程序框架能力增強: 新增ArkUI自定義繪制能力和Lottie動畫能力、新增包管理探秘隱式查詢和多hap包安裝、事件通知支持權限管理、設置通知振動、通知聲音設置和查詢、通知免打擾、會話類通知等。

標準系統應用能力增強: 輸入法應用支持文本輸入和橫屏下布局顯示、短信應用信息管理、聯系人應用通話記錄和撥號盤顯示、設置應用更多設置項。

輕量系統能力增強: HiStreamer輕量級支持可定制的媒體管線框架、Linux版本init支持熱插拔、OS輕內核&驅動啟動優化、快速啟動能力支持。

簡單來說,OpenHarmony 3.1版本由於支持更多的能力,比如聯系人通話記錄和撥號盤顯示,比如支持更大內存的終端設備,才使得操作系統界面的優化和功能越來越像手機。

以OpenHarmony覆蓋萬物的目標來說,它可在多種終端設備上運行。既可運行在百 KB 級別的資源受限設備和穿戴類設備上,也可運行在百 MB 級別的智能家用攝像頭、行車記錄儀等相對資源豐富的設備上,以及 GB 級別的智能電視等設備上。我們看到從1.0發展起來,它支持的內存容量正在增大。

對於手機而言,早期的智能手機具有512MB、1GB的內存,後來是3GB的內存,現在6GB、8GB、12GB的內存成為主流趨勢。要運行應用程序就必須有可使用的內存,例如像微信、圖像視頻APP、 遊戲 等都不同的內存需求。

雖然目前演試的是平板搭載OpenHarmony打電話,但其實目前已有不少手機芯片支持鴻蒙系統。高通驍龍870、888、聯發科天璣720、800等支持華為鴻蒙系統。而這些手機芯片未來支持OpenHarmony應該也是自然而然的事。

在鴻蒙系統發布的時候,外界會有安卓套殼的質疑?在開發者論壇上,有資料指出,華為HarmonyOS能夠運行安卓的應用程序,主要是由於HarmonyOS 實現了現有Android生態應用(即AOSP)的運行。

而OpenHarmony 用戶應用程序基於全新設計的 OpenHarmony API/SDK 開發,可以運行在基於 OpenHarmony 開源項目開發的系統上,並可以在多終端之間無縫流轉。

OpenHarmony 程序框架僅支持 OpenHarmony 用戶應用程序運行,不支持基於安卓 API/SDK 開發的用戶應用程序運行。

因此,OpenHarmony更不存在“安卓套殼”這種說法。而是鼓勵開發者開發屬於OpenHarmony的應用程序。

在繁榮開源生態方面,去年底的壹次會議上,OpenHarmony項目群生態建設組組長朱其罡表示:未來,OpenHarmony 將與主流芯片廠家開展深度合作,逐步實現代碼進入社區主幹,OpenHarmony 項目群將聯合成員單位及工作組提供專項技術支持,預計在2022 年 9月底前與20家主流芯片達成深度合作。隨著主流芯片代碼進入主幹,未來將產生更多的 OpenHarmony 開發板,融合各行業需求,加快技術演進,促進各類終端產品陸續在各行業呈現。

小結:

OpenHarmony以覆蓋萬物為目標,其中必然繞不開智能手機,這也是萬眾矚目的。實際上,OpenHarmony 2.0已具備所有支撐智能手機的能力,包括庫和API 接口,此次3.1版本的功能優化,對智能手機的能力進壹步的增強。目前尚不知有哪些手機廠商或者第三方廠商會率先推出基於OpenHarmony的智能手機操作系統。如果讀者朋友們有進壹步的消息,也歡迎向我們爆料。

  • 上一篇:dac模型,mac模型,rbac模型各有什麽特點,分別適合哪些應用場合
  • 下一篇:“此計算機上運行的程序正在嘗試顯示壹條消息”是怎麽回事
  • copyright 2024編程學習大全網