How to Make Any App Work Without Google Play Services

Some apps refuse to run without Google Play Services. Here’s how to bypass that restriction.

Why Remove Google Play Services?**

  • Privacy concerns.

  • Running apps on de-Googled or unsupported devices.

  • Improving battery life on low-end phones.


Step 1: Install a Play Services Alternative

Some apps rely on Google APIs. Install MicroG, an open-source Play Services replacement:

  1. Download MicroG from microg.org.

  2. Install GmsCore.apk and GsfProxy.apk.

  3. Grant necessary permissions using ADB:

adb shell pm grant com.google.android.gms android.permission.FOREGROUND_SERVICE


Step 2: Spoof Google Play Services

Some apps check for Google Play Services before running. Use FakeGApps:

adb shell settings put global google_play_services 1

Alternatively, use App Cloner:

  1. Clone the app.

  2. Remove its Play Services dependency.


Step 3: Modify the App’s Dependencies

Use Lucky Patcher or Xposed Framework to remove Play Services checks.

If ADB is your only option, try:

adb shell pm disable-user –user 0 com.google.android.gms

Some apps will still work without it.


Step 4: Use an Open-Source Alternative

If an app still won’t run, check for non-Google alternatives on:

  • F-Droid (f-droid.org)

  • Aurora Store (for downloading Play Store apps without Google)


Some apps (e.g., Google Maps, YouTube) require Play Services. Try using web-based versions instead.

For banking apps, Magisk Hide or a custom ROM like GrapheneOS might be necessary.

3 Likes