Android手機沒GMS真是大問題?解決方法太簡單
手機沒有谷歌服務,真的是大問題嗎?我們知道,由於一些原因,某些國產手機並不能獲得谷歌授權,安卓系統無法使用谷歌服務。對於海外的用戶來說,這無疑相當於手機用不了微信、支付寶等等,但這是否真的是大問題呢?未必。今天,我們一起來談談安卓系統和谷歌服務的那點事吧。
沒有谷歌服務意味著什麼?
我們知道安卓是來自谷歌的移動操作系統,但不少安卓用戶對安卓的構成卻不甚了解。安卓總體來說可以分為兩部分,一部分是公諸於開源社區的谷歌開源項目Android Open Source Project(AOSP),另一部分則是閉源的谷歌服務組件Google Mobile Service(GMS)。AOSP中的代碼任何人只要遵循開源協議,都可以使用;而GMS則不然,需要經由谷歌授權,才可以預裝。
安卓機使用AOSP的代碼並不需要谷歌授權,但內置谷歌服務就不同了
通常來說,市面上的安卓手機都會向谷歌申請GMS授權。谷歌會對安卓手機進行CTS認證,保證設備的兼容性,然後授權安裝GMS服務。如果出於一些原因,無法進行CTS認證並安裝GMS框架,可能會無法使用谷歌相應服務,如穀歌的云同步、相冊服務等;也可能無法運行某些應用遊戲,如需要通過Google Play聯機的遊戲。
這樣看來,沒有谷歌服務,似乎後果很嚴重,但真的如此嗎?
谷歌服務真的難以企及?
由於谷歌並不在國內展開和賬號有關的服務,因此國內的安卓機基本上並不附帶谷歌服務。然而,國內依然有為數不少的用戶,為了解決遊戲登錄等問題,手動安裝谷歌組件。換言之,即使系統不自帶GMS,自行安裝也不失為一條解決之道。
實際上,類似的操作在國外早已經風行。如果你是一名資深安卓玩家,那一定聽說過CyanogenMod(CM)。CM是影響力最大的第三方ROM之一,早期的MIUI也基於CM打造而成。在CM的早期版本中,預裝了谷歌服務,但這是沒有得到授權的,隨後被迫停止預裝,連Play商店都不允許內置。然而CM卻並非完全沒法使用谷歌服務,通過Recovery,很輕鬆就能刷入谷歌服務到System目錄中,實際使用體驗和預裝無異。
很多CM玩家都嘗試過的玩法:利用CWM Recovery安裝谷歌服務
目前CM已經成為了過去,但延續了其血脈的Lineage OS也是採用了同樣的機制——並不內置谷歌服務,但可以通過刷入Zip包手動安裝。而且手動安裝谷歌服務更加靈活,可以選擇最小化安裝(只安裝框架),也可以安裝包括各種穀歌APP的谷歌全家桶。
Lineage OS可以手動刷入谷歌服務包
通過Recovery刷入谷歌服務需要先解鎖手機,在國內,用戶更常用的方法是利用谷歌安裝器等工具。這樣既不需要解鎖,也不需要root,門檻更低。事實上,國內很多手機直接在應用商店中即可找到這類谷歌服務安裝工具,手機拿到手後第一時間安裝谷歌服務,是很多普通用戶的常規操作。
國內用戶更常用的是谷歌安裝器
實際上,已經有媒體對Mate30這樣不預裝谷歌服務的機器進行了測試,測試顯示的確可以通過谷歌安裝器來安裝上谷歌服務。而從現實角度來說,谷歌一直和各大安卓廠商有著比較密切的合作,谷歌主觀上並不會去主動疏離安卓廠商——讓安卓廠商幫忙擴大自己的生態,何樂而不為?無法預裝谷歌服務,主要還是出於客觀原因,如果外部環境發生變化,允許預裝谷歌服務,相信第一時間就會有相應的補丁推送到系統,增添內置的谷歌服務。
Mate30實測可以使用第三方工具安裝谷歌服務
安裝完成後,使用Google Play、YouTube等谷歌服務都不成問題
總結
簡而言之,谷歌服務對於海外市場的確非常重要,但它即使被禁止預裝,也並非完全和消費者絕緣。希望大環境能有所好轉,各大科技企業能為消費者們帶來更好的服務吧。