harmony 鸿蒙OpenHarmony 4.1.2 Release
OpenHarmony 4.1.2 Release
版本概述
当前版本在OpenHarmony 4.1.1 Release的基础上,主要修复了linux kernel等开源组件的安全漏洞,增强了系统安全性。修复了部分功能和系统稳定性的issue,增强了系统稳定性。
配套关系
表1 版本软件和工具配套关系
软件 | 版本 | 备注 |
---|---|---|
OpenHarmony | 4.1.2 Release | NA |
Public SDK | Ohos_sdk_public 4.1.8.5 (API Version 11 Release) | 面向应用开发者提供,不包含需要使用系统权限的系统接口。 |
HUAWEI DevEco Studio(可选) | 4.1 Release | OpenHarmony应用开发推荐使用。获取方式: Windows(64-bit) SHA256校验码:c46be4f3cfde27af1806cfc9860d9c366e66a20e31e15180cf3a90ab05464650 Mac(X86) SHA256校验码:15d6136959b715e4bb2160c41d405b889820ea26ceadbb416509a43e59ed7f09 Mac(ARM) SHA256校验码:ac04ca7c2344ec8f27531d5a59261ff037deed2c5a3d42ef88e6f90f4ed45484 |
HUAWEI DevEco Device Tool(可选) | 4.0 Release | OpenHarmony智能设备集成开发环境推荐使用。 请点击这里获取。 |
源码获取
前提条件
注册码云gitee帐号。
注册码云SSH公钥,请参考码云帮助中心。
-
git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store
安装码云repo工具,可以执行如下命令。
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo #如果没有权限,可下载至其他目录,并将其配置到环境变量中chmod a+x /usr/local/bin/repo pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
通过repo获取
方式一(推荐)
通过repo + ssh 下载(需注册公钥,请参考码云帮助中心)。
从版本发布Tag节点获取源码。可获取与版本发布时完全一致的源码。
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v4.1.2-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
方式二
通过repo + https 下载。
从版本发布Tag节点获取源码。可获取与版本发布时完全一致的源码。
repo init -u https://gitee.com/openharmony/manifest -b refs/tags/OpenHarmony-v4.1.2-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
从镜像站点获取
表2 获取源码路径
版本源码 | 版本信息 | 下载站点 | SHA256校验码 | 软件包容量 |
---|---|---|---|---|
全量代码(标准、轻量和小型系统) | 4.1.2 Release | 站点 | SHA256校验码 | 34.5 GB |
Hi3861解决方案(二进制) | 4.1.2 Release | 站点 | SHA256校验码 | 27.0 MB |
Hi3516解决方案-LiteOS(二进制) | 4.1.2Release | 站点 | SHA256校验码 | 320.1 MB |
Hi3516解决方案-Linux(二进制) | 4.1.2 Release | 站点 | SHA256校验码 | 217.4 MB |
RK3568标准系统解决方案(二进制) | 4.1.2 Release | 站点 | SHA256校验码 | 8.4 GB |
标准系统Public SDK包(Mac) | 4.1.8.5 | 站点 | SHA256校验码 | 913.3 MB |
标准系统Public SDK包(Mac-M1) | 4.1.8.5 | 站点 | SHA256校验码 | 884.0 MB |
标准系统Public SDK包(Windows/Linux) | 4.1.8.5 | 站点 | SHA256校验码 | 2.2 GB |
更新说明
API接口无变更。
修复缺陷和安全问题列表
表3 修复缺陷ISSUE列表
ISSUE单 | 问题描述 |
---|---|
IB7R74 | 【RK3568】备忘录中插入图库图片,选择第二张,实际插入第一张 |
IB7KDL | 【RK3568】锁屏密码取消后再次锁屏解锁还是要输入密码,且输入上次密码失效 |
IB7KDI | 【RK3568】混合密码解锁界面,输入的第一个字符显示不完整 |
IB7KGX | 【RK3568】正常刷机桌面图标布局混乱 |
IB8YCY | 【RK3568】ACTS套件ActsNetManagerHttpEtsTest套件执行失败 |
IAPYJN | 【小型系统liteos】相册中视频播放完毕后重新点击播放会出现蓝屏 |
IB21XU | 【RK3568】HATS执行HatsHdfAudioIdlRenderAdditionalTest&HatsHdfAudioIdlCaptureAdditionalTest套件执行失败 |
IB68WS | 【RK3568】ACTS套件ActsAceWebEnhancedTestTwo执行有一个fail |
I90N04 | 【RK3568】设置-系统-恢复出厂设置,点击进入恢复出厂设置页面,页面文本错乱,无重置按钮 |
IAX7SV | 【RK3568】acts执行ActsAceWebEnhancedTestTwo套件有一个用例fail |
I9PQ6I | 【RK3568】添加静态卡片,几秒后透明 |
IATPGW | 【RK3568】acts执行ActsRequestAuthorityTest套件有6个用例fail |
I9NDZE | 【RK3568】重启手机、升级应用 切换账号等操作,已开启的服务不能重新自动拉起 |
I9SI9E | 【RK3568】过滚动功能失效 |
I9PQFE | 【RK3568】配置装饰栏后,点击分屏按钮,点击待分屏的快照,不能组成分屏 |
IANK0I | 【RK3568】添加服务卡片到桌面失败 |
I90GOK | 【RK3568】桌面存在空白页,新建文件夹,点击+号将桌面应用加入文件夹后,空白页消失 |
I9SMPC | 【RK3568】无障碍中开启颜色反转后,桌面和设置界面不生效 |
I9RMYL | 【RK3568】点击WantAgent通知无法拉起另一个应用 |
I9RZLH | 【小型系统liteos】相册中视频播放完毕后重新点击播放会出现蓝屏 |
IAHYNM | 【RK3568】照片页手动选中不同日期分类的图片后删除,只能删除已选中图片中日期分类靠前的图片 |
I97G7Y | 【RK3568】MediaProvider:上一首、下一首只切换歌曲图片,没有切换文本,文本信息一直是first music。MediaController获取不到MediaProvider音乐信息 |
I9OF7E | 【RK3568】升级安装成功或失败,重启设备后,通知中心没有消息提醒 |
I9CX99 | 【RK3568】虚拟机部分接口对比4.0劣化,还需要进一步分析 |
I98KLY | 【RK3568】abilityComponent有问题,不应该走windowpattern的OnAttachToFrameNode |
I966DO | 【RK3568】系统服务未通过fuzz测试 |
I9JX99 | 【RK3568】Tabs子页签和自定义页签混合使用场景,子页签第二个直接连页签文本也不显示选中态 |
IAEQQV | 【RK3568】连接wifi后出现“无法打开此文件”弹窗 |
I9TEVB | 【RK3568】验证支持通过窗口设置屏幕亮度恢复默认值的能力,点击“Default brightness”按钮,亮度无变化 |
I9R4Y1 | 【RK3568】连接鼠标,切换到横屏,鼠标移动方向、点击位置与光标位置不一致 |
IA9ONV | 【RK3568】back键退出应用后,多任务界面任务卡片无最后运行界面截图 |
I9UKQ3 | 【RK3568】分布式关系型数据库DistributedRdb,点击连接设备,设备列表显示为空 |
I9UKNG | 【RK3568】【sample】【Browser】Browser 主页没有新建按钮 |
I8TS8U | 【RK3568】容器测试堵塞 |
I9TJ5N | 【RK3568】音量条概率消失,物理按键失效 |
I90FTY | 【RK3568】桌面存在文件夹,对文件夹重命名时输入名称显示不全(gjpqy等) |
I9OETO | 【RK3568】稍后安装和倒计时按钮显示白屏 没有文字 |
IAF5SS | 【RK3568】用户证书弹窗,点击启用/禁用开关,弹窗会右移一部分,超出界面显示 |
I9GLKF | 【RK3568】【Sample】手机拨打电话通话中,详细信息。通话状态,没有显示电话号码 |
I9OZC2 | 【RK3568】设置鼠标光标样式值为41(对应pointer.PointerStyle.CURSOR_CIRCLE)时,鼠标光标不可见 |
IA5EDU | 【RK3568】4.1执行XTS测试ActsNativeAVScreenCaptureTest套件执行失败 |
I9UKT8 | 【RK3568】版本兼容性DctsDmsHapTest测试套用例failed |
I9VJLA | 【RK3568】系统内录读取资源失败 |
I9F8M0 | 【RK3568】CertificateFramework,文本框最大输入字符限制为100,存在生成的数据长度大于100如592/100,显示不太友好 |
I9PK5K | 【RK3568】双击测试报告内的曲线图,SP应用闪退。 |
I93ONW | 【RK3568】rkusb相机dumper出来的图片命名的分辨率与实际不符 |
I9SSRV | 【RK3568】runtime_core_host_unittest UT测试存在失败项 |
I9PIQK | 【RK3568】备忘录更改文本缩进后保存退出,再次打开文本无缩进 |
I9QC3M | 【RK3568】acts测试套优化 |
I9R5MJ | 【RK3568】调用verifyAbc接口放置非法abc文件后,安装目录下存在abc文件 |
I934K9 | 【RK3568】assertPromiseIs相关断言功能异常 |
I9PPPN | 【RK3568】打开日志落盘重启设备,重启后打印日志”SystemWaitParameter failed!” |
I9Q6OD | 【RK3568】4.1release测试套概率性出现测试套失败问题 |
I9NCRP | 【RK3568】执行命令 ./hdf_dbg -q -1 回显异常 |
I9OWYO | 【RK3568】安全控件部分用例存在失败情况 |
表4 修复安全问题列表
ISSUE单 | 问题描述 |
---|---|
IB3TKK | 【漏洞】【OpenHarmony-4.1-Release】wpa supplicant组件存在漏洞CVE-2024-5290 |
IB8L9Y | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-50150 |
IB8LVR | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2024-50228 |
IB8MCA | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2024-50262 |
IB8MEM | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2024-50301 |
IB8NDV | 【漏洞】【OpenHarmony-4.1-Release】skia组件存在漏洞CVE-2024-8636 |
IB8ND4 | 【漏洞】【OpenHarmony-4.1-Release】skia组件存在漏洞CVE-2024-43091 |
IB5RJE | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2024-49883 |
IB3RXG | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2023-33953 |
IB2ZTU | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-50067 |
IAX809 | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-41049 |
IAQ16Y | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-44987 |
IAQ15E | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-43882 |
I9TCEB | 【漏洞】【OpenHarmony-4.1-Release】kosample.origin.ko 存在安全编译选项问题,请处理 |
I9UV4W | 【漏洞】【OpenHarmony-4.1-Release】CVE-2023-4807 |
I9UVFZ | 【漏洞】【OpenHarmony-4.1-Release】CVE-2023-45853 |
I9UV9E | 【漏洞】【OpenHarmony-4.1-Release】CVE-2023-5363 |
I9UUVH | 【漏洞】【OpenHarmony-4.1-Release】CVE-2024-23775 |
IAI3T3 | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2023-52672 |
IAI3TF | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-42160 |
IAI3VC | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-41087 |
IAI3VS | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-41012 |
IAI3XX | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-42154 |
IAI3YK | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-42161 |
IAI3SI | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-36031 |
IAEK1E | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-39495 |
IA4KT2 | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-36894 |
IAAC05 | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-38577 |
IAABZK | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-38588 |
IABPB5 | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-36971 |
I9TCOO | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2024-27043 |
I9TCEJ | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-26934 |
I9TC6R | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2021-47474 |
IA47RU | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-36904 |
IA4BS6 | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-36899 |
I9UZ0X | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2021-46996 |
I9UYU0 | 【漏洞】【OpenHarmony-4.1-Release】linux kernel组件存在漏洞CVE-2019-25162 |
I9TCDG | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2021-47479 |
I9TCCK | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2021-47521 |
I9TCBF | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2021-47506 |
I9TCAI | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2021-47485 |
I9TC9M | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2021-47483 |
I9O1FB | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-31578 |
I9OU4B | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-26883 |
I9OU4O | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-26885 |
I9OU3Z | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-26884 |
I9OU3I | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2022-48655 |
I9IVLW | 【漏洞】【OpenHarmony-4.1-Release】 CVE-2024-2398 |
遗留缺陷列表
表5 遗留缺陷列表
ISSUE | 问题描述 | 影响 | 计划解决日期 |
---|---|---|---|
/ | / | / | / |
你可能感兴趣的鸿蒙文章
harmony 鸿蒙OpenHarmony 1.0(2020-09-10)(停止维护)
harmony 鸿蒙OpenHarmony 1.1.0 LTS(2021-04-01)(停止维护)
harmony 鸿蒙OpenHarmony 1.1.1 LTS(2021-06-22)(停止维护)
harmony 鸿蒙OpenHarmony 2.0 Canary(2021-06-01)
harmony 鸿蒙OpenHarmony v1.1.3 LTS (停止维护)
harmony 鸿蒙OpenHarmony 1.1.4 LTS (停止维护)
harmony 鸿蒙OpenHarmony v1.1.2 LTS (停止维护)
harmony 鸿蒙OpenHarmony 1.1.5 LTS (停止维护)
0
赞
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦