در ادامه این نوشته میبینیم دریافت تأییدیه GMS چه مراحلی دارد و مهمتر از همه، آیا هر دستگاه اندرویدی واقعاً به سرویسهای گوگل نیاز دارد؟
مجموعه خدمات گوگل (GMS) چیست؟
اصطلاح GMS سرنام عبارت Google Mobile Services است؛ مجموعهای از برنامهها، APIها و سرویسهای اختصاصی گوگل که روی بسیاری از دستگاههای اندرویدی نصب میشوند. بخش مهمی از GMS در پشت صحنه فعالیت میکند. بسیاری از اپلیکیشنهای اندرویدی برای قابلیتهایی مثل موقعیت مکانی، ارسال اعلان، ورود با حساب گوگل، نقشه، پرداخت یا بررسی امنیت دستگاه از سرویسهای گوگل استفاده میکنند. به همین دلیل ممکن است یک برنامه روی دستگاهی بدون GMS نصب شود، اما بعضی قابلیتهایش بهدرستی کار نکند. نکته مهم اینجاست که GMS برخلاف خود AOSP متنباز نیست و تولیدکنندگان نمیتوانند کد آن را مشاهده کنند یا آزادانه آن را روی هر دستگاهی نصب و عرضه کنند.
آیا هر تولیدکنندهای میتواند GMS را روی دستگاه خود نصب کند؟
خیر، تولیدکننده میتواند نسخه AOSP اندروید را نصب کند اما برای نصب GMS در کنار آن، دستگاه باید مجموعه مشخصی از الزامات فنی و امنیتی را رعایت کند و مراحل تأیید سازگاری را پشت سر بگذارد.