4060只吃4.0*8的带宽,剩下4.0*8给ssd了
理论上其实可以上俩SSD
其实就是官方拆分
其实鸿蒙4.0的小米6gsi出来之后就能算是决定性证据了。gsi是pt包(project treble),设备驱动用的是小米6系统vendor和persist分区里的驱动,而这些驱动是安卓HAL驱动,照着谷歌的驱动抽象层规范为安卓编写的,而能提取成gsi包也说明鸿蒙4是按照谷歌pt的分区等来做的。而解包之后也可以发现ohos的路径是/system/ohos/,而/system下面全都是你能在安卓刷机包里找到的文件,他的文件结构也是和安卓刷机包基本相同的,从这点就可以确定他是基于安卓了。(其实最简单有力的实锤还得是华为自己人在鸿蒙发布之后接受德媒采访的时候自己说的鸿蒙基于安卓10 )
如上,不论hos中ohos-api的实现是兼容层还是真的塞了个虚拟机,他都是依赖于安卓中的组件,无法独立运行。(我目前没有hos4.0的设备没法测新版本是不是还可行 )
贴一个今年4月16日别人测试的帖子
原文如下“華為手機切換Android 10/12 EMUI13方法(原創)
注意:本方法會使得閣下手機部分軟體無法使用,包括但不限於主題、IR、氣象等。
適用華為已更新HarmonyOS 2.0/3.0的手機或平板電腦等行動裝置。
電腦使用adb命令 adb shell pm uninstall --user 0 com.huawei.hwddmp
使用該命令後重啟手機,所有ohos鴻蒙組件將會被禁用,且可以安裝GMS(需要有GSF ID的裝置)。
該方法利用華為禁止log組件後無法加載ohos環境從而禁止所有鴻蒙的組件,使用該方法操作後手機即為Android手機,即便ohos裝載到記憶體中,亦不會實質啟用,不再是HarmonyOS。”
目前没有现成的文章,要了解的话需要的知识储备有安卓软件开发知识,Linux基础知识,安卓刷机知识;然后下载鸿蒙4的gsi刷机包解包看一下和其他安卓刷机包有什么不同就基本能得出结论了。hos里的ohos是兼容层这个结论是因为它跑在安卓运行时里面,离了安卓运行时就跑不起来了。酷安有一些锤的帖子,都没有详细的解析,但是有以上储备知识就能得出自己的结论。
他是直接跑在安卓ART虚拟机上的,换句话说是安卓运行时。他没有自己去实现什么虚拟机,比起虚拟机更像插件,Windows塞个dll去hook系统提供api那种。甚至hos2.0的时候这个ohos的api兼容还在framework里 至于liteos,那个只用在内存<128MB的设备上。
关注数量超出限制,
请先删除部分内容再尝试