安卓也“出事了”
爲什麽要說安卓也出事了呢?因爲作爲對比,蘋果的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。