EMC China Lab

What is Google GMS?

Views :
Update time : 2025-05-16

GMSstands for Google Mobile Services, which is the core of Android smart devices. It functions as the central nervous system of the entire smart ecosystem. Many applications are developed based on GMS, including Google Search, Gmail, Gtalk, Street View, Google Play, and the Google+social app services.

 

The GMS application package is intended to be pre-installed on Android mobile products before shipment. Only manufacturers who have signed the MADA (Mobile Application Distribution Agreement)are authorized to apply for gms certification.

 

OnCE certification is approved, Google will send an official approval email permitting mass production. If a product has not passed certification but comes pre-installed with GMS apps, users will receive a pop-up warning that the device is not certified, affecting the user experience with Google Mobile Services.

 

Purpose of GMS Certification

1. Improve Android system compatibility and stability of the product.

2. Obtain authorization to use Google's mobile apps and services.

3. Obtain permission to use the Android logo.

4. Enable the product to enter major retail chains in Europe and the United States.

 

GMS Certification Test Suites

1. CTS (Compatibility Test Suite)

Ensures that the Android platform designed by OEMs complies with Android API interface definitions. Devices that pass CTS can run Android apps properly and legally access the Google Play Store.

 

2. GTS (Google Mobile Services Test Suite)

Tests the integration of core GMS features such as Google Search, Voice Search, Gmail, Contact Sync, Calendar Sync, Talk, Maps, Street View, YouTube, and the Play Store. It also ensures that Google ads can be properly embedded within services.

 

3. CTS-on-GSI (Generic System Image)

Tests compatibility on a reference AOSP system image. GSI packages are provided to licensed partners and updated regularly. Since Android R, the CTS tool is used for testing.

 

4. VTS (Vendor Test Suite)

Introduced with Project Treblein Android O, VTS ensures the forward compatibility of vendor interface layers. It allows for faster system updates by separating the Android framework from vendor-specific implementations.

 

5. STS (Android Security Test Suite)

A suite focused on validating the installation of Android security patches. STS became part of GMS certification starting in August 2018. Devices must meet security patch compliance within three months to pass GTS.

 

6. CTS Verifier (CTSV)

A manual test component of CTS, used to test features that cannot be automated, such as camera and sensors. The total number of test cases depends on the device's hardware capabilities.

 

GMS Certification Process

1. Apply for Google's MADAor EDLAagreement.

2. Perform hardware and software testing of the product.

3. Submit test reports to Google for review.

4. Receive official certification approval from Google.

 

Required Materials for GMS Certification

1. Two application forms (please fill them out and return).

2. 8 sample units: 4 for Google’s archival use, and 4 for testing purposes.

 

GMS Certification Timeline

The average time to complete GMS certification in the lab is 6–8 weeks. Delays due to product changes will extend the timeline accordingly.

 

Frequently Asked Questions

What types of products are suitable for GMS certification?

1. GMS certification applies to products running the Android operating system. These include:

2. Android handheld devices (smartphones, tablets, handheld POS terminals with touchscreens)

3. Android TV devices (smart TVs, set-top boxes)

4. Android Automotive (in-vehicle infotainment systems)

5. Android Watches (smartwatches)

 

What are Sublicense, Google Attestation Key, and Whitelist?

1. Sublicense: Authorization granted to ODMs without a direct Google agreement.

2. Google Attestation Key: A unique key assigned by Google to each certified device.

3. Whitelist: Pre-certification access list for devices to log in to Google Play Store during pretesting.

 

How to determine which agreement to use—MADA or EDLA?

MADA Agreement: For handheld or tablet mobile devices. Must meet all CDD requirements, have a screen size between 3.3 to 18 inches, and must include a battery.

 

EDLA Agreement: A newer agreement for devices outside MADA’s scope. Devices can omit a batteryand may have screen sizes up to 70 inches. Required for devices with screens over 18 inches or without a battery.

 

About JJR Lab in China

JJR is one of the few GMS-certified testing labs in China. It works closely with 3PL partners for comparative data analysis and provides product pre-testing and corrective advice. The lab has a professional technical team and access to the latest certification updates. JJR has successfully helped many companies obtain GMS certification, with the largest certified product reaching 75 inches.


Email:hello@jjrlab.com


Leave Your Message


Write your message here and send it to us


Related News
Read More >>
What is Textile 16 CFR 303 Certification Complianc What is Textile 16 CFR 303 Certification Complianc
11 .13.2026
Ensure US apparel market entry with Textile 16 CFR 303 compliance. JJR Lab offers ISO/IEC 17025, CMA...
Amazon Approved Toy Testing Labs Amazon Approved Toy Testing Labs
11 .13.2026
JJR LAB, an Amazon approved toy testing lab with ISO/IEC 17025, CMA, and CNAS. We provide CPSC toy s...
China RoHS 2026-2027 Compliance China RoHS 2026-2027 Compliance
11 .13.2026
Ensure your China RoHS 2026-2027 compliance with JJR Laboratory. As an ISO/IEC 17025 accredited test...
What is the Swiss FCM Regulation? What is the Swiss FCM Regulation?
11 .13.2026
Navigate the 2026 Swiss FCM Regulation updates with JJR Laboratory. As an ISO/IEC 17025, CMA & C...
EU New Packaging Regulation PPWR Compliance EU New Packaging Regulation PPWR Compliance
11 .13.2026
Ensure 2027 EU PPWR compliance with JJR LAB. As an ISO/IEC 17025, CMA & CNAS accredited lab, we ...
CE, RoHS, REACH, PPWR Compliance Guide CE, RoHS, REACH, PPWR Compliance Guide
11 .13.2026
JJR Lab provides ISO/IEC 17025, CMA, and CNAS accredited testing for CE, RoHS, REACH, and PPWR compl...
Power Banks / Batteries Japan PSE Certification Power Banks / Batteries Japan PSE Certification
11 .13.2026
Get Japan PSE certification for power banks at JJR Lab. We are an ISO/IEC 17025 accredited testing l...
UKCA Certification Guide UKCA Certification Guide
11 .12.2026
Master 2027 UKCA certification with JJR LAB‘s expert guide. As an ISO/IEC 17025, CMA, and CNAS accre...

Leave Your Message