前几天,小编的头条资讯发布了一条新闻:近期有部分小米用户反映自己的手机无法安装 GMS(谷歌移动服务),小米社区中多位认证为解答组的人员统一回复称“首先感谢您对小米的支持,MIUI国内版出于合规原因,未预置Google服务框架的机型,不再支持自行安装GMS服务,感谢您的理解”。
就目前整理来看,K30至尊纪念版是上述提到的未预置框架机型之一,但对于更多机型信息,小米方面未予阐明。
有很多网友对此表示不解。需要注意的是,在此事之前,只有小米旗下的高端和旗舰机型才会预装GMS服务,中低端机型没有预装。
一开始,小编个人猜测可能是由于之前的健康码事件导致厂商政策改变,好在昨日,小米官方对此事做了澄清。
小米官方回应如下
关于“小米手机不再支持GMS"相关报道的澄清声明
1:小米社区解答组是热心米粉组成的互助团体,不代表小米官方的正式发声;
2:目前我们注意到一些报道中提及小米手机不支持GMS服务纯属谣言,事实并非如此;
3:部分国内机型系统已经预装了GMS服务框架,这部分机型不受影响。对于系统没有预装GMS服务框架的机型,今后不再特殊支持用户自行安装GMS框架。未来我们会增加更多机型的GMS系统预装满足大家的需求;
4:国际版机型不受影响。
除此之外,小米手机系统软件部总监张国全也发微博对此进行详细说明。
“
最近大家又在讨论GMS, 看了一圈, 各种理解实在谬以千里,很多热心米粉,建议我来做一个技术回复贴,就集中回复一下大家关心的几个问题:
GMS究竟是什么?
GMS是谷歌开发的一款常驻后台的服务,谷歌自己的大部分应用,启动和安装时会依赖GMS, 非谷歌类应用,完全不受影响 (目测70%以上的用户没搞明白)
为什么谷歌认为自行安装不安全?
预装GMS会放在super分区(只读),这样三方软件不可修改; 如果用户自行安装,会放在user分区(可读写),所以存在被hack的机会.所以谷歌要求所有厂商关掉自行安装的入口,即使自行安装,谷歌也会在将来从服务端禁止使用, 当然预装的都不影响
有发烧友说,如果root呢, 首先强烈不建议root, root后自然是可以做一切操作,当然网络黑客也可以对你的手机做任何操作
为什么国内有些产品不选择预装?
预装GMS首先需要占700M+的存储空间, 常驻后台需要占200M的内存,这个估计大部分同学都能理解,如果GMS通讯异常,因为常驻内存,有可能会引起异常的发热和耗电, 所以针对国内版本,是否预装,是综合考虑所在机型的存储空间/内存/功耗/性能,来做的权衡.
没预装GMS的机型是否以后可以预装?
随着版本优化,有些手机综合体验不受影响的情况下,其实是可以考虑升级预装的,比如大家关心的K30U!
国内是否可以考虑增加预装机型?
随着新品的处理器/内存/存储空间/电池都在逐渐增加, 在保证体验的前提下,我们一定会参考大家建议,做出对大家最有利的选择
海外版本软件有什么影响?
没有任何影响!因为所有海外版本都会预装GMS.
“
综合上面所说,小编简单总结一下。
1:为什么不再支持自行安装GMS服务?
由于用户自己安装的GMS服务存在被hack的机会(可读写),有安全隐患,所以谷歌要求所有厂商关掉自行安装的入口,即使自行安装,谷歌也会在将来从服务端禁止使用
2:已预制GMF服务的机型会不会受到影响?
不会。
3:如果我仍然想安装GMS服务该怎么办?
有以下几种方法。
(1)使用Micro G
(2)使用Magisk框架,刷入 weebgapps 模块
(3)刷MIUI国际版固件
(4)刷类原生系统,自己刷GAPPS
4:未来会有更多小米机型预装GMS