Let Me Downgrade

Android's app installation system does not allow users to downgrade to an older version of an app when they already have a newer version installed. Let Me Downgrade is an Xposed module for Android 12 through 16 QPR2 that enables users to bypass this restriction. The app includes a Status screen with a switch to allow or block downgrades at any time. You can also add an optional App Downgrades Quick Settings tile that mirrors the same on/off state for quicker access.

鈿狅笍 WARNING: Let Me Downgrade is intended for rooted devices running Android 12 through 16 QPR2 and requires Xposed. The required Xposed variant to use is LSPosed. Other Xposed variants will not work. Additionally, this module cannot be guaranteed to work on all devices. In the worst case, it can cause a bootloop. Use at your own risk.


To use Let Me Downgrade:

  1. Install the JingMatrix LSposed fork. This requires your device to be rooted with Magisk or KernelSU. Installation instructions for LSPosed are available here.
  2. Install Let Me Downgrade.
  3. Activate the Let Me Downgrade module in the LSposed user interface.

  1. Reboot your device and sign in.

  1. Open Let Me Downgrade from your launcher. When the module is active in LSPosed, the Status card shows whether app downgrades are allowed or blocked; use the switch to turn the hook on or off.

  2. Optionally, add the App Downgrades Quick Settings tile from the tile editor. The tile mirrors the in-app switch.

Releases

4/6/2026, 10:56:34 PM

Let Me Downgrade v1.0.7 includes the following changes:

  • Updated module to use the LSPosed API 100 implementation used by @JingMatrix Vector v2.0. Due to this change, this release may not work with other versions of LSPosed.
  • Added support for Android 16 QPR2.
  • Replaced in-app instructions with a user interface for controlling whether app downgrades are allowed or blocked.
  • Removed hook for automatically adding the Quick Settings tile to the tile drawer.

馃摪 Important News about Upcoming Let Me Downgrade Releases

This release is going to be the final version in the Let Me Downgrade v1.0 release series. Starting with Let Me Downgrade v1.1.0, this project will migrate to a new version of the LSPosed API. This will require updating your LSPosed version to a release that supports LSPosed API 101. Any version of LSPosed that does not support API 101 will not work with any upcoming releases. Please plan accordingly for this transition, as it may impact other Xposed modules that you use as well.

Assets

1

1/6/2025, 5:27:55 AM

Let Me Downgrade v1.0.6 includes the following changes:

  • Added support for Android 15 QPR1.
  • The app icon's color scheme will now change according to the device's theme.
  • Instead of removing the app icon when enabled, Let Me Downgrade will show instructions in the app activity explaining how to use it. For existing installations with a hidden icon, the icon will stay hidden after updating to this version and will stay hidden even if the module is disabled. A reinstallation will be required by the user to bring the icon back.

Assets

1

10/15/2023, 5:54:44 PM

Let Me Downgrade 1.0.4 fixes a compilation issue that caused the release builds of Let Me Downgrade 1.0.3 to not work properly.

Changelog for Let Me Downgrade 1.0.3: This release adds support for Android 14. As of this release, use of the LSPosed variant of Xposed is now mandatory. Other Xposed variants will not work.

Assets

1

10/15/2023, 4:53:18 AM

This release adds support for Android 14. As of this release, use of the LSPosed variant of Xposed is now mandatory. Other Xposed variants will not work.

Assets

1

9/18/2022, 8:43:31 PM

This release adds support for Android 12 as well as support for restoring the module icon to the app drawer when an attempt is made to use the quick settings tile after the module has been disabled or Xposed was uninstalled.

Assets

1

9/17/2022, 5:28:54 AM

This release adds in-app instructions describing how to configure and use the app. The instructions are accessible via the "Let Me Downgrade" app entry in your app drawer. Once the app is activated in Xposed, the app will automatically be removed from your app drawer to reduce clutter. Additionally, a bug which caused the app to crash when not activated in Xposed was fixed.

Assets

1