No sooner does Google Play notifies us about new updates, we jump to the store and update our apps. Or, some of you might have kept them at auto-update mode to escape the trouble of upgrading them. How many of you really check what’s new in the app-update, before hitting the update button? Hardly few. There are times when the brand new version that you got for your app did not live up to your expectations. And you settle down thinking what’s done is done. Well, guess what, what’s done can be undone. Confused?

Sponsored Links

It may happen that the latest version of your app, either removes or replaces certain features like the options/theme/styles/emoticons that were frequently used and loved by you in its older version, with something less user-friendly to you. That doesn’t mean updating your app is a bad idea as an update fixes bugs and gives you another set of new features. Still, we all have few favorite apps or games which we wish remained in its older version only.

How to Downgrade Android Apps without RootNow you may try the following two options to get back to the older version. But, unfortunately, they come with a price.

  • Uninstalling the latest version of the app and reinstalling the old version via Android app (.apk) file, but then be ready to lose your precious data like game records, texts, images etc.
  • Rooting your device, but then it has its own consequences is not recommended until you are a good android developer to tackle with its snags.

Well, the good news is that there is one another way to which you can easily downgrade Android app without root. So, let’s how it’s done!

How to Downgrade Android Apps without Root

Android Debug Bridge (ADB) is the answer to your quest. ADB is a versatile command-line tool that lets you communicate with a device. It can control your device over USB from a computer, copy files back and forth, install and uninstall apps, run shell commands, and more. ADB is often ignored even though it is a powerful tool. If you reinstall the apk file of the older version directly, you will lose the data associated with that app. While ADB ensures that an app retains the folder containing the app data even after the downgrading is complete.

Sponsored Links

(Note: Downgrading may render some upgraded files as unreadable by the older application version.)

How to Install ADB on your PC?

Step #1. Download and install the latest Android USB Drivers using this link.

Step #2. Install Minimal ADB and Fastboot tool.

Step #3. Go to Settings → About Device.

Step #4. Tap the number 7 times to enable developer options.

Step #5. Go back to Settings → Developer Options.

Step #6. Enable OEM Unlocking and USB Debugging.

How to Downgrade Android Apps to Older Version without Root

Step #1. Download the apk file of the version you want to downgrade to from APK Mirror, Uptodown or APK4Fun

Step #2. Rename the downloaded file to app.apk

Step #3. Move the apk file to the folder containing the ADB and Fastboot tool.

Step #4. Connect your Android device to the computer via USB cable.

Step #5. Run the ADB tool and execute the following commands;

adb push app.apk /sdcard/app.apk
adb shell pm install -r -d /sdcard/app.apk

That’s it. Your app has now been successfully downgraded along with all your app data as it is.


Updates are necessary for the long-life of your apps, but not all new updates come with a promise of good things. Better check what new is it offering and then update or else now you know how to switch back to your favorite old version, right? Hope this guide helped you to downgrade android apps safely without deleting its data. If you still have any doubts or suggestions regarding this process, feel free to comment below or let us know on Facebook, Twitter, and Google Plus.