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?
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.
- 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.
(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 #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.