WELCOME TO EHOST.COM.NP

Friday, August 25, 2017

How to Downgrade an App on Android – No Root Needed

ads space

Sometimes an app update comes along and you wish you stayed on an older version. Sometimes it’s just not as simple as uninstalling your current app and installing the older APK again, as maybe you have data within the app you want to keep or it’s a system app and you don’t want to fully uninstall it. Thankfully due to the capabilities of the Android Debug Bridge (ADB), it’s possible to downgrade an app version without requiring root and keeping all of your data.

A prime example would be WhatsApp, which to use Substratum themes usually requires a certain version requirement. Rather than having to uninstall WhatsApp and go through the pain of logging into your account again, you can simply use this tutorial to downgrade again, using only adb. Root users may prefer to use something like App Downgrader on the Play Store. If you wish to proceed, firstly grab either Minimal ADB & Fastboot or the official Google binaries containing adb.

Be careful when you downgrade an app. Applications can upgrade databases and downgrading may render these files unreadable by the older application version. In rare cases the databases may break entirely if the app on the older version attempts to modify them.


How to Downgrade an App on Android

Find the APK of the app version you want to downgrade to. I recommend looking for it on XDA Labs or APKMirror.  Open the folder containing your adb tools, open your command prompt and navigate to the folder containing adb. Copy your apk file that you wish to downgrade to into this same folder where you have the adb file as well.

Enable USB debugging on your device by entering Developer Options. If you don’t see Developer Options, then go to “About Phone” in Settings and tap “Build number” 7 times until a toast appears. Next, press the back button and you should see a Developer Options section. Check USB debugging here and then connect your phone to your PC.

When ready to downgrade the app, run the following commands in your command window.


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

Where “app.apk” is the apk file you have downloaded and want to downgrade to. Allow your phone to be debugged on the prompt on your screen, if this is the first time you’re ever running adb on this phone. The application should then be downgraded and your data kept intact.

Downgrade an App on Android


Explanation

Adb has a lot of control over your device than you can normally access. We are first pushing the file to our internal storage. Then we use “pm” which calls the package manager on your device, and “install” of course installs the application. The flags “-r” and “-d” respectively mean “retain data” and “downgrade”. This ensures that your phone does not clear the folder belonging to the application when it downgrades.

ads space
ADS SPACE

0 comments:

Post a Comment

Categories

Article How-to All Posts WordPress Android Web design Blogger Plugins CSS Google JQuery Plugins Programming Reviews Web Hosting Blogger Blogging Blogging Tips Tricks Web Development Facebook Git Internet Make Money Online Social Plugins Tips Tips and Tricks Tools Tutorials Windows WordPress Plugins Blogging Tips and Tricks Freebies GSM Google Analytics HTML How To's JavaScript Plugin Development S.E.O SEO SMS SmartPhone Social Media Tips amp; Tricks Top-Most Updates Webmaster Tools Whatsapp Applications Apps Blogger Basics Documentary Downloads Entertainment Gadgets Games Gmail Google AdSense Guest Post IPhone Make Money Blogging SVN Security Softwares Web Hosting Tips and Tricks Wordpress Tips Wordpress Tips and Tricks hostgator iOS Advertising Networks Advertising Technology Affiliates Antivirus Audience amp; Traffic Biography Blog post Blog post Blogger Blogger Errors Blogger Tips Blogger Tools Blogger Widget Blogosphere Bogger Widgets CSS selectors CSS symbols CSS3 Computer amp; Internet Content Writing Coupon Codes Data amp; Analytics Deleted blog Design DoubleClick for Publishers Email and newsletter marketting Email marketing Excel Tips Excel Tips and Tricks Facebook Tricks Feed Feedburner Feedburner subscribers Font Fun GitHub Giveaways Gmail primary inbox Gmail tabs Google sign-in Guides HTML amp; CSS HTML5 Infographics Inspirational Instagram Internet Marketing Internet Tips amp; Tricks Job Listings Knowledge Life Hacks Lists Make-Money Monetization amp; Conversion Monetize Navigation Online Marketing Other PHP Tutorials Passport Publishing amp; Content Quotes RSS Sidebar Smartphones Social Networking Status Tech Tech Blog Technology Telegram Themes UI / UX User Psychology amp; Research VB.Net Web Tools Web browser Widget Windows Tips Windows-10 ad viewability admin notice blogging tools bluehost cherry-pick clone cors custom scrollbar customizer dismissible notices duplicate post feed title git branch git clone gpg gpg2 hybridauth iPad icon font notice responsive wordpress theme same origin policy scrollbar signed git commit smartsvn theme customizer vcs wordpress theme wordpress themes

Blog Archive