[Optional Guide] Temporary fix for GMS Flags/Google Play Services "Unsupported Schema" Error

[Optional Guide] Temporary fix for GMS Flags/Google Play Services "Unsupported Schema" Error

Rei
This guide provides a temporary fix for GMS Flags until Danyil Kobzar (the app’s developer) releases an update that supports the new database schema.

Supported versions: Android 11–16

Important for Android 15–16 (new QPR builds): Make sure you have Core Patch set up in your LSPosed installation before continuing. If you haven’t set up Core Patch yet, follow the instructions below.

⚠️ Important Notes

  • Clearing data or reinstalling GMS will remove all saved cards in Google Wallet, and you’ll need to set up your Wear OS watch again (if connected).
  • This may affect notifications — some delays can occur.
  • Credits to [@AssembleDebug] for relevant tips.

Step 1: Core Patch (Android 15–16 on new QPR)

If you’re on Android 11–14, or Android 15 on older QPR builds, skip to the next section.

  1. Install Core Patch on your phone and enable it in LSPosed Manager. (LSPosed must already be installed.)
  2. Mount Core Patch and enable all options in the app. (For safety, turn these off after you’re done downgrading.)
  3. Update your GMS Flags app to the latest beta to ensure it shows if you're using the new database.

Step 2: Downgrade Google Play Services

  1. Download the correct version:

v24.38.63 (Android 12–15)

v24.38.34 (Android 11)

v24.39.34 also works, but the two above are tested more.

2. To check which package you need (Check the screenshot below):

  • Go to App Info for Google Play Services.
  • Note the version code (e.g., 260400 means Android 15).
Google Play Services Version code

3. Download the matching APK variant from APKMirror. If it doesn’t match, you’ll get a Signature error during downgrade. Just like in the screenshots below:

APKMirror Google Play Services App variants
Example of Signature error while downgrading GMS.

Download App Manager from GitHub. use this to install the older GMS version. It may take some time to downgrade; be patient.

Step 3: Rebuild the Database

  • Android 14 and below:

• Clear Google Play Services data.

• Wait for the “Add an account to backup” notification, follow the steps, then close it.

(This rebuilds the old database.)

  • Android 15:

• No need to clear data. Once you get a “Restart required” notification, restart.

• If it doesn’t work or the notification didn't show up, clear GMS data manually.

Step 4: Disable New Schema (Temporarily)

  1. Open GMS FlagsSearchGoogle Play Servicescom.google.android.gms.phenotype
  2. Find and disable:
Database__enable_phixit_schema_version

This disables the new schema so your enabled flags won’t reset even after Google Play Store updates GMS.

4. Enable any other flags/features you want.

5. Force stop Google Play Services a few times and restart your phone.

Annd... That's it! That should fix the issue temporarily until the Developers update GMS Flags to the new version to Support the New Database.

Cheers!

Report Page