w kontekście historycznego C2DM/GCM). FakeStore (określane także jako „microG Companion”) – „pusty” pakiet, którego zadaniem jest symulowanie obecności Sklepu Google Play wobec aplikacji sprawdzających jego instalację. UnifiedNlp – alternatywny dostawca lokalizacji sieciowej z interfejsem wtyczek dla zewnętrznych „backendów” lokalizacyjnych (w projekcie microG rozwijany jako osobny komponent, a w niektórych konfiguracjach integrowany również w GmsCore). Maps API (v1) – biblioteka systemowa zapewniająca funkcje zbliżone do historycznego (wycofanego) Google Maps API v1.
Zasada działania Aplikacje korzystające z Google Play Services zwykle oczekują obecności określonego pakietu systemowego oraz „zaufanego” podpisu (powiązanego z kluczami Google). W dokumentacji CalyxOS opisano, że GmsCore działa pod tą samą nazwą pakietu co Google Play Services, a zgodność wobec części aplikacji uzyskuje się dzięki mechanizmowi „signature spoofing”, czyli prezentowaniu aplikacjom „podrobionego” podpisu pakietu jako podpisu Google.
Według dokumentacji projektu microG do typowej instalacji GmsCore wymagane jest środowisko (ROM) obsługujące signature spoofing;