[Q] Android GMS Certification - Do's & Don'ts? - Android Q&A, Help & Troubleshooting

Hi there folks,
I wondered if somebody could perhaps help me clarify something.
I am buying devices from China that are coming as Android handsets with Google Play installed and full use of the app store.
(They don't come with Google's other apps installed like Maps, Gmail etc)
I have done some searching online and cannot find the correct answer to my query in regards to Googles policy on the certification an Android build should have. Here is what i've been given from the manufacturers:
Level 1, free use of the Android operating system, but not embedded GMS on Android OS;
Level 2, embedded part of the GMS service on Android OS, but the phone can not be marked with Google trademarks;
Level 3, embedded all GMS services on Android OS, you can use Google trademarks. If in case the built-in Google GMS services in android phone, Brand holder should apply GMS from google.
From my understanding and reading online, Level 1 is a Developer Certificate and 2 and 3 would be a GMS signed certificate.
Can anybody help clarify what the letter of the law (or at least Google's policy) is on this please as I'm struggling to find solid information online.
Any information and links would be much appreciated.
Cheers,
Ben

GMS Certification
This seems a mysterious issue. I too seek GMS certification. I would welcome any assistance on even how to contact Google on this issue.

Hi,
Yo can find the proper partner when you search in Google for GMS licensed partner.

Related

[Q] Google play services

Hi all.
I have problems contacting google to get some info on Google Play service and obtaining license to use on specific device with firmware entirely build by me which is based on ICS 4.0.3 sources provided to me by chipset manufacturer..
I'll c/p last mail I sent to android-partnership [at] google.com for you guys to get the point:
****
Hello,
If somebody told me that I will have to write same e-mail three times to Google withouth getting any response I would not belive him, but things happen...
Again:
I'm CEO of Croatian company. We have OEM hardware producer in China who produces for us Android ICS and GB based media players. Because theese media players are based on Amlogic chipset (AML8726-M3 platform which runs ICS and AML8726-M platform which runs GB 2.3.4) and on Amlogic ICS which is not prepared for targeted region (Central Europe), we obtained partnership with Amlogic to get access to their sources to be able to customize it and prepare it to be used in our region.
Based on that, we are building our own firmwares for these devices. According to our hardware manufacturer's firmware versions, they do have access to Google Play service. Because of different fingerprints and keys used for our firmware build, same device with our firmware is not recognized by Google Play service and actually we are not licensed to use it.
My question to you (for 3rd time) is what we have to do to get Google Play working on our firmware builds. Your FAQ seems to be confusing... By that I reffer to theese Q and A's:
What kinds of devices can be Android compatible?
The Android software can be ported to a lot of different kinds of devices, including some on which third-party apps won't run properly. The Android Compatibility Definition Document (CDD) spells out the specific device configurations that will be considered compatible.
For example, though the Android source code could be ported to run on a phone that doesn't have a camera, the CDD requires that in order to be compatible, all phones must have a camera. This allows developers to rely on a consistent set of capabilities when writing their apps.
The CDD will evolve over time to reflect market realities. For instance, the 1.6 CDD only allows cell phones, but the 2.1 CDD allows devices to omit telephony hardware, allowing for non-phone devices such as tablet-style music players to be compatible. As we make these changes, we will also augment Google Play to allow developers to retain control over where their apps are available. To continue the telephony example, an app that manages SMS text messages would not be useful on a media player, so Google Play allows the developer to restrict that app exclusively to phone devices.
If my device is compatible, does it automatically have access to Google Play and branding?
Google Play is a service operated by Google. Achieving compatibility is a prerequisite for obtaining access to the Google Play software and branding. Device manufacturers should contact Google to obtain access to Google Play.
And this one, which tells me to contact you which I am doing for 3rd time in last few days:
If I am not a manufacturer, how can I get Google Play?
Google Play is only licensed to handset manufacturers shipping devices. For questions about specific cases, contact [email protected].
Will you please be so kind and answer to my questions?
Best Regards,
Stanislav Vlasic
****
That was 3rd mail sent to them. I also tried to contact them to compatibility [at] android.com, but no response at all.
So, my question.... Does anybody know who to contact to get ANY kind of answer?
Regards,
Stane

Legal to use Google Play

My company is working on an in car device that is operating by Android Jelly Bean. I know android is open source but is there any reason fro me to believe I need Google's permission to install on such device the Google Play market?
Appreciate your responses.
Aaron
I don't think anyone has an answer to your question. You can try to read the open source details and license information on Google's open source.
Sent from my Nexus 4 using Tapatalk 2
You don't need permission to use it, just that it should comply with Google's CTS guidelines. Those are a series of hardware and software checks to determine that the device is suitable to run the Google Apps (which are closed source). I don't think there should be any problem if you use any of the Google Apps from the respective Gapps package (http://goo.im/gapps).
Sent from my Desire HD using xda premium
Google Play is NOT open source so it cannot legally be distributed with a device without Google's approval. Its not heavily enforced as I see many generic Android tablets and TV sticks shipping with Google Play, many of which probably haven't been approved.
From Android FAQ: http://source.android.com/faqs.html
If my device is compatible, does it automatically have access to Google Play and branding?
Google Play is a service operated by Google. Achieving compatibility is a prerequisite for obtaining access to the Google Play software and branding. Device manufacturers should contact Google to obtain access to Google Play.
If I am not a manufacturer, how can I get Google Play?
Google Play is only licensed to handset manufacturers shipping devices. For questions about specific cases, contact [email protected].
How can I get access to the Google apps for Android, such as Maps?
The Google apps for Android, such as YouTube, Google Maps and Navigation, Gmail, and so on are Google properties that are not part of Android, and are licensed separately. Contact [email protected] for inquiries related to those apps.
Is compatibility mandatory?
No. The Android Compatibility Program is optional. Since the Android source code is open, anyone can use it to build any kind of device. However, if a manufacturer wishes to use the Android name with their product, or wants access to Google Play, they must first demonstrate that the device is compatible.
How much does compatibility certification cost?
There is no cost to obtain Android compatibility for a device. The Compatibility Test Suite is open-source and available to anyone to use to test a device.
How long does compatibility take?
The process is automated. The Compatibility Test Suite generates a report that can be provided to Google to verify compatibility. Eventually we intend to provide self-service tools to upload these reports to a public database.
Who determines what will be part of the compatibility definition?
Since Google is responsible for the overall direction of Android as a platform and product, Google maintains the Compatibility Definition Document for each release. We draft the CDD for a new Android version in consultation with a number of OEMs, who provide input on its contents.
Click to expand...
Click to collapse

Chinese phones - Need Google Play and Google Services!

Hello there,
So, I randomly bought 2 smartphones in China for developing apps (not a very good idea).
The phones are:
- Asus Pegasus X002: comes with a Asus ROM. (Android 4.4.4)
- Vivo Y51: comes with Funtouch OS based on Android (Android 5.0.2)
What I need now is to get Google Play and Google Services working on both this phones.
For what I've been searching I think I have 2 options:
- Install another ROM (I didn't find any so far...)
- Manually install Google Play and Google Services (which I already tried and keep getting "Unfortunately, Google Services has stopped").
Also, I've been able to get root access to the Asus model, so I have more freedom.
Can anyone help me to get Google Play and Google Services on both this phones? I didn't found any helpful information for doing this on these specific models. I've been basically checking guides how to do this for other models and trying to do it on my phones. And so far, I didn't get any success...
Any help would be great!
Thanks,
João

How to add my China device to Google supported device list?

Hi,
already finished production of MTK8127 pcb in China. and we are still customize our ROM by their engineer.
But I also made map apk for my device and I also need to add my 7inch MTK8127 tablet onto google device list.
Do you know anyone how to add my device onto google device list?
I sent msg to google. but their reply is not what I wanted:crying:
If Google didn't give you the answer you wanted there is nothing you can do.
There are many things you have to do to be added to Google devices. No way around it.
zelendel said:
If Google didn't give you the answer you wanted there is nothing you can do.
There are many things you have to do to be added to Google devices. No way around it.
Click to expand...
Click to collapse
Hello
Thank you for your reply.
After this post I found out only few allowed factory & some new API level tablet can be applied GMS license.
I asked pcba factory to update their installed Google version. they said I have to place order 20k PCBA.
It's very hard for us to keep update Google version..
I found Dragon touch, iRULU tablet in amazon.com.
I think they also didn't apply GMS license.(maybe their device hasn't installed "com.google.android.gms.apk")
Even they applied GMS license for their device, only few device is applied.
This is mostly due to these devices being out of china. Google and China don't have the best history

HUAWEI matepad 10.4 2020 GMS/Google Play questions

I recently received a new matepad in the UK and have been struggling for days to get anything up and running so far.
Successful so far is YouTube Vance, it's the only Google related app that I've managed to get working.
Any third party app I've tried is either outdated or outright doesn't run on the device. Examples are Lzplay chatapp and insalling everything manually.
Nothing has worked so far. I was also wondering why there isn't a development channel for this device as it has such big potential but just suffering from the lack of a play store.
Any advice / help would be greatly appreciated. I've tried all the usual stuff but it's hard to find anything online about this tablet.
Bumping for visibility
@gog3219
Youtube Vanced isn't a Google authored app.
Due to an order of the madman in the White House, Huawei since almost a year is no longer allowed to pre-install Google Play Store and/or GMS on their devices.
You have to install Google Play Store ( consists of 4 APKs ) and/or GMS manually by yourself.
jwoegerbauer said:
@gog3219
Youtube Vanced isn't a Google authored app.
Due to an order of the madman in the White House, Huawei since almost a year is no longer allowed to pre-install Google Play Store and/or GMS on their devices.
You have to install Google Play Store ( consists of 4 APKs ) and/or GMS manually by yourself.
Click to expand...
Click to collapse
Hi thank you for your reply. I'm aware of the reasoning behind the idiotic decision, I was just wondering for my device specifically speaking as its so new and has a lot of problems with the preexisting methods. I've found no way to load GSM onto the device as of yet and made this thread to explore if there were any potential way whatsoever. So any help would be greatly appreciated.
@gog3219
Look here: https://huaweiadvices.com/download-google-installer-3-0-apk-for-android/

Categories

Resources