資訊
`
2023/11/21 10:24
酷派手機(jī)擁抱開(kāi)源鴻蒙,成功在展訊T606平臺(tái)上接入OpenHarmony v3.2.2
0
0

自 OpenHarmony 問(wèn)世后便受到了社會(huì)各界的廣泛關(guān)注,目前 OpenHarmony 生態(tài)系統(tǒng)正在如火如荼地發(fā)展中。

酷派技術(shù)團(tuán)隊(duì)宣布已成功實(shí)現(xiàn)將 OpenHarmony 系統(tǒng)接入到展訊平臺(tái)上,相信這是一個(gè)重要的里程碑,標(biāo)志著在推動(dòng) OpenHarmony 的發(fā)展環(huán)節(jié)取得了重要進(jìn)展。

在該項(xiàng)目中,酷派技術(shù)團(tuán)隊(duì)使用的是展訊 T606 平臺(tái)(Kernel5.4、Android 13) 。此次嘗試主要是關(guān)于 GPU (Mali-G57) 的開(kāi)源方案(Mesa) 適配,OpenHarmony 版本是 3.2.2 Release 版本,包括了用戶層的 Mesa 3D 庫(kù)和內(nèi)核層的驅(qū)動(dòng)(panfrost),而 GPU 的適配則主要關(guān)注框架層的 Render Service(渲染服務(wù))。

經(jīng)查詢(xún)發(fā)現(xiàn),展訊 T606 采用 Mali-G57 GPU,而 OpenHarmony v3.2.2 的三方 Mesa 3D 不支持該 GPU,需要從上游版本移植(Mesa 22.2 開(kāi)始支持)。

當(dāng)然,Arm 官方本身其實(shí)是提供 kbase 驅(qū)動(dòng)的,但由于其閉源,且采用私有 so 進(jìn)行交互的方式,所以無(wú)法應(yīng)用到 OpenHarmony 上。

探討之后,酷派團(tuán)隊(duì)認(rèn)為有三個(gè)方案可選:

方案一:基于原有版本,參考 Mesa 上游合入 Mali-G57 支持;

方案二:自行升級(jí) Mesa 版本至少到 22.2,并添加 OpenHarmony 支持;

方案三:直接使用 4.0 的 Mesa3d 倉(cāng),2023.8.30 已經(jīng)升級(jí)到 22.4;

經(jīng)過(guò)多次調(diào)試驗(yàn)證,雖然依然存在一些瑕疵,但技術(shù)團(tuán)隊(duì)最終仍是成功在該平臺(tái)上運(yùn)行起了 OpenHarmony,具體細(xì)節(jié)可查詢(xún)酷派技術(shù)團(tuán)隊(duì)原文。

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與C114通信網(wǎng)無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。

給作者點(diǎn)贊
0 VS 0
寫(xiě)得不太好

C114簡(jiǎn)介     聯(lián)系我們     網(wǎng)站地圖

Copyright©1999-2025 c114 All Rights Reserved 滬ICP備12002291號(hào)-4

C114通信網(wǎng)版權(quán)所有 舉報(bào)電話:021-54451141 用戶注銷(xiāo)