一、成果

笔者成功将 OpenHarmony 4.0 Release 适配到了全志 H6 平台。目前成果如下:

  • 系统启动:Uboot + Kernel + OHOS 4.0 完整启动链路打通

  • 显示输出:HDMI 驱动适配成功,1080P 输出妥妥的

  • 图形加速:Mesa(Panfrost)驱动成功集成,GPU 硬件加速开启,UI 流畅度直接起飞:)

二、为什么选 H6

主要是大家都在搞 RK,貌似没啥难度。换个赛道?之前移植过 OrangePi3B(RK3566),看了一圈香橙派官网,全志的板子里就Opi3lts合适,便宜哈~。

这颗芯片是四核 Cortex-A53,GPU是Mali-T720,板子有2G RAM,感觉够用。

三、SDK 选型

官方提供的安卓 SDK:Linux 4.9(全志私有),刷机工具:PhoenixCard

而 Linux SDK:Linux 5.10+,刷机工具:balenaEtcher类(通用)

T507适配过OH低版本,好像是OH 3.x,摸了一遍 build,磕磕碰碰,能明显看出用的是全志私有那一套。

综合考虑后,选用 Linux 5.10+。

结尾

另发了个演示视频在B站,感兴趣可以看看。

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐