五千年(敝帚自珍)

主题:鸿蒙只是套皮安卓的各位出来要不要表个态啊 -- DDDgva

共:💬404 🌺2978 🌵184
全看分页树展 · 主题 跟帖
家园 区别 -- 有补充

外行研究了好久,总结如下点,供大家参考,如果有错误,欢迎指出。

1.安卓是谷歌注册的商标,属于谷歌,给安卓倒腾版本更新的也是谷歌。

2.AOSP (Android Open-Source Project)(安卓开放平台)是谷歌和大伙一起交流代码的一个平台,所有放在AOSP上面的代码都是免费开放的,所有人都可以用。

3.AOSP上的代码谷歌为主,国内厂商HOVM也是重要贡献者,国内厂商可以用AOSP上所有人共享出来的代码,国外厂家也会用HOVM共享出来的代码。谷歌也会将其他人共享出来的优秀代码放进安卓新版本中。

小米有一个特别的贡献,以前安卓版本适配的屏幕尺寸是16:9,flyme(魅族)最初用的屏幕尺寸16:9是自己魔改安卓搞出来的(魅族MX2真好看)。开发MIX时,因为继续采用16:9的话手机太肥了,所以MIX屏幕拉长到18:9。为此小米说服谷歌在安卓版本中开放了屏幕显示尺寸,最终MIX开启了安卓全面屏时代。(知乎上撕逼米粉说的,花粉基本对这一点保持沉默)(对于骁龙888这个名字我保持呵呵呵)

4.对于安卓版本,只有放到AOSP了,才能免费用,谷歌开发中的代码,只要没有放上去,就属于产权代码。理论上存在谷歌将新版本安卓代码分为两个部分,开放一部分代码,保留一部分单独授权给部分厂商。

5.谷歌会把开发中的代码提前分享给核心安卓厂商,这部分厂商可以提前开发适配新版安卓的机型,不用等到正式发布才能开发适配,以前华为也是这样的核心厂商,现在不清楚。

注意:谷歌放在AOSP上的代码,是安卓系统的原码,只有这个不能直接在放手机上跑。因为不同手机的硬件配置(处理器、摄像头、基带、屏幕等)不一样,谷歌不能为每个硬件配置提供对应的硬件设备驱动程序。准确说,谷歌放在AOSP上的安卓版本代码,加上硬件驱动程序,才是完整的安卓系统。

手机厂商必须将自己所出机型的驱动程序整合到手机系统里。所以拿到AOSP 到发布手机必需要时间。

这部分驱动程序代码只要没有放AOSP,也是产权代码。

6.目前AOSP上的最新版本是安卓11。鸿蒙上没有安卓11的新特性,估计开发时“参考”的是安卓10。

7.谷歌也不是善男信女,开放安卓,起到了拉拢和打击潜在潜在竞争对手的双重效果,把所有人团结在安卓旗下,并为安卓建设服务。然后GMS里面的消费他抽30%,闷声发大财的典型。

8.国内厂商以前一直以AOSP上面的安卓版本为基础开发自己的UI,如EMUI、MIUI、color os、flyme等等,其中最重要的部分就是加上自己的应用商店,阉割并禁止下载GMS相关部分。因为从应用市场上下载应用产生的消费对应厂商有分成,GMS、IOS好像是30%,EMUI、MIUI似乎是50%,color os似乎是70%,应用宝(腾讯真黑)90%。

各家厂商自己魔改安卓部分,只要没有放AOSP,也是产权代码。

9.所以国内安卓用户也可以越狱,下载GMS,似乎不难。我没试过,但有同事一通倒腾下载了GMS的。知乎有吹谷歌相机成像好,我下载下来发现要下载谷歌 PLAY才能用,下载完又发现被禁用,就没折腾了。

10.国外安卓机似乎都用GMS,所以GMS开禁,华为国外市场就瞎了,现在在推自己的HMS(Huawei Mobile Services)。

注意:HMS和HarmonyOS不是一个东西。

11.之前知乎上看撕逼,有人提到部分国产厂商目前在国外一些小国推自己的应用市场。推翻GMS霸权,从底层做起吧。

12.也是知乎看到的,现在实际上国外用户依然可以买华为旗舰机,自己装GMS的,但比较麻烦。

13.现在华为受到的是软件(GMS)硬件(芯片)上的双重绞杀。

作者 对本帖的 补充(1)
家园 魅族 -- 补充帖

flyme(魅族)最初用的屏幕尺寸是16:10,不是16:9,笔误。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河