How to revert to an older version of an app on your mobile device

  • To install an older version of an app on Android, it is essential to first uninstall the current version or its updates if it is a system application.
  • Previous versions are primarily obtained through trusted APK repositories such as APKMirror or alternative clients such as Aurora Store.
  • It is essential to disable automatic updates in Google Play and other manufacturer stores to keep the old version installed.
  • Installing outdated versions carries certain security risks, so it's best to use them only when necessary and in non-critical apps.

How to revert to an older version of an app on your mobile device

If you've ever updated an app on your phone and it suddenly started malfunctioning, draining battery faster, or losing features you used daily, you've probably wondered... How to revert to an older version of that app on your AndroidIt's not something the system makes particularly easy, but with the right steps it can be achieved without too much trouble.

In this comprehensive guide we will see, in detail, What options do you have for installing older versions of applications?We'll cover the limitations, risks, and how to prevent your phone from automatically updating. We'll combine several methods, from uninstalling system updates to using APK repositories like APKMirror or alternative app stores like Aurora Store.

Why would you want to revert to a previous version of an app?

Normally, each update improves things, but we all know that's not always the case: sometimes a new version introduces annoying glitches, inconvenient design changes, or features that disappear without prior notice. In those cases, keeping the app updated no longer makes sense, and what you want is to recover a version that worked well for you.

It can happen, for example, that after an update you start to notice a spike in battery drain, unexpected shutdowns, or significantly slower performanceOr perhaps the interface has changed so much that daily use is cumbersome. Going back allows you to continue using the app as before without waiting for the developer to release another corrective update.

There are also more curious situations: in some applications, even if you install an older version, The new interface or certain changes remain active because they are activated from the server.In such cases, you may have to go back several versions until you find one that still uses the classic design, as happens to many users who go back to version 10, 11, 12 or 13 of an app until they find the one that shows the original look.

Before doing anything, you should keep two key ideas in mind: firstly, It is recommended to do back up important dataBecause in many cases you'll have to uninstall the application or delete its updates; on the other hand, you should start thinking now about disabling automatic updates so that the system doesn't automatically update the version again.

What you should know before downgrading an app

Android is designed to always update forwards, not backwards, that's why when you try Installing an older version over a newer one often results in the message "application not installed"The system detects that the version number is lower and blocks direct installation to avoid potential compatibility issues.

The applications are developed to be able to import data from previous versions to new versionsBut not the other way around. This means that when downgrading, you'll most likely lose data, open sessions, or internal configurations because the older version can't interpret the database created by the newer one.

Another important detail is that many modern apps implement minimum version checks on startupIf they detect that you're using an older version—due to security, server changes, or new policies—they may refuse to work and force you to update from Google Play. In those cases, no matter how many older APKs you install, the app simply won't open or will display a persistent warning.

For security reasons, you should assume that when downloading older versions from external repositories You are taking a certain risk if you don't choose reliable sources.Ideally, you should always use reputable sites, such as APKMirror or open source stores, and avoid websites of dubious origin that may have modified the APK file.

Finally, you should know that if you are registered in the Google Advanced Protection Program or others reinforced security systemsYou may not be allowed to install apps from unknown sources or versions that Google considers unsafe. In that case, your options for downgrading are significantly reduced.

First step: uninstall the current version

Uninstall and revert to a previous version of the app

To install an older version without Android complaining, the first thing you almost always have to do is Remove the version you have installed.If you try to replace it directly with an older one, you will most likely get the error that the application cannot be installed.

There is a big difference between the apps you installed yourself from Google Play and the system applications that came pre-installed on your mobile. In the first case, uninstalling is very simple; in the second case, you will only uninstall the updates, since the system does not allow you to delete them completely without doing root or other advanced procedures.

Uninstall apps you installed

The apps you've added from the store can be deleted with just a few taps. In most custom interfaces, that's all it takes. Press and hold the app icon on the home screen or in the app drawer and choose the uninstall option when the context menu appears.

If your phone's interface is a bit confusing or the manufacturer has hidden the option, you can always resort to Google Play, where the process is the same on all phonesOpen the store, search for the application by name, enter its information and press the "Uninstall" button so that the system deletes the app and its local data.

Before uninstalling, it may be helpful to take a look at the app's information. Note the exact version you currently have.This will make it easier for you to know which version you want to go back to or how far back you want to go (one, two or more previous editions) when you start looking for the APK.

Uninstall system application updates

When we talk about pre-installed apps—for example, many Google Apps, the manufacturer's gallery, the phone's own browser, or the brand's app store—you can't completely remove them unless you root your device. What Android does allow is... Revert to the factory version by uninstalling only the updates.

The trick is to go to Settings > Apps and find the system app that's giving you trouble in the list. Once there, you'll usually find a three-dot menu in the top right corner where the option appears. “Uninstall updates” to leave the app as it was when you first got the phoneThe system will display a warning indicating that all updates and associated data will be deleted.

If you find it more convenient, you can do something similar from Google Play: locate the pre-installed app, tap on “Uninstall,” and you’ll see that, in the confirmation window, what Android is actually asking you is if you want to Remove all updates for that application from the system.not to eliminate it completely.

Keep in mind that when reverting to the factory version of a system app, Any data and settings you have accumulated will be deleted.Hopefully, if the problem stemmed from a recent update, this simple step will be enough to restore normal operation without needing to install anything additional.

How to get and install older versions of applications

Once you have uninstalled the current version or its updates, it's time to Find and install the specific version you want to revert to.This is the trickiest part of the process, because Google Play doesn't offer any official way to download older versions of apps.

The most common option is to use trusted APK repositories, such as APKMirror or similar sites that store version history of most popular apps. Another possibility is to ask the developer to provide you with an APK of a previous version, although they are not always obligated or interested in doing so.

There are also alternative stores and clients for Google Play, such as Aurora Store, which allows you to manually download specific versions as long as they are still available on Google's servers. This solution is especially useful if you often try many versions of the same app or need to switch versions frequently.

Whichever path you choose, remember that installing from outside the store will require you to Enable installation from unknown sources in your mobile's security settingsIn recent versions of Android, this permission is granted app by app (for example, to the browser or file manager you use to open the APK).

Install an older version from APKMirror (sideloading)

APKMirror has become one of the reference repositories because publish APKs signed by the original developers and it applies controls to prevent malicious packages. It's not foolproof, but it's much safer than downloading random files from any website.

The basic procedure would be something like this: you enter the APKMirror website from your mobile browser and You search for the application you want to restore using the internal search engine.When you access its record, you will see a list of all available versions ordered chronologically, usually from the most recent to the oldest.

You must choose the version you want to install—based on the date your problem started, for example—and then Scroll to the variants section to choose the correct fileIn many current Android phones, the “arm64-v8a” variant is the most suitable, although there are also usually “universal” variants compatible with different architectures.

If you're unsure which architecture your device uses, you can use hardware information apps like Hardware Info or similar, which will show you the CPU type and ABI, so you can Download the exact APK variant that fits your processor.This is an important step to ensure the installation doesn't fail halfway through.

When you click the download button, the browser will save the file to your storage. From here, if the file is a The APK file is simple; just open it and accept the installation.Granting installation permissions from unknown sources when prompted by the system.

In some cases, the download you receive will be a single .apkm package or a bundle with multiple parts. For these situations, APKMirror recommends using APKMirror Installer, an official app available on Google Play which is responsible for interpreting the package, selecting the appropriate variants, and installing everything automatically.

This method of sideloading from a trusted repository is perfect if you only intend to revert to a previous version at a specific timeIt's fast, relatively safe, and doesn't require advanced tools. Once you've installed the older version, you can open the app and check if the problems are gone.

Downgrade conveniently and frequently with Aurora Store

If you're someone who tries out many different versions of the same app or works analyzing changes between updates, the most practical thing to do is use Aurora Store, an alternative and open-source client for Google Play which downloads applications directly from Google's servers but with much finer control over the version.

To begin, you need to install Aurora Store from F-Droid or Download the APK from the project's official websiteIf you don't have F-Droid yet, you'll still need to enable the "Install from unknown sources" option to add the alternative store to your phone.

When you open Aurora Store for the first time, it will ask for some permissions and offer several ways to log in: with your Google account or anonymouslyFor most users, logging in anonymously is more than enough and avoids having to enter credentials.

Once you've done this, search for the app you want to restore within the Aurora Store and, if you still have it installed, First, uninstall the current version from within the application itself or from the system settings.Remember that, as always, you run the risk of losing data or user settings.

The key is in the three-dot menu that appears next to the app's name in the Aurora Store: there you'll find the option “Manual download” which allows you to specify the specific version code that you want to download. You can find that code—known as the version code—on sites like APKMirror, in the version history, right below the publication date.

Once you enter that code in the Aurora Store, the app checks if that version is still available on Google Play servers. If it is, It will automatically download and install that specific edition., in a way that is quite transparent to you and without the need to handle APK files manually.

This system is ideal for those who need frequently change versions, compare behaviors, or avoid depending on external repositoriesAs long as the specific version remains listed on Google Play as available for your device, Aurora Store will be able to manage it for you.

Manual installation using your own APK or advanced tools

Besides the more well-known methods, there are other, slightly more technical ones. For example, if the developer is responsive, you can ask him directly for an APK of the previous version that worked well for youSome companies or open source projects offer historical versions, changelogs, and old official downloads on their websites.

Another way is to search the internet yourself for the app's name and the version you need, checking specialized forums, community repositories, or developer websitesIn these cases, the risk of encountering manipulated APKs increases, so it's advisable to take extra precautions and avoid sources that offer no guarantees.

Some advanced users even resort to direct system commands to install an older version on the current one without deleting dataTools like AppDowner —which originated from XDA-Developers— are responsible for internally executing a command like “pm install -r -d file.apk” that forces the downgrade while preserving user information.

This approach is considerably more delicate because it depends heavily on the Android version and the security restrictions imposed by the manufacturer. Furthermore, if something goes wrong during the process, You can leave the application in an unstable state or cause errors that are difficult to track downAlthough possible, it is not the recommended option for most users.

In any case, whether you install over the existing version or do a clean install, it's vital that you are clear What file are you uploading to your device and where did it come from?Whenever possible, prioritize known repositories and APKs signed by the original authors over modified builds from third parties.

Prevent the app from updating itself again

How to revert to an older version of an app on your mobile device

Once you have managed to install the previous version you were looking for, there is one crucial step left: prevent the system from automatically updating it again and undo all your work. Otherwise, the next time your phone connects to Wi-Fi or the update conditions are met, Google Play might upload the version again.

The most direct way to check this is to open Google Play, search for the application in question, and then, on its page, Tap on the menu icon (the three vertical dots) to uncheck the “Automatically update” option. just for that app. This way you'll keep the rest of the automatic updates but you'll freeze that app on the version you've chosen.

If your phone has another app store installed — such as Samsung's Galaxy Store or Huawei AppGallery — it's also a good idea Check the automatic update options there and disable them for that application.In the Samsung store, for example, the process is virtually identical to that of Google Play.

If you don't want to complicate things and prefer that the system doesn't touch anything without your permission, you can go one step further and Disable automatic updates globally in Google PlayThe downside is that you'll have to manually check which apps you want to update from time to time, but you'll gain complete control over what stays old and what gets updated.

Remember that there are apps—especially those related to security, banking, messaging, or critical services—where Maintaining very old versions may not be a good idea due to security vulnerabilities. that they might drag along. In those cases, it might be worth putting up with a redesign you don't love in exchange for staying protected with the latest patches.

Reinstall purchased apps and sync them across devices

One aspect that raises questions when dealing with installations and removals is what happens to purchases. The good news is that Paid apps purchased on Google Play are associated with your account, not the device.If you uninstall a paid app, you can download it again at no additional cost as long as you use the same Google account.

In fact, you can install the same app on multiple Android phones or tablets by logging in with the same Google account on all your devicesYour purchased content will sync automatically, so you won't have to pay again for each installation. The only thing that might not be retained is your local data if it's not backed up to the cloud.

If you have disabled an application that came pre-installed on your phone, keep in mind that You can re-enable it from the system settings without needing to download anything again. Android lets you manage unused or disabled apps so you can activate them when you need them again.

It's also possible to reinstall applications from your computer. To do this, simply go to Go to play.google.com, sign in with your account, search for the desired app and click on “Install”The system will ask you to choose one of your associated Android devices and will send the installation command remotely.

On the same website, if you check your application library, you will be able to View your history of apps you've previously downloaded or purchased.If you can't find a specific app or it asks you to pay again, check that you're using the same Google account you used to make the original purchase.

Most of these processes are designed to always install the latest version available for your device, so They are not directly useful for downgrading.But they are useful for quickly recovering an app you had deleted without having to track down APKs.

With all this in mind, you now have a fairly wide range of options to Reverting to an older version of an app on your mobile device minimizes risks and allows you to maintain some control. about what gets updated and what doesn't. By combining uninstalling updates, using reliable repositories like APKMirror, tools like Aurora Store, and good management of automatic updates, it's possible to largely control the behavior of your apps without completely sacrificing security or convenience.

how to go back to previous version android-8
Related article:
Ultimate Guide to Rolling Back Android: Methods, Risks, and Expert Advice