一加6T适配OpenHarmony 3.2

描述

   

OpenHarmony-3.2-Release 已发布,并且已经有好一段时间,本次释放一加 6/6T 相关刷机包,主要升级为 OpenHarmony-3.2-Release 正式版并初步支持部分外设功能(如音频播放和蓝牙),及更新内核。

 

   

 

详细刷机教程可参考之前发布的参考:OnePlus6T OpenHarmony 简明刷机指南

其中刷机包内的文件或脚本,可供大家适配一加 6T(一加 6 等)或其他高通(及非高通)芯片的机型参考,目前主要开源内核适配 OpenHarmony 部分及相关应用,供 OpenHarmony 开发者参考体验。

目前发布的固件,或多或少存在功能缺失及 BUG,存在较多不确定因素,如果贸然刷入,请开发者自行承担风险。

 

版本下载

   ①版本下载地址
链接: https://pan.baidu.com/s/14z4aoTHTGeOTWoilKTWTYQ?pwd=ci5n

提取码: ci5n
版本包目录结构:
.
|-- OnePlus6刷机脚本.bat                 # 一加6一键刷机脚本
|-- OnePlus6T刷机脚本.bat                # 一加6T一键刷机脚本
|-- application                         # 开源应用F-OH相关
| |-- Install_F-OH.bat
| |-- F-OH-1.2.2.hap
| |-- README.md                         # 开源应用介绍
| `-- WallpaperSettings-1.0.0_FixedLauncher-3.2R_20230519.zip
|-- images
| |-- boot.enchilada.img                # 一加6内核
| |-- boot.img                          # 一加6T内核
| |-- system.img
| |-- userdata.img
| `-- vendor.img 
`-- tools
 |-- platform-tools.zip                 # fastboot相关工具
 `-- sync_date.bat
说明:上一版本介绍, 请参考:针对一加 6/6T 的 OpenHarmony-3.2-Release 非正式版介绍。
https://gitee.com/openharmony-dg/docs/blob/master/release-notes/OpenHarmony-3.2-Preview.md
②固件应用介绍OpenHarmony

固件内置应用及源码

ArkTS组件集:
https://gitee.com/openharmony/applications_app_samples/tree/master/code/UI/ArkTsComponentClollection/ComponentCollection

浏览器:
https://gitee.com/openharmony-dg/brower_hap

中文输入法:
https://gitee.com/ohos_port/applications_inputmethod

说明:F-OH 和 WallpaperSettings 应用主要由 gitee 第三方开发者 westinyang 提供并开源(其中 WallpaperSettings 基于 OpenHarmony 官方开发完善),OH 固件默认不内置,请开发者自行选择,详情请参考其中的 README.md。

 

更新介绍

   主要更新如下:①OpenHarmonyOpenHarmony 系统更新至 OpenHarmony-3.2-Release (版本号:3.2.12.5)。初步支持音频的播放及蓝牙搜索配对(其中音频播放在一加 6 上可能存在问题)。针对一加 6T 适配的一些小 BUG 修复及稳定性增强。内置应用:ArkTS 组件集、浏览器及中文输入法。②内核同步更新主线支持的 sdm845 的 linux-6.3.2 版本内核。

合入鸿蒙特性,并开源,内核链接:

https://gitee.com/openharmony-dg/kernel_linux_6.3
 

界面赏析

   

 

首页:

OpenHarmony

 

软件版本:

OpenHarmony

 

设置:

OpenHarmony

 

ArkTS 组件:

OpenHarmony

 

 

蓝牙配对:

OpenHarmony

 

问题与解决方案

   

①一般性问题

固件默认的型号为 OnePlus 6T,如果一加 6 刷入,也会显示该型号。

可以自行修改为 OnePlus 6,型号修改涉及的文件:
/system/etc/param/ohos.para

开发者如果想改,可自行修改。

固件默认只适配了一加 6T,一加 6 的声音没有针对性适配(为啥没适配,大家都懂)

②严重性问题

声音播放目前存在 BUG,目前还未适配录音。

现象:第一次开机存在开机音,第二次开机不能正常播放开机音,且进入系统后,需要等几十秒才能播放音频,目前有初步分析结果,后续再考虑是否优化。

解决方法:目前进入系统后不能正常播放声音,可通过操作打开或关闭 WIFI 解决(当然还有其他方式,就不推荐)

蓝牙也仅是初步适配,功能还不太稳定,BUG 总是有的。

现象:可能打开蓝牙失败。解决方法:多尝试下就行。

③其他问题

如果刷入 OpenHarmony 固件,出现开关机几次后,一直进入 bootloader,这个问题好像一直存在,仅重刷下 boot 就行。

参考命令(以一加 6T 为例):
fastboot erase dtbo_a
fastboot flash boot_a boot.img
刷机还原原系统:参考教程(以一加 6T 为例):一加 6T 刷机(救砖)及解锁。
https://gitee.com/openharmony-dg/docs/blob/master/device/oneplus_fajita/brush_tutorials.md
如遇开机卡死,长按电源键即可自动重启。

 


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分