[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.
- Install Core Patch on your phone and enable it in LSPosed Manager. (LSPosed must already be installed.)
- Mount Core Patch and enable all options in the app. (For safety, turn these off after you’re done downgrading.)
- 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
- 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).

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:


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)
- Open GMS Flags → Search → Google Play Services → com.google.android.gms.phenotype
- 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.