最近,有的朋友發現行動電話更新系統后,無法安裝GMS谷歌服務了,甚至連之前已經安裝了的GMS谷歌服務,都被一并清除。
經過咨詢,得知這是由于合規性的原因,行動電話廠商不得不在系統中去除掉GMS,這對某些用戶來說,影響還是非常大的。
行動電話升級系統會自動刪除GMS?到底咋回事
雖然大陸大多數用戶其實用不著GMS谷歌服務,但如果你使用某些國外App,或者玩某些外服手游,沒有GMS的話App是無法運行的。
因為GMS不僅僅只是提供谷歌的各種服務,它還提供了大量API供第三方App使用,很多App的賬號驗證、消息推送等功能的實現,都依賴于GMS。
那么問題來了,為什么某些大陸行動電話之前可以安裝GMS,現在卻要因為合規性原因去除?合規性原因具體指的是什么?如果對GMS有需求,又有何對策?這就來簡單談談,
為什么大陸行動電話會刪除乃至封禁GMS?
大陸行動電話刪除封禁GMS,是由于合規性原因,但這個合規性原因來自哪里?或許大家并不清楚,這其實是谷歌的規定,
如果安卓機想要在系統中內置GMS,那么就必須通過谷歌的CTS/GTS兼容性認證,這樣才能夠預裝GMS并融入谷歌生態當中。
對于海外市場來說,這相當重要,安卓機的生態依賴谷歌,沒有GMS的話,恐怕寸步難行。
而GMS并不是谷歌免費提供的,設備廠商需要繳納一筆費用,得到谷歌的授權,才能在系統內置GMS,否則屬于非法,
從這方面來說,安卓并不是完全免費。你的確可以無償使用開源的AOSP,但如果想要使用GMS,那對不起,請先充值。
為了增加GMS的創收,谷歌將安卓越來越多的重要特性安置到GMS部分,增加安卓機對GMS的依賴,因此說安卓是個完全免費的系統,這觀點并不那么嚴謹。
但到了大陸,情況就大有不同了。
由于眾所周知的原因,大陸并不能使用和谷歌賬號相關的服務,對于絕大部分大陸用戶,GMS毫無用武之地,而且還會帶來空間占用、額外的發熱和資源消耗等負面體驗。
很多大陸機只面向大陸發售,如果為了雞肋的GMS授權而向谷歌繳費,顯然是劃不來的。
因此,很多大陸機并沒有取得GMS的安裝授權,但這又帶來了一個問題——如果部分用戶,就如文章開頭所提到的,的確需要GMS,那怎么辦?
某些大陸行動電話就采取了一個折衷的方法——對GMS開啟簽名白名單,
行動電話系統不需要root,就可以將GMS框架直接安裝到系統當中,這可以通過很多諸如“谷歌安裝器”之類的App來實現。而用戶所理解的大陸行動電話“支持GMS”,也是這種情況。
然而,這并畢竟不是長久之計,現在谷歌出手了。想不繳授權費就白嫖GMS,哪有這樣的好事?
最近,谷歌從政策和技術方面對該方法進行了封堵,在新版的安卓系統中,GMS無法再通過這樣的方法,輕易安裝到安卓系統當中,行動電話廠商也不再被允許這樣的行為,
于是就發生了大陸行動電話不得不通過更新系統,刪除乃至封禁GMS這一事。
GMS不再允許通過簽名白名單的方法、以User App的形式直接安裝到系統當中,各種谷歌安裝器App紛紛失效;已經安裝在系統中、但行動電話沒有得到谷歌合規授權的GMS,也被強制刪除,
雖然這的確影響了部分用戶體驗,但不得不說谷歌這個做法,還是站得住腳的,但某些大陸行動電話廠商的做法,恐怕就值得商榷了。
受此谷歌封禁未授權GMS的影響,大陸有的行動電話廠商也順水推舟,或是照顧到用戶體驗,或是出于產品高低定位考慮,干脆就順著谷歌的合規性要求,對GMS的使用作了更嚴格的限制。
某些廠商把一些通過了谷歌認證、但定位又比較低的機器,禁止了GMS的使用,只允許高端機配備GMS,聲稱是為了減少硬件負擔。
于是,就出現了即使某部行動電話海外版的ROM自帶GMS,但大陸版ROM卻無法安裝使用GMS的情況。
從谷歌官方的Google Playr認證設備列表中,可以看到某些機器是得到GMS授權的,但仍被強制刪除GMS
如果你的確需要GMS,那現在該怎么辦?
大陸行動電話想用GMS怎么辦?
很多大陸行動電話的用戶,有游玩國外游戲、使用國外App等需求,甚至行動電話數據就通過谷歌服務同步,那該怎么辦?
選擇國際型號的行動電話,
同一個品牌的行動電話,某些型號是屬于國際型號,會在大陸外都有上市。
這些在國外上市的行動電話,往往取得了GMS的合規授權,因此在大陸發售的版本也不會對GMS進行封禁,甚至本身就隱藏內置了GMS,安裝任意谷歌App即可激活GMS使用,
如果某部行動電話是國際型號,但大陸版的ROM沒有GMS,也可以通過使用海外版ROM的方法來解決問題,從下面的鏈接,可以查看某部設備是否得到谷歌的認證,
Google Play支持列表:https://support.google.com/googleplay/answer/1727131?hl=zh-Hans
root系統后安裝GMS。行動電話系統經過root后,可以深度修改系統文件,不需要驗證應用簽名,也可以直接將App安裝到系統目錄當中,例如GMS就可以通過root權限來安裝或者在Recovery刷入,
不過這種方法需要設備允許root乃至允許解鎖Bootloader,有需求的朋友可以優先選擇允許root和解鎖的設備,
使用第三方ROM,第三方ROM不屬于設備廠商可以管轄的范疇,盡管受限于谷歌,第三方ROM并不能預裝GMS,但安裝GMS還是很方便的。當然,這也需要解鎖bootloader。
總結
總的來說,谷歌依然通過GMS控制安卓的生態,但大陸的安卓對于谷歌生態來說是一個孤島,而谷歌目前并不想讓這個孤島搭上免費的橋梁,如果你的確需要GMS,不妨試試文中的方法。