![]() |
华为是如何在禁令下发布预装GMS的手机的? |
珠江路在线
2019年10月28日
【
转载
】IT之家 编辑:
|
|
据Android Authority 信息, 家喻户晓,美国对华为的贸易制裁影响严峻 。除此之外,性能出色的华为Mate 30 Pro还没有在西方亮相,由于它 缺乏许多 利用程序所依赖的Play Store和谷歌移动服务(GMS) 。同样,可折叠的华为Mate X当前也只在中国推出,这让我们 无奈体验手机行业的最新技术 。
可怜的是,华为还没有找到 代替GMS的 步骤 。华为的AppGallery必须吸引更多的开发者,为西方消费者提供足够多的App 能力 补偿GMS缺失带来的影响,而第三方安装谷歌Play的 步骤少之又少, 即便浮现也很快被抹杀 。
基于此,华为需求一种看是 畸形,同时还要在禁令下公布预装GMS的新 设施,有一种 步骤华为是 能够做到的,但是它有一些 弊病 。
光荣9X向我们 展示了它是做到的
正如我们在《 光荣9X测评》中所提及的那样,这款手机的欧洲版与中国版的硬件略有不同 。重要的 变迁是欧版的 光荣9X搭载的是麒麟710F 解决器,而不是中国版 光荣9X的麒麟810;另外,指纹扫描仪的位置也不同,摄像头也是如此 。这样做的缘由是欧版的 光荣9X 能够预装GMS公布,但是中国版的 光荣9X却 无奈预装GMS 。
但这怎么可能呢?
事实 证实,欧版 光荣9X手机与华为P Smart Z是很 类似的 。后者于2019年5月推出,它也是华为首款带有弹出式前置相机的智能手机 。这两款手机在 其余硬件上也有众多 类似之处,包含 雷同的麒麟710F 解决器、6.59英寸显示屏、后置指纹传感器以及4000mAh的电池等 。固然,这并不是说这两款手机 彻底一样,实际上欧版 光荣9X在相机规格、内存配置及外观设计上都做了 定然的 晋级 。
只管“共享”了型号,但这两款手机并不 彻底一样 。但是,这对华为来说并不 罕见,近期公布的华为Nova 5T与 光荣20也 存在 雷同的型号和规格 。
这些 仿佛都表明这些华为手机可能是在2019年5月之前就 获得GMS认证,但华为 仿佛没必要这么做 。在进一步探索之前,我们需求先了解一下安卓 设施如何 获得GMS认证 。
GMS产品认证是如何工作的
任何想要在Android上安装GMS的创造商都必须为他们的 设施申请GMS许可证和移动 利用程序分销 协定(MADA), 而后通过几次兼容性测试——这个过程由Android兼容性测试套件(CTS)来验证软件、硬件及api—— 而后谷歌移动服务测试套件(GTS)和供给商测试Suite (VTS)再进行多媒体 性能和操作系统内核和HAL 性能的测试 。
需求 留神的丝毫是,这些测试依赖于两个介质——Android操作系统版本和它所运行的硬件 。普通来说这些测试都是在工程机或者开发人员的 设施上进行的,假如更改操作系统或者 晋级硬件等都需求再一次测试,固然有些硬件的变动不影响测试, 比方外观等等 。
说到这里,假如 维持影响谷歌认证的软硬件不变,进行小规模的 晋级,那么这也就 能够 维持GMS的兼容性 。
谷歌关怀的 仿佛是被认证 设施的硬件和软件是不是 支撑GMS所需的 性能 。从 实际上讲,创造商 能够在GMS认证过程中改换未经测试的硬件,而不需求谷歌授意 。但是MADA明确规定,电信专用和区域性 设施也必须通过CTS 。也便是说,GMS认证是附在 经营商和地域型号上的,而不是最后的消费产品名称上 。
简而言之,GMS认证并不依赖于 设施的外观,而只不过内部硬件和市场的一 部分 。 维持这些不变,创造商 能够 自由地转变他们想要的外观设计 。假如不影响CTS和VTS测试 后果,一些硬件更改也是可能的 。这包含转变内存配置、相机 性能,可能还包含一些 其余的硬件组件 。
我们 联络了华为,想向他们了解是如何在禁令下公布预装GMS新手机的 。一位华为公司代表并没有 答复我们的问题,但他指出, 光荣20和华为Nova 5T的 指标受众不同,外观不同,操作系统也不同(分别是Magic UI和EMUI;前者是EMUI的翻版) 。
这种 步骤并非 十拿九稳
需求 留神的是,我们不能确定华为公布预装GMS新机便是通过上述的 模式实现的 。 兴许在5月禁令公布之前,华为已经 获得了Nova 5T和 光荣9X的GMS认证, 只管在移 着手机行业,五个月已经够长了 。
换句话说,华为是通过利用旧机型,对一些硬件进行 晋级从而公布“新”手机 。 无论怎么说,一年后旗舰手机配置下放中端手机是很常见的,但是同样的 步骤却并不 实用于华为旗舰手机 。
很少有消费者对旗舰机价格的“旧”手机有兴趣——至少在摄影或 其余 性能的没有进行重大 晋级的状况下,应该是没人会有兴趣的 。 即便华为 晋级相机 性能和内存配置,消费者还需求更强的手机性能及更多的新 性能,但这样一来就 毁坏了GMS的兼容性 。
只管在技术上可行,但重用和调整旧 设施并不是长 工夫的解决 方案 。
此外,旧版本的MADA(section 4.3)显示,全部Android OS更新都需求Google审批, 厄运的是,华为P30系列、Mate 20系列、P20系列和 其余一些 设施都能 获得Android 10更新 。关于上述几款手机型号,华为 仿佛已 获得Android 10的GMS认证, 因而 将来可能会公布这些 设施的最新测试版更新,但是到了Android 11又该怎么办呢?
最后的解决 步骤是,华为需求通过中美贸易 会谈从而拿到谷歌授权,假如不行,那么华为需求一个可行的第三方安装GMS的 步骤,除此之外,便是进展自己的HMS 。