Android app肯定是不兼容了,毕竟开源声明里已经不含运行库了。但还是用了很多Android贡献的代码。
系统开源声明里面直接写了,内置的webview调用的是chromium。 (图一)这是哪家的就不用赘述了[doge笑哭]毕竟目前能自研浏览器的就只剩Google和苹果了 还有一个靠捐款的firefox。浏览器用chrome的确没毛病。 一个是自研内核太费力,另一个是兼容问题。 想办法卡出hmos next的webview 打开UA检测页面也能证实这一点。(图二)
next的沉浸状态栏貌似有一些毛病,开启深色模式后网页顶部直接黑屏[无奈] 关了深色模式之后网页显示正常。 目前百分之99.99的网页会把鸿蒙next识别成电脑,从而给浏览器提供电脑版页面[受虐滑稽] 仅有的正常显示网页的就只有华为官网和Google官网。Google直接把next当成Android设备,这个倒在意料之内。不过打开华为官网也让我下载华为应用市场.apk。 应该是没做对应next的页面,所以就拿给Android的网页糊弄一下。(图三)
死亡三十秒还在,别问,问就是祖宗之法(图四)
搜索功能就做了个壳子。 自带的app都搜不出来。后续应该会补上。
系统内置app已经给我用出两个bug了,一个是部分文案变成中英混杂。(图五)另一个就是通过长按控制中心的按钮可以强行进入一些被华为隐藏的选项[受虐滑稽]卡进去之后轻则设置app卡死,重则虚拟机死机。
接下来就是翻一下开源声明了
系统内置的视频编码解码器,图片编码解码器用的还都是开源方案,华为重新编译以在open harmony上运行。 版权声明里这么大个android opensoure project和Google inc。 (图六)
再就是系统本体
文件系统依旧是aosp的ext4格式以及f2fs [受虐滑稽]系统本体分区用的依旧是华为在emui时期推出的erfos。 文件系统方面与Android没有本质区别。都是Linux的文件系统。
数据分区加密方式也是aosp同款