03.05 美国谷歌始料未及,安卓或已“出事”,已有手机厂商中招

安卓也“出事了”

为什么要说安卓也出事了呢?因为作为对比,苹果的IOS和微软的Windows系统,其最新的版本都出现了不同的问题,这在以前非常罕见,而谷歌的安卓,其最新的版本就是去年发布的安卓Q,也叫做安卓10,而现在来看,似乎就是与安卓10有关。

可以说,几乎是在相同的时间,笔者今天分别从与非网和超能网获悉,华为与小米的相关机型,都出现了频繁自动重启的问题,例如荣耀V10、小米10等,想必很多人比较诧异,小米10是小米刚刚上市的新旗舰,为何也会出现这样的问题呢?

笔者分别去小米和华为的官网,试图找到一些这方面的信息,在华为的官网,在安全通告的安全预警中,华为在2月26日发布了这样一条信息,“安全预警 - 涉及某些华为手机的内存写越界漏洞”。

该安全预警的漏洞概述表示,“由于对传入参数校验不充分,系统在初始化某应用程序时会出现写越界。攻击者通过诱使用户安装一个恶意的应用程序,成功利用漏洞后会导致设备重启。”

漏洞的报告来源是外部安全研究者,而涉及的机型就是上面提到的荣耀V10,而且系统版本是EMUI10,EMUI10就是基于安卓10,小米10搭载的系统MIUI11也是基于安卓10。

那么再来看小米方面,小米在3月1日也发布了一个“关于小米10系列开发版/稳定版使用中自动重启问题的说明”,该说明中指出,“经排查,有大部分是因为Android Q上系统接口问题引起”,

因此笔者就发现,两家不同的公司,采用的也是不同的硬件,但是却出现了相同的问题,几乎是在相同的时间,基于的也都是安卓10系统,而且也都指出了系统方面确实有问题,因此笔者猜测,根本原因可能就在于安卓10,而且根据与非网的报道,出现问题的机型基本都是升级到EMUI10之后才出现的,集中在最近两个月,这就更让我们怀疑安卓10了。

频繁重启问题该如何解决

先说小米方面吧,小米给出的解决方法是,“大家可以联网正常使用一段时间后手动重启手机,即可避免该问题。其他原因导致的自动重启目前还在持续优化,如遇到可以及时提交问题反馈。”

华为方面的解决方法是,“支持自动更新的手机会收到系统更新提示,手机用户通过执行系统更新,完成对漏洞的修复。”

因此我们看到,造成重启的原因可能并不是一个,而且小米说的接口问题与华为所描述的“内存写越界”也可能不是同一个问题,况且小米10在开发版期间出现了重启的问题,按说问题应该解决了,但是在小米10发布后,正式版也出现了重启的问题,这也说明导致重启的原因很多。

于此同时,我们甚至可以怀疑,基于安卓10而定制而来的系统,或许都会有出现频繁重启的问题,因此其他智能手机品牌或许也并不能避免,而问题的解决,现在或许并不能依赖谷歌,当前的小米和华为,也是在依靠自己解决问题。

原生安卓10会不会没有这个问题?

相信大家也都发现了,无论是小米的MIUI还是华为的EMUI,都是对经过修改之后的定制化安卓,并不是谷歌发布的原生安卓,那么原生安卓10会不会就没有这些问题呢?

在笔者看来,如果真的是安卓10系统的问题,那么不管是否原生都会有问题,因为是否原生的关键在于是否集成谷歌GMS,定制系统就是没有谷歌GMS,再经过手机厂商修改之后的安卓系统,而所谓的修改,就是加入了手机厂商自己的软件生态和开发了一些新的功能。

所以所需要依赖的还是安卓本身,与原生安卓并无区别,但不得不说,要想根治问题,或许还是需要谷歌对安卓10在系统底层进行修复,这也是谷歌对维护安卓系统的分内工作。

如果您的手机出现了频繁重启的问题,笔者建议先联系您的手机售后服务,或许已经有了更新的修复方法,或者出台了相应的处理措施,而且目前出现这种情况的也只是少量用户,大家也不必过于担心,当然大家也可以先暂时不要将系统升级到安卓10。