繼聯發科在2017年11月宣布正式進入谷歌的GMS Express項目后,日前紫光展銳也宣布了同樣的計劃,成為本土第一個加入該計劃的基帶芯片廠商。
GMS Express用于向安卓設備制造商分發軟件包,包括GMS套件、谷歌兼容性測試套件(CTS)等。
聯發科稱,此舉將幫助采用MTK芯片的廠商縮減成本,同時加快設備的研發進度。此前,基帶芯片廠商都是分發Board Support Package(BSP),內含硬件驅動和AOSP ROM。OEM拿到后做設備測試然后提交谷歌授權實驗室認證,時間長達3個月。
今后,紫光展銳和聯發科將直接向終端品牌分發經過谷歌認證的Android軟體和GMS套件,時間縮減到4周。同時,GMS Express還準許設備廠商直接接收谷歌的月度安全更新。
接下來筆者就詳細介紹下Google的GMS認證計劃。
Google GMS認證(Google Mobile Services Test Certification )是谷歌公司為了確保全世界的硬件廠商設計和生產的安卓為基礎的各種智能硬件產品的兼容性、穩定性,以及這些硬件與安卓各種自帶的各種軟件APP產品和服務的兼容性、穩定性方面的測試和認證,包括各種安卓(ANDROID)智能手機、安卓智能平板、安卓手表、安卓智能汽車、谷歌眼鏡、谷歌人工智能、谷歌VR,以及如何確保這些硬件產品與谷歌的APP軟件通過GMS認證的產品,將獲得谷歌的服務授權,同時產品的型號將列出在谷歌相關的網站中。
為什么要通過谷歌GMS認證呢?
第一是提升產品Android系統的兼容性和穩定性;第二,授權使用Google的 手機APP和服務;第三,可得到授權使用Android LOGO的權利,產品可以進入歐美市場。
GMS認證的要求
產品必須能通過CTS測試;產品必須能通過VTS測試;產品必須通通過CTS Verify測試;產品必須能通過GTS測試;產品有義務通過CE,FCC,BT,WIFI等硬件認證。(非硬性指標)
谷歌GOOGLE GMS認證申請流程
谷歌GOOGLE GMS GTS、CTS、VTS測試是獲得谷歌徽標認證的基礎.
一、申請與GOOGLE簽署MADA協議
由于谷歌審核非常嚴格,一般只有大型廠商才有資格申請與GOOGLE簽署MADA協議,建議廠商使用我們第三方提供的協議,使用第三方來提交相應認證,以快速獲得相應授權。
二、產品軟硬件測試
一般也是提交第三方實驗室測試。
Android 8.0VTS測試要測哪些?
你準備好了Android8.0的VTS測試嗎?
Android8.0中CTS測試對TEE的要求(Google 9月1日文檔)
Android8.1CDD中對于指紋測試的新增內容
Google最新GMS政策將要實施!
三、提交測試報告給谷歌
只有完全測試通過的測試報告才會提交給谷歌認證中心
四、獲取谷歌(GOOGLE)法律授權
一般來說需要需要找3PL Partner實驗室來進行,并與Google簽訂幾個協議:
The Anti-Fragmentation Agreement (AFA)
Mobile Application Distribution Agreement (MADA)
Widevine Integration and Distribution Agreement (WV IDA)
由第三方實驗來進行CTS, VTS, CTS verify, GTS等測試。并提交測試報告給谷歌審核。通過谷歌GMS認證,獲得谷歌相關服務授權。