Installing an older version of an Android app is useful when a recent update introduces bugs, removes features you rely on, or simply changes the interface too much. This guide walks you through finding, downloading, and sideloading an older APK file safely, plus how to prevent automatic updates from overwriting it.
What You’ll Need
- An Android phone or tablet (any recent version).
- An internet connection on the device.
- A computer or the device itself to download the APK file.
- Permission to install apps from unknown sources (you’ll enable this in Settings).
- A file manager app (most devices have one built in).
Step-by-Step
- Find the exact version you need. Check the app’s current version in the Play Store (open the app page, tap “About this app”). Then search for an older version number that matches the feature set you want. Websites like APKMirror, APKPure, or the app’s official developer page often list historical versions.
- Download the APK file. On your computer, go to a trusted APK repository and download the version you want. Make sure the file is for the correct architecture (most modern phones are arm64-v8a; older ones may be armeabi-v7a). If you’re unsure, download the universal or nodpi version if available.
- Transfer the APK to your device. If you downloaded on a computer, connect your phone via USB, or use cloud storage (Google Drive, Dropbox) or a file transfer app to move the APK to your device’s Download folder.
- Enable “Install unknown apps”. On Android 8 and later, go to Settings > Apps & notifications > Advanced > Special app access > Install unknown apps. Select the app you’ll use to open the APK (e.g., Chrome, Files, or your file manager) and toggle “Allow from this source” on. On older Android versions, go to Settings > Security and enable “Unknown sources”.
- Open the APK file. Using a file manager, navigate to the downloaded APK and tap it. If prompted, confirm that you want to install it.
- If the app is already installed, uninstall it first. Android will not let you install an older version over a newer one without first uninstalling the current version. Go to Settings > Apps, find the app, tap “Uninstall”. Note: this deletes the app’s data (like local game saves or login sessions), so back up anything important if possible.
- Install the older APK. After uninstalling, tap the APK again and follow the on-screen prompts. The installation may take a few seconds.
- Disable automatic updates. Open the Play Store, search for the app, tap the three-dot menu (top right), and uncheck “Enable auto update”. This prevents the Play Store from automatically installing the newer version again.
Common Mistakes
- Downloading from untrusted sources. Random websites can host modified APKs that contain malware. Stick to well-known repositories like APKMirror or the developer’s official site.
- Ignoring architecture and DPI. Installing an APK built for a different CPU type (e.g., arm64 vs. arm) will fail or crash. Check your device’s CPU using an app like CPU-Z if you’re unsure.
- Forgetting to uninstall the newer version. You’ll get an “App not installed” error if you try to downgrade without uninstalling first.
- Not backing up data. Uninstalling wipes the app’s local data. If you need to keep game progress or settings, look for an in-app backup/export feature before uninstalling.
Tips
- Before downgrading, write down the current version number so you can easily identify which APK to download.
- Use a dedicated APK manager app (like APKMirror Installer) that can handle split APKs (bundles) and verify signatures automatically.
- If the app is a system app (pre-installed), you may not be able to uninstall it normally. In that case, you can disable it and then install the older version as a separate app, but this may cause duplicate icons.
- Check the app’s changelog on the APK site to confirm the version you’re downloading actually has the feature you want.
- Keep the APK file in a safe place (like a cloud drive) in case you need to reinstall it later.
Troubleshooting
“App not installed” error. This usually means the APK is corrupt, the signature doesn’t match, or you didn’t uninstall the existing app. Re-download the APK, uninstall the current version, and try again. If the error persists, try a different mirror or a different version.
“Package installer keeps stopping” error. This can happen if you have too many apps installed or if your device storage is low. Free up space, restart your device, and try again.
App crashes after installation. The older version may be incompatible with your Android OS version or with the device’s hardware. Check the app’s minimum Android version requirement. If it’s incompatible, you’ll need to find a slightly newer version that still works, or consider using the current version.
Play Store keeps updating the app anyway. Double-check that you’ve disabled auto-update for that specific app. Also, if you’ve enabled “Auto-update apps” globally in the Play Store settings, it may override individual app settings. Set it to “Don’t auto-update apps” or “Auto-update apps over Wi-Fi only” and then uncheck the individual app.
App asks for a login but you can’t remember your password. Since you uninstalled the app, its login session is gone. You’ll need to sign in again. If you use two-factor authentication, have your backup codes ready.
Frequently Asked Questions
Is it legal to install an older version of an app? Generally yes, as long as you’re not bypassing paid features or violating the app’s terms of service. Some apps may prohibit downgrading, but it’s not illegal for personal use.
Will I lose my data when downgrading? Yes, uninstalling the app removes its local data. However, if the app syncs data to the cloud (like notes or contacts), that data will be restored when you log back in.
Can I install an older version over the current one without uninstalling? No, Android will block the installation because the signature or version code is lower. You must uninstall first.
Why does the Play Store show “Update” even though I installed an older version? Because the Play Store recognizes that the installed version is older than the latest available. That’s why you need to disable auto-update for that app.
What if the app requires a newer Android version than I have? Then the older APK won’t install. Check the minimum Android version requirement on the APK page. If you’re below it, you’ll need to find an even older version that supports your Android version.
Can I go back to the newest version later? Yes, simply go to the Play Store and tap “Update”. Your data (if synced) will be preserved.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Google Desktop Search Widget on Windows 11
- How to Build a Computer Stand (Saturday Workshop)
- Customize Touch Keyboard Themes in Windows 11
- Excel Pivot Table: Change Multiple Field Settings
- WhatsApp: How to Block Unknown Numbers
- How to Exit Vi in Linux: A Simple Guide