The Android operating system that many users use is often referred to as an open source software. This means that the original code is available to the public and anyone can make changes to it. While this is true, the truth is that most Android phones do not use the raw and open source version of Android. For these phones, Google Mobile Services (GMS) plays a very important role, which we will discuss in the following.
The open source part of Android is called AOSP. Although Google's mobile services are based on AOSP, on the other hand, they bring many of the features expected from Android phones. The main difference between the two is that GMS is not open source and Google licenses it to different companies.
Most Android phones on the market use Google's mobile services. Although there are exceptions, the number is very small. So the important question is what do Google's mobile services do and why is it so important?
What is GMS ?
GMS stands for Google Mobile Services and is essentially a collection of applications and APIs. They can be installed at the system level. This means that these services have a high degree of integration with the operating system. . The core of the Android operating system has several different APIs, but Google's mobile services significantly increase the possibilities offered to developers.
In addition, GMS includes a number of very useful applications that most users regularly use. they are using. Examples include the Play Store, Google Assistant, Google Maps, Gmail, YouTube, and more.
Even if you do not use any of these applications, you may be using GMS in a variety of situations. For example, when you buy an Android phone, by entering your Google account details, all the vital information of the previous phone, such as contact list, settings, WiFi passwords and other such things, will be transferred to the new phone without any hassle. This process is done entirely by Google's mobile services.
How do Google's mobile services work for users?
Apart from the mentioned benefits, these services also play an important role in receiving minor updates and security updates. In addition, some of the benefits of these services are not visible to users, but make it easier for developers to create and develop applications.
For example, we can refer to the ML Kit, which is part of Google's mobile services. The ML Kit offers several machine learning APIs that perform the desired processing without the need for cloud space and through the phone's chipset. A developer using these APIs both reduces application development and increases its attractiveness.
Another cool feature is Fast Pair, which allows the phone to automatically detect Bluetooth gadgets around it. In this regard, we can mention useful features such as Find My Device, Smart Lock and Digital Wellbeing, which all rely on Google mobile services. Some apps also use Google services to provide notifications.
In 2019, Google launched the Mainline project with the goal of modulating the Android operating system to provide important security updates through the Play Store. Also a few years ago, the Google Play Protect service was introduced, which scans the applications installed on the phone in the background to inform users if there are any suspicious cases.
- Complete history of the Android operating system
Do all Android phones have GMS ?
The vast majority It happens that Android phones use Google mobile services because users expect features based on these services. Of course, there are exceptions in this regard, which we will address in the next section.
Phones Those who want to use these services must meet at least the criteria defined by Google. That's why Google is conducting several tests to check the eligibility of these phones. The documentation for these tests will be updated based on newer versions of Android. These documents list the minimum requirements for handsets to receive Google mobile services, from screen resolution to privacy features.
But why is this so important to Google? Because it wants the Android user experience to be largely the same on different phones. Users who buy Android phones have certain expectations, and with these strictures, Google makes sure to provide the features expected by users. Despite these restrictions, almost all manufacturers have no choice but to use Google mobile services because these services have now become a standard among Android phones.
Can we use Android without Google services?
Android without using Google mobile services An operating system is fully functional and can do most of the things expected by users. It should be noted that almost all Android phones in the Chinese market do not have Google services, which is due to the ban on Google activity and filtering of its services.
On the other hand, we can refer to the FireOS user interface used by Amazon tablets they do. This user interface is based on Android, but does not use Google services, and instead Amazon has put its own App Store in this user interface. Huawei is no longer able to use Google's mobile services due to US sanctions on its handsets, and for this and other reasons, their sales figures have dropped significantly.
But the experience of using Android without How are Google services? If you are used to the Google ecosystem, you will face many challenges without these services. You can only use the company's App Store on Amazon gadgets. Although it is possible to install various applications manually, without Google services, their operation may be problematic and even some of them will not open at all in this situation. The same problems exist for Huawei phones.
For example, online taxi apps They use the Google Map service themselves, without Google services they have a problem. Despite all these problems, a limited number of users are in favor of using phones that do not have Google mobile services due to privacy concerns. When these services are not available on a phone, Google will not be able to use their data.
Some custom ROMs, such as CalyxOS, offer Android without Google services. Even LineageOS, the most popular custom ROM, has made it possible to install Google apps and not use them.
- Top 10 Android Phones for iOS and iPhone 2021
- What is HMS? Everything you need to know about Huawei Mobile Services
Status of other Android gadgets
Android operating system is used in a variety of products from smartwatches and TVs to cars. So are Google mobile services available for these products? In answer to this question, we must say that gadgets based on Android TV, Android Auto, Android Go, Chrome OS and WearOS can use these services.
The presence of Google services in all kinds of gadgets is very much the work of developers It makes it easier. Unlike Android, where companies can choose to use Google services, there is no such choice for WearOS and Android TV, and all gadgets based on them must have Google services.
Can we install Google's mobile services manually?
Android phones usually come with Google services from the beginning. But as we said, some of these phones do not have Google mobile services and there is no general solution to install these services on all phones and tablets without GMS.
For example, on Amazon Kindle Fire series tablets easily You can do that. On the other hand, Xiaomi phones coming to the Chinese market usually have the Google Play service framework, in which case, you can take advantage of all the features of Google with just one or two apps.
But overall. There is no definitive solution in this regard. For example, in 2021, Xiaomi launched its handsets in the Chinese market for several months without the Google Play services framework, so users had to use more sophisticated solutions to install GMS. Also, as we said, Huawei phones do not have Google mobile services due to sanctions.
That's why Huawei has developed alternative services called Huawei Mobile Services (HMS). The company has tried to replace Google applications, and we also see features such as voice assistant and cloud space. On the other hand, GMS-like APIs have been developed so that applications do not run into problems.
All in all, installing Google Mobile Services on some phones only takes a few minutes, and on others it will take hours. Also, even if you do, these services may not work as well as you would expect. So it's best to buy a phone with Google Mobile Services right from the start.
In short, Google Mobile Services is a vital part of Android phones and tablets. Although many users are unaware of the existence of such services, behind the scenes they play an important role in the attractiveness of Android gadget software.
Source: Android Authority <// p>