1. 程式人生 > 資訊 >樹莓派成功刷入開源鴻蒙 OpenHarmony 3.0:但只能顯示、觸控

樹莓派成功刷入開源鴻蒙 OpenHarmony 3.0:但只能顯示、觸控

11 月 23 日訊息,鴻蒙技術社群今天發文稱,開發者終於在樹莓派 4B 上刷入 OpenHarmony 3.0並將其運行了起來,雖然目前功能還不完整,只能實現顯示和觸控兩種操作,但作為第三方裝置對於鴻蒙系統的支援來看具有重大意義。

瞭解到,華為已經把鴻蒙 HarmonyOS 的基礎能力全部捐獻給開放原子開源基金會,由後者整合其他參與者的貢獻最終形成了 OpenAtom OpenHarmony(簡稱“OHOS”)的開源專案,並獲得了數個廠商的支援,目前最新版本是 3.0。

開放原子開源基金會是致力於推動全球開源產業發展的非營利機構,由阿里巴巴、百度、華為、浪潮、360、騰訊、招商銀行等多家龍頭科技企業聯合發起,於 2020 年 6 月登記成立,“立足中國、面向世界”,是我國在開源領域的首個基金會。

OpenHarmony 定位是一款面向全場景的開源分散式作業系統,各個廠家都可以平等地在“開放原子開源基金會”獲得程式碼,根據不同的業務訴求來做產品。

根據介紹,OpenHarmony 在傳統單裝置系統能力的基礎上,創造性地提出了基於同一套系統能力適配多種終端形態的理念,支援多種終端裝置上執行,第一個版本支援 128K-128M 裝置上執行,開發者將獲得模擬器、SDK 包以及 IDE 工具。

據稱,這次為樹莓派刷入 OHOS 的方法比較並不算太難,他直接使用了樹莓派 Linux rpi-5.10.y 核心,然後通過編譯 OHOS 3.0 檔案系統進而補充 Linux 缺失的檔案。

目前 OHOS 似乎採用核心→DRM→libdrm→wayland→weston 的模式,所以樹莓派的 DRM 正常,再加上樹莓派的生態比較開放,資料容易獲取,所以總體來看並不算太難,只是 OHOS 的根檔案系統使用的是 Toybox 對於大多數工具來說並不友好。

樹莓派 4B 配備了一顆博通 BCM2711 處理器,28nm 工藝,整合四核 A72 1.5GHz,內建 GPU 頻率為 500MHz,效能比上代樹莓派 3B + 提升了近 50%,搭配 1/2/4GB LPDDR4 記憶體、千兆網絡卡、藍芽 5.0、USB 3.0 介面、microHDMI 介面。