sodcalculator

10 Tech How-To

How to Use Old Android Apps on New Phones

Guide 10-13031 · Updated · Step by step

Old Android apps often stop working on newer phones because they were built for older Android versions, or they are no longer available in the Play Store. This guide shows you how to find, install, and run those legacy apps safely, whether you want to play a classic game, use a discontinued tool, or access a favorite app that vanished from the store. You will learn how to enable installation from unknown sources, use APK mirror sites, and handle compatibility issues.

What You’ll Need

  • An Android phone or tablet (Android 5.0 or newer is recommended, but older devices work too).
  • A computer or the phone itself to download APK files.
  • An internet connection.
  • Optional: A file manager app (most phones have one built-in).
  • Optional: A USB cable if you prefer to transfer APKs from a computer.

Step-by-Step

  1. Check the app’s compatibility. Before installing, find out which Android version the app was designed for. Look at the app’s description on a trusted APK site (like APKMirror) or in old Play Store listings. If the app requires Android 4.4 or lower, it may still run on newer versions, but you might need extra steps.
  2. Enable “Install unknown apps.” On Android 8.0 and later, go to Settings > Apps & notifications > Advanced > Special app access > Install unknown apps. Select the browser or file manager you will use to install the APK, and toggle “Allow from this source” on. On older Android versions, go to Settings > Security and check “Unknown sources.”
  3. Download the APK file. Go to a reputable APK mirror site (like APKMirror or APKPure) using your phone’s browser or a computer. Search for the app you want, and download the version that matches your phone’s architecture (most modern phones are ARM64, but some old apps only support ARM or x86). If you are unsure, download the version labeled “universal” or “noarch.”
  4. Install the APK. Open the downloaded file from your notification bar or file manager. If prompted, confirm that you want to install it. The installation may take a few seconds. If you see a warning about the app being built for an older version, tap “Install anyway” (or “Continue”).
  5. Run the app. Once installed, you will find the app icon in your app drawer. Tap it to launch. If it opens, great! If it crashes or shows a “not compatible” error, proceed to the troubleshooting section below.
  6. If it crashes, try a compatibility mode. Some apps need an older Android environment. You can use a tool like “App Cloner” (which creates a modified APK with a fake Android version) or install a virtual machine like “VMOS” (which runs a full Android system inside your phone). These are more advanced, but they can revive stubborn apps.

Common Mistakes

  • Downloading from untrusted sites. Many sites offer fake or malicious APKs. Stick to well-known mirrors like APKMirror, APKPure, or the official developer’s website.
  • Ignoring architecture. An app built for ARM may not run on an x86 phone, and vice versa. Check your phone’s CPU type (Settings > About phone) and download the right version.
  • Skipping the “Install unknown apps” permission. Without it, the installation will fail silently or show a blocked message.
  • Installing the latest version instead of the last compatible one. Sometimes the final update of an app is the one that breaks compatibility. Try an older version if the newest one fails.

Tips

  • Back up your APK files. Once you find a working version, save the APK to a cloud drive or a computer so you can reinstall it later.
  • Use a file manager with an APK installer. Apps like Solid Explorer or FX File Manager make it easy to install multiple APKs.
  • Check for obb or data files. Some large games require an additional data file (usually in an “obb” folder). The APK site will mention this. Download the obb file and place it in Android/obb/<package name> on your phone’s storage.
  • Keep the app’s package name. If you later want to update or find it again, the package name (like com.example.app) is unique and helps you search.
  • Consider using a dedicated old Android device. If the app is truly ancient and nothing works, an old phone with Android 4.4 or lower is the most reliable option.

Troubleshooting

App crashes on launch. This is the most common issue. Try these in order:

  1. Clear the app’s cache and data: Settings > Apps > [App] > Storage > Clear cache and Clear data.
  2. Reinstall the app. Uninstall it, then install again.
  3. Try a different version of the APK (older or newer).
  4. Use a compatibility tool like App Cloner to fake a lower Android version.
  5. If the app needs Google Play Services, make sure they are installed and up to date. Some old apps require a specific version of Play Services, which is tricky; you may need to install an older Play Services APK (not recommended unless you know what you are doing).

“App not installed” error. This usually means the APK is corrupted or the app is already installed with a different signature. Uninstall the existing app first, then try again. If it still fails, download the APK again.

App says “This app was built for an older version of Android.” That’s a warning, not a block. Tap “Install anyway.” If the app doesn’t run, follow the crash steps above.

App is not visible after installation. Some old apps don’t create an icon. Check your app drawer or use a launcher that shows all apps. You can also open the app via Settings > Apps.

App requires a specific Android version that your phone doesn’t have. If your phone is running Android 10 and the app needs Android 4.4, it should still work. If the app needs a newer version (e.g., Android 11) and you have Android 9, you cannot install it without a custom ROM (which is beyond this guide).

Frequently Asked Questions

Is it legal to download APKs from mirror sites?

Downloading APKs from third-party sites is generally legal if the app is free and you own the device. However, some apps are paid or have licensing restrictions. Always respect the developer’s terms.

Will installing an old APK harm my phone?

If you download from a trusted source, the risk is low. However, old apps may have security vulnerabilities. Only install apps you trust and avoid using them for sensitive tasks.

Can I update an old app from the Play Store after sideloading?

Sometimes. If the app is still available on the Play Store, you can update it from there, but the update might break compatibility. You can disable auto-updates for that app in the Play Store settings.

What if the app is a paid app that I already bought?

If you previously purchased the app, you can download it from the Play Store’s “Library” (if it’s still listed). If not, you might find the APK online, but that would be pirating if you don’t have a license. Check your purchase history first.

Why do some old apps not work even after installing?

They may rely on outdated hardware features, missing libraries, or deprecated APIs. Android’s compatibility layer is good, but not perfect. Some apps simply cannot run on modern hardware.

Is there a way to run old Android apps on a PC?

Yes, you can use an Android emulator like BlueStacks or a virtual machine like VirtualBox with Android x86. These are useful for testing, but they may not support all apps.

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

The whole Tech How-To bed →