為什麼魅族 Flyme OS 提供部分谷歌服務,而其他 ROM 如 CM,MIUI 則不提供?


谷歌服務,想說愛你不容易

今天上午,小米 MIUI 開發工程師孫鵬的一條微博引起了眾多網友,尤其是谷歌粉絲的強烈不滿。
微博中聲稱,中國大陸的手機之所以不允許使用谷歌服務(GMS)是因為谷歌方面的有關政策,而非中國政府的政策。在此之前,許多人被問及這個問題的時候,都用「眾所周知的原因」幾個字來暗指。

然而,任你搜遍全網,恐怕真的沒有人給這個所謂的眾所周知一個名至實歸的解釋。
高嶺之花 GMS
首先,在討論問題之前,我們要了解什麼是 GMS。

GMS 的全稱是 Google Mobile Service,是谷歌在 Android 手機上提供 Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market 等應用的統稱。這些應用之間互聯互通,形成一個系統框架,允許第三方應用調用這些應用中的 API,為 Android 系統提供更加豐富的服務。

作為 Google 對 Android 生態把控的重要工具之一,GMS 並不是一個誰想上都能上的 Low 貨。此前,Android 世界第一大第三方 ROM CyanogenMod 就曾因為在未得到授權的情況下集成 GMS 而被谷歌警告。
在產品內預置 GMS 的一個前提條件是產品本身通過了 CTS 認證(Compatibility Test Suite,兼容性測試),以確保產品中運行的系統(或說 ROM)與 Android 生態系統沒有違背,能夠很好的與按照標準開發的 Android 程序兼容。在這一道環節,對原生 Android 修改比較嚴重如 Flyme、鎚子 OS 這樣的第三方 ROM 就很難通過認證。
其實,自 MIUI v4 開始 MIUI 也與 Android 原生設計產生了很大的分歧,但是筆者在寫這篇文章的時候查到小米 2S 是通過了 CTS 測試的。
通過 CTS 認證後,並不意味著通過 GMS 認證,GMS 認證除去兼容性之外,另有一套嚴格的審核機制。只有兩個認證全部通過,才能在產品中內置 GMS 服務。
然而,對於中國大陸的手機廠商來說,問題遠不止這麼簡單。根據此前搜狐科技的一篇報道表明:Google 自 2011 年取消了中國大陸唯一一家 GMS 認證代理服務商 AnyDATA 的代理資質。自此,中國大陸不在有專門進行 GMS 認證的機構,所有的認證均有 Google 親自受理。據傳言,這個認證隊列已經排隊到一年以後,且處理速度緩慢。
廠商根本不可能等待 GMS 認證完成再上市,於是只能去掉 GMS。
當然,對於一些山寨廠商和不打算走國際市場路線的品牌,他們仍然可以無視 Google 的授權要求繼續在產品中內置 GMS。畢竟,在這個神奇的國家,谷歌已經成了一個捏爛了的柿子,誰都可以踩一腳。
在我寫這篇文章的時候,有人提醒我四天前魅族已經在俄羅斯開了專賣店,並且魅族的港版和俄版也都提供了 GMS 服務。毫無疑問,這是違反 Google 規定的行為,我們在 Google 官方的允許內置 GMS 的設備列表中並沒有找到 MEIZU 的影子,也許只是 Google 目前還未注意到。
然而,魅族的這個侵權行為卻讓我們得知了另一個秘密:工信部對國行的審核,並不會因為內置 GMS 而受到影響。
而事實上,關於禁止使用谷歌標識的傳言,工信部曾有一紙聲明:《網傳移動終端產品禁用谷歌標識不屬實》
中國政府可能從未明令禁止過 GMS 這個整體功能。然而,GMS 里的許多服務卻不具備在中國經營的落地資格:比如谷歌地圖,比如 Play 音樂,比如 Google Voice。
根據中國的相關規定,這些服務都要到相關部門申請單獨的牌照才可以經營。
「守規矩聯盟」在中國
談到 Google 對 Android 生態系統的把控,還有另一個不得不提的東西,那就是開放手持設備聯盟(OHA)。嗯,直接看維基百科吧:

開放手持設備聯盟成立於 2007 年 11 月 5 日,由 Google 與 34 個手機製造商、軟體開發商、電信運營商和晶元製造商一同創組。Android,聯盟中基於開放源代碼許可證的旗艦軟體,將與其他移動平台如蘋果、微軟、諾基亞、Palm、Research In Motion、Symbian 和 bada 競爭。

簡單來說,就是 Google 老大哥帶著一干 Android 廠商搓墩兒取暖的故事,也可以理解為親兒子聯盟或守規矩聯盟(Google 的 Nexus 系列只會從 OHA 里選,而這些硬體廠商也對 Google 的生態系統絕對擁護)。當然,自 2007 年以來,又有很多新的廠商加入,其中不乏中國大陸的廠商:華為、中興、聯想、阿爾卡特-TCL、OPPO
是的,你沒看錯,以手機製造廠名義加入 OHA 的大陸公司只有這五家。因為 Google 這個老大哥在中國大陸實在是罩不住什麼人,而一旦加入 OHA 又不得不在一些「個性」上向 Google 低頭。
不過,這並不意味著 OHA 在國外也是吃軟飯的,國外的許多運營商都會偏好於 OHA 成員的產品,而 Google 也會提前將 Android 的新版本推送給 OHA 成員以方便他們進行適配,Google 親兒子 Nexus 系列更是只會從 OHA 成員中選出。基本上,加入了 OHA,海外市場的銷量就有了一定程度的保障。
回顧一下去年的 9 月,阿里雲與 Google 發生矛盾。當時,Google 就是以驅逐出 OHA 為籌碼威脅Acer停止與阿里雲合作的。
從新聞中我們知道,小米的港版是內置了 GMS 服務的。OPPO 作為 OHA 的成員,其產品也理應內置 GMS 服務。然而,這兩家在國內出售的版本也都沒有內置 GMS。同樣的,索尼、摩托羅拉、三星等國際大廠的國行機型,也都主動刪去了 GMS。
如果不是因為政府政策的原因,那麼這些所謂的守規矩的好孩子究竟是在守誰的規矩?
事實上,早在 2006 年 Google 於中國大陸落地的時候,就曾經在其官方博客中聲明:由於可能存在的隱私泄露問題,將不對中國大陸用戶提供任何帶有包括用戶信息存儲和認證的服務。(相關博文 ①②)
至此,MIUI 工程師孫鵬所說的「Google 不願意讓中國政府監控」的說法,一部分得到了證實。然而,這不能解釋多年以來蘋果一直將自己的 App Store 放置於美國且不接受中國政府任何形式的審查,甚至連 iMessage 也沒有收到監控,卻並沒有影響 iPhone 在中國的銷售這一事實。
因此,國行禁止內置 GMS 服務很可能與工信部本身並無關係,而是不符合之前 Google 在 2006 年所定下的針對中國大陸用戶的隱私保護政策,也不符合 2010 年以後 Google 退出中國市場之後的經營策略。
值得一提的是,Google 於 2010 年退出中國時,曾經通知合作夥伴中國聯通取消授權後者對 Google 服務和 Google 標識在中國大陸的合作使用權。並取消了一款原定計劃於 2010 年 1 月 20 日發布的 Android 手機。
換句話說,這是一個「以前被監聽過」&>「被監聽怕了」&>「前置反監聽」的故事。因此,那些與谷歌有著密切合作的國際大牌廠商和好不容易打進 OHA 的國內廠商們,當然老老實實遵從 Google 的意願去掉了國行里的 GMS。
廠商缺乏積極性
繞了這麼大一個圈子,回到手機上來。消費市場領域本是消費者說了算,即便是在中國行政力量也很難拗的過市場。想當年工信部強推 WAPI,現在還有誰記得這東西是個啥?
問題就在於,內置 GMS 是一件費力不討好的事情。費力就不說了,本文上面的篇幅說的都是費力。關鍵是,真的內置了 GMS 之後消費者並不樂意。

在 2012 年 4 月,MIUI 論壇曾經有過一場投票,針對是否在以後的 MIUI 中去除內置的 GMS,其中88.01% 的用戶投給了支持移除 GMS。在任何一個手機論壇里,我們除了能看到大量的「求 GMS」「求谷歌服務包」之外,也會看到「求刪谷歌服務」「求精簡 ROM」的帖子。
而 GMS 本身在國內由於眾所周知的原因,即便是安裝上了也經常性的出現無法訪問的情況。對於小白用戶來說,谷歌服務=那個上不去的社交網站、那個收不到郵件的郵箱、那個沒法緩衝的視頻網站和那個從來不更新的地圖。
對於他們來說,GMS 既沒有用處還浪費了手機空間,絕非剛性需求。而不論到什麼時候,小白用戶永遠是手機的主流用戶,忽略他們的感受無異於自殺。
自然,廠商去努力的內置 GMS 的積極性就下降了許多。
最後,我們來簡單的總結一下,究竟都有哪些原因讓 GMS 在中國如此難以落地生根:

  1. CTS 和 GMS 認證在國內申請困難。
  2. 因為隱私的原因,Google 不願為中國用戶提供 GMS 服務。
  3. 受 Google 整體退出中國的影響,GMS 的大部分服務在中國不符合運營資格,因此 Google 也不對中國開放這些服務。
  4. 中國消費者對 GMS 需求不明顯。

所以啊,別罵小米了,別罵華為了,別罵那些壓根就通不過 CTS 的廠商了。GMS,還真不是你想愛就能愛的。

谷歌服務,想說愛你不容易


只回答三分之一:為什麼MIUI不帶GMS?下面是MIUI的心路歷程,不牽扯其它廠商,以免引起誤解,以為我攻擊同行。

谷歌服務雖說是一堆文件的集合,但是需要Google授權才能內置的。按照Google的規定,如果手機內置谷歌服務,需要通過CTS測試,通過GTS測試,簽署授權協議,最後才能內置谷歌服務。現在國內有些廠商雖然沒有得到授權,但還是內置谷歌服務,也不怕Google告到法院,因為告了就出名了,而且國內的法院,你懂的,Google並沒有勝算。

2010年,MIUI剛發布的時候,當時很多人買水貨,就是因為水貨有谷歌服務,而行貨沒有。那為什麼行貨沒有谷歌服務呢?是因為Google沒有授權大陸行貨手機使用谷歌服務。為什麼Google不允許大陸行貨手機裝谷歌服務?原因很簡單,Google在中國大陸不提供谷歌帳號相關的業務,如果Google在中國大陸有谷歌帳號相關的業務,我國政府需要某些賬號的信息而Google不給,那就違反了中國法律,給了的話又侵犯了用戶隱私,這是一個兩難的問題,所以乾脆就放棄了這個市場,不提供帳號相關的服務。

CM最早的時候也是有谷歌服務的,但是據說Google的律師找到CM讓他們去除谷歌服務,因為Google沒有授權CM內置谷歌服務。所以CM只好去掉,但是會提供一個gapps刷機包給用戶自己刷機,這個刷機包在CM之外的網站,所以Goolge也沒有辦法。MIUI也是同樣的原因,開始的時候規模很小,內置谷歌服務也沒有什麼大問題,小米手機上市的時候,MIUI也沒有取消谷歌服務,因為在中國大陸,Google一般是不會管的,所謂天高皇帝遠,某些國產手機內置谷歌服務也是同樣的道理。

直到小米手機打算賣到台灣和香港去的時候,問題出現了,港台的Android手機,都是內置谷歌服務的,沒有的話會失去競爭力。這兩個地方法律健全,必須要有Google授權才可以,所以小米和Google建立了合作關係,通過了CTS/GTS,簽署了授權協議,在港台的小米手機裡面內置了谷歌服務。小米和Google的合作是全球性的,中國大陸的小米手機也需要通過CTS,沒有Google的授權也不可以安裝谷歌服務,而Google不允許中國大陸的手機安裝谷歌服務,所以就變成了現在的樣子。

GMS的網址是https://sites.google.com/a/google.com/gms_distribution/Home,但是需要授權的賬號才可以打開。下面是兩張截圖,第一張是預裝GMS的流程,明確說明需要簽署預裝協議:

第二張是具體的預裝的方法,裡面指出GMS並不是Android的一部分,而且需要Google的授權才可以預裝。

其實還有一個更重要的文檔,叫做「 Google Product Geo-Availability on Android」,是一個每個國家/地區必須要裝什麼和不能裝什麼的列表,裡面也包括中國,可以看到幾乎所有的項目都是N,也就是說不可以裝,只有DRM、人臉解鎖、TTS和輸入法可以裝。但是這個文檔裡面註明了是保密的(Google Confidential),所以不能截圖。有一個好消息是專門針對中國大陸用戶的谷歌服務可能會進入中國市場,只要不牽扯到用戶自己產生的數據的業務,理論上都可以授權中國大陸行貨使用。比如Google Play,地圖等。Gmail/G+之類的可能還是不可以。大家再等等吧。


魅族MX2最新穩定版固件已經移除部分google服務,如果樓上的人經常用魅族手機,會發現google很多服務在不同版本固件是時有時無的,比如谷歌推出了新玩意兒,那麼下一個固件可能就會加入,再下一個固件可能就會移除。我推測的原因並非樓上說的那麼嚴謹,魅族手機固件時有時無的加入或者移除,完全可能就是,測試一下,或者嘗鮮一下而已。

  • (基於聯通合約版固件Flyme 2.0.6)變更記錄:
  • 1) 默認開啟系統設置中的OTA「推送」開關;
  • 2) 新增文檔文件壓縮功能;
    3) 新增Google應用Google+、碰頭、新鮮匯;
  • MX2正式版固件Flyme 2.2(更新港版)變更記錄:
  • 1) 新增文檔文件壓縮功能;
    2) 新增Google應用Google+、碰頭、新鮮匯;
  • MX2固件(Flyme 2.2.3) 變更記錄:
  • 【內置應用】
    移除 谷歌應用中的 Google+、Google翻譯、新鮮匯、Gtalk;

(聽說CM不提供谷歌服務的原因是因為雖然安卓開源,但是谷歌服務卻並不開源,為了避免法律糾紛所以去掉了谷歌服務。懇請專業大大告知是否屬實)

國內有很多人實際上是很少用或從未用過谷歌服務的,而且國家政策也導致了谷歌服務自身不夠完善,存在某些短板,相對而言國內替換的應用和服務則更符合所謂的用戶習慣。於是不去預裝,省時省力,也避免被無知的人指責內置程序裝載過多欺瞞消費者。

個人感覺這裡面折射出的最主要是產品定位的問題,魅族一直都把產品做的很精細紮實,它定位的其實是比小米還要追求極致的另一部分用戶。對於這一部分人而言,谷歌服務是他們常使用的,也是他們所看重的,內置進去是樁錦上添花的買賣。通過谷歌的高質量服務再配合系統自身的流暢和諧,兩者相輔相成,自然會創造出不一樣又極致的優秀體驗,這也是魅族類蘋果化的一大體現。


以前沒用谷歌服務也沒覺得怎樣,自從去香港買了moto g之後,發現原來我以前用的沒有谷歌服務的安卓就是個渣渣,谷歌服務把關於你手裡的一切都替你想好了,尤其是神奇的Google now


gms是安卓的一部分 但不屬於aosp 是閉源的 需要谷歌授權

其實gms中的精華並不是這些應用
比如im 地圖 mail 商店 這些東西國內都有自家的版本
直接用谷歌原生的會水土不服
它裡面精華的部分是一些高效率的api
直接拿過來用的話能省不少事情
自己做得在能耗 流暢度 兼容性上 未必就比原生的好


我是魅族的用戶,在微博私信問過程序員老師~現在的魅族固件中沒有提供完整的google套件,只是內置了google服務框架,你可以在google play中下載google service,然後再下載google一系列軟體例如g+,gmail等,至於認證這事之前幾位說的應該是對的,但是請不要把沒通過認證和山寨畫等號,而且vivo也內置了服務框架,難道你就說它是山寨?太可笑了,沒在家沒法附圖了……。


喜歡不同觀點的答案,但請不要答非所問。
1.為什麼Flyme提供全套谷歌服務?
Flyme並沒有提供全套谷歌服務,只是部分而已,包含:Play商店、google翻譯、環聊Hangouts、語音搜索、新聞和天氣。

Flyme提供谷歌服務的原因,在我看來很簡單,黃章和他們的工程師們喜歡這些東西,才會提供這些谷歌服務給魅族用戶。
2.其他 ROM 如 CM,MIUI 則不提供?
這個問題,小米工程師孫鵬先生已經回答的很詳細,不過寫的太多,總結一下就是:法律問題。


這是違反谷歌協議的,所以我每次刷機結束第一件事就是root,刪除所有google系應用和服務。

本人mx2 mx3用戶


MIUI 國際版和英國版提供谷歌服務。

別看其他答案瞎說。扯一堆有的沒的。

不知道有國際版和英國版?不知道回去多看書,別扯,不知道就別說話。


以市場佔有率定義其是否山寨?


谷歌GMS認證_gms吧
不是關了嗎?
QAQ

啊,終於找到網站了,原來是我搜錯了,不能搜GMS,要搜GAPPS!
The Open GApps Project(logo和OpenVPN一樣?它們什麼關係?!)和Download GApps for Android
所以說既然要認證才能安裝GMS,那為什麼我們又可以安裝GAPPS呢?
性質不一樣嗎?
一個人廠商內置,一個是用戶自己安裝?
QAQ

GApps 和 GMS 是什麼關係? - Android
找到一個問題,可是還是沒弄懂!


只是國內版的MIUI 沒有谷歌服務而已,國外的MIUI ROM包有內置Google服務


高票答案 匿名用戶的4條原因,每個原因的形成都指向審查。


推薦閱讀:

TAG:魅族科技 | 米柚MIUI | Android | 小米手機 | Flyme |