為什麼小米手機國行被禁止內置 Google 服務框架,三星 S8 國行卻可以?
為什麼三星 Galaxy S8/S8+ 國行版內置 Google 服務框架,華為手機也可以方便的地安裝 Google 服務,小米卻被 Google 禁止內置 Google 服務?
並不是本地化的問題。
這是絕對的優勢。意味著作為安卓系統,三星旗艦比其他國行或國產手機更加『完整』2017.7.22更新:
小米6的MIUI從開發版7.6.29版本之後,便「修復」了谷歌服務登錄卡核對信息的Bug,至現在的7.7.20 版本,一切正常,從小米5升級到Android 7.x發現Bug,到現在修復,歷時8個月,可謂艱難困苦,力不從心啊。現在使用谷歌服務,和其他外網App,比較明顯的Bug還有以下 3 個:
1、G+通知不顯示詳情;
2、Telegram等按照AOSP 7.X標準開發的App,通知快捷操作異常,甚至快捷按鈕消失;
3、環聊撥號,來電只顯示懸浮通知,不會彈出來電界面。
前兩個如之前所說,是MIUI通知嚴重違反AOSP規範設計,造成的兼容問題,暫時無法解決。而且就算部分通知快捷功能正常,也只能再通知上雙指下滑才能看到快捷按鈕。
不過華為OTA升級造成的Play下載無進度的Bug,也是同時間出現的,現在已經「不管了」----部分從6.0 OTA升級到7.0的機型已經基本停更(沒停更的也是刷了很多版本號,什麼「優化耗電」、「提升系統運行穩定性」,這就是更新日誌),榮耀8、榮耀V8是確定的,其它機型,相信也會跟進。至於EMUI 5.0/5.1最新版本加入的「外網檢測機制」(利用系統組件CAService檢測你的網路環境,在大陸,就自動屏蔽谷歌相關服務和App的聯網許可權,在國外就恢復,港版等也會如此。而且你打開谷歌相關App會提示「是否解除聯網限制」,你點解除或者在手機管家裡解除屏蔽,都毫無作用,因為系統會再次自動屏蔽),目前唯一的解決辦法就是將「CAService」加入代理列表。華為官方給出的說法是,防止手機耗電,當然,這是胡說八道。新版GMS服務在無法連接谷歌伺服器的情況下,並不會增加耗電量,何來耗電,而且官方明明知道國內有很多可以正常連接相關服務的谷歌用戶,為何執意如此?大概和老任當年赤身四腳在地上打拚,有很大關係,畢竟第一桶金和第N桶金都是這個國家給的。當然也不排除和在國內打壓谷歌服務,進而推廣自家應用市場有關,畢竟小米也這麼做了。
不好意思,因為之前用的榮耀8,不足10個月便出現上述「問題」,忍不住「黑了一把華為」,還請諸知友海涵。總之,小米MIUI雖然還有一些Bug,但其功能完整性、便利性,對UI的認真和執著程度,Bug修復的可能性上,都遠好於其他廠家(華為這種更不用說)。
--------------------------------------------------------------------------------------------------------------------------
這個我也不知道。因為根據谷歌的規定,你要想裝GMS服務,需要通過GMS認證,這個認證是很嚴格的,在哪個地區預裝哪些軟體都是有要求的。說白了,你要麼全裝,要麼就一個都不能裝。我到現在也沒搞清楚在天朝這麼特殊的情況下,谷歌是如何規定的,但是明顯華為和三星的「基本服務」預裝方式,得到了谷歌的「默認」。雖然在華為手機上,這種預裝方式,谷歌廢止了一段時間(Mate9某個更新之後,去除了谷歌服務框架,但是到B225版本又恢復了),而且EMUI確實很爛:操作不順手,內置檢測你是否在外網的CAService,OTA升級導致部分用戶Play內下載App無進度等,但是華為確實是國內少有,能用自家閃付和谷歌全家桶的手機,框架內置比較完整,這基本滿足了一大票外網服務需求的國內用戶。
話扯遠了,說到小米為什麼沒有內置谷歌服務,據我所知,主要問題還是嫌麻煩。現在通過GMS認證,需要將手機送給谷歌親自檢測認證(國內已經沒有認證機構),對於大陸這一特殊情況,想要通過認證就要和谷歌溝通,谷歌同意你減少預裝,你才可以,否則你就連基本框架都不能預裝。而眾所周知,小米由於不遵守Android開源協議,隨意更改Android的通知樣式、底層架構、許可權管理等等,谷歌對小米可以說是零容忍,如果能起訴,恨不得告他(現在小米6等手機都7.1了,通知樣式和功能還維持在4.0左右的版本,多任務菜單樣式、許可權管理更是延續之前的作風)。所以在國內,谷歌按照GMS認證規定,禁止小米預裝任何谷歌服務。至於小米的態度,我就舉個事情:2012年小米官方發起一個投票,詢問米粉是否去除谷歌服務,投票結果顯而易見,85%以上用戶支持去除。谷歌服務當時確實費電,不像現在不激活就不會佔用後台,這件事可以理解。但是之後數年之間,反饋加入谷歌服務的人也非常多,運用MIUI論壇那殘缺的搜索功能,能搜出的帖子數量是非常可觀的(以Bug貼提交的還基本搜不到),但小米自那次投票之後再無相關官方表態和投票,這就彰顯了一些問題了。而且小米自Android 7.1以後,無法通過正常方法安裝谷歌服務(自己安裝會卡核對信息),通過備份還原,很多谷歌應用會出現莫名Bug;刷入GAPPS會導致小米系列軟體崩潰。而卡核對信息的「Bug」只有小米有,並且反饋半年至今未修復。(從開發版7.6.29開始,此問題已修復)
如果這些證據有些隱晦,那我再舉一個例子。很多國內米友為了使用谷歌服務,放棄國內MIUI的小米錢包閃付功能,以及其他一些本土化服務,刷入MIUI國際版本。而這個版本,根據谷歌規定,不允許安裝小米自家應用商店,這個無可厚非,很正常。但是,小米不提供小米應用商店APK下載,而且就算你從國內ROM里提取了小米應用商店,你安裝時也會提示「已存在相關應用」,這又作何解?還不讓用戶自己安?誰會安裝小米應用商店呢?基本只有想用谷歌服務又需要小米錢包等國內服務的朋友。這說明小米想做什麼?通過各種手段,降低國內使用谷歌原生服務和Play的數量,藉以報復谷歌。
--------------------------------------------------------------------------------------------------------------------------
上面全是廢話,我總結下:
1、小米之所以被禁止使用谷歌服務框架,是因為其違反GMS安裝協議要求,並且也沒打算去遵守;
2、小米因為不規範修改Android被谷歌警告多次未果,並且被禁止在國外版本小米手機安裝自家應用商店,對谷歌實行「有限能力下「報復,不主動與谷歌溝通,也通過各種手段「禁止」國內用戶安裝谷歌服務;
個人一點看法,由於最近使用米6,各種折騰,谷歌服務勉強在國際版上」正常使用「(G+和谷歌照片通知不顯示詳情,和MIUI通知未採用Android7.0標準方式有關),看到題主么,發發牢騷, 大家隨便看看就行。國內想用谷歌服務,又不想折騰的,還是買三星吧,華為也存在一些問題。如果你是折騰黨,又不在意國內服務,可以買一加、小米等直接刷國際版或者原生LineageOS。
希望對題主有幫助。
說白了就是小米的本地化比三星做的好
推薦閱讀:
※鎚子手機有哪些值得稱讚的地方?
※Android 手機和電腦之間共享數據、同步數據(不通過數據線連接)有什麼好的解決方案?
※你怎麼看待4月7號一加氫聽會後氫OS在如今ROM市場的前景?
※一加的氫OS真的有那麼差嗎?
※Android 平台的 OmniRom 是什麼情況?