Google launched Android 10 in early September 2019. This Android version came as a successor to last year’s Android 9. Now, Google has confirmed that all Android phones launched after January 31, 2020, must run the new OS.
Only if an OEM has provided a build, based on the latest Android 10 will Google authorize the use of GMS. This information was gotten from XDA Developers, and it will take effect next year.
This new move by Google is to make sure that all manufacturers will provide up-to-date software to their users. In addition, Google will be able to issue timely security updates.
The documentation states that builds must be approved before January 31. This means that it is technically possible for a phone to launch after that date with an older Android version as long as its software was ready before then. One major exception is the Mate 30 series. As a result of the Huawei-US trade ban, this device is launching across the globe without Android.
The GMS basically includes Google Play Store and Services that come with all phones outside of China.