· In Plaintext

Google Play isn't as clean as you'd think, and these alternatives are better

When it comes to Android apps, the Play Store is king, but it has its drawbacks. Here's why you should avoid Google Play, and what to use instead.

When it comes to Android apps, the Play Store is king, but it has its drawbacks.
Here's why you should avoid Google Play, and what to use instead.

The Play Store’s darker side

While Google Play dominates app distribution on Android, and may appear convenient, it comes with several drawbacks.

It’s dependent on Google Play Services, which is extremely invasive, resource intensive, and isn’t available on all devices.

It imposes strict requirements on developers, making it not worthwhile for some hobbyist developers to publish their apps on Google Play.

Additionally, Google takes a steep 30% tax on all in-app purchases and subscriptions, reducing developer revenue and potentially making apps and services more expensive.

The following apps and sites are great alternatives to Google Play, offering better privacy, flexibility, and sometimes apps that aren’t available on the Play Store.


Google Play Clients

Aurora Store

Aurora Store is an open source, privacy-friendly app store that doesn’t have its own library of apps. Instead, it downloads them directly from Google’s servers, using reverse-engineered unofficial Google Play APIs.

It allows you to spoof your region and device model, allowing you to access apps that might not otherwise be available to you.

Aurora lets you install apps using Androids native installer, Shizuku, and root, and this fork also offers an option to install with Dhizuku.

Aurora
Aurora OSS - Abode of opensource android apps
Aurora favicon https://auroraoss.com/
GitHub - whyorean/AuroraStore
Contribute to whyorean/AuroraStore development by creating an account on GitHub.
GitHub - whyorean/AuroraStore favicon https://github.com/whyorean/AuroraStore
GitHub - whyorean/AuroraStore
„Aurora Store“ – IzzyOnDroid F-Droid Repository
An unofficial FOSS client to Google Play with an elegant design and privacy
„Aurora Store“ – IzzyOnDroid F-Droid Repository favicon https://apt.izzysoft.de/fdroid/index/apk/com.aurora.store
„Aurora Store“ – IzzyOnDroid F-Droid Repository

GPlay APK Downloader

GPlay APK Downloader is a website that, similar to Aurora, downloads apps from Google’s servers. However, you don’t need to install a separate app store to use its service.
Instead, you just download the APK to your phone, and can install the app directly, without any store.

It also offers an option to install apps directly from the site to your device, using web ADB.

GPlay APK Downloader is the best option for downloading apps from Google Play without having to use an app store.

GPlay APK Downloader
Download APKs directly from Google Play Store. Search apps, download split or merged APKs, and install via ADB.
GPlay APK Downloader favicon https://apkdl.dietdroid.com/
GPlay APK Downloader

FOSS app repositories

F-Droid

F-Droid is a repository exclusively for open-source apps.

Ironically, since most of these apps are built by hobbyist and end-users, instead of companies chasing profits, these apps are often higher quality than what you’ll find on other app stores.

As all apps on F-Droid are open-source, it’s considered the most secure source of apps, so the risk of malware is very low.
You can access F-Droid apps via their website, their official app store, or through third-party clients like Droidify or Florid.

F-Droid - Free and Open Source Android App Repository
F-Droid is the app distribution ecosystem for Android where your user freedom comes first. Discover our app store, explore the world of free and open source (FOSS) apps and [learn](https://f-droid.org/about/) about our app distribution tools.
F-Droid - Free and Open Source Android App Repository favicon https://f-droid.org/en/
F-Droid - Free and Open Source Android App Repository
F-Droid
F-Droid mirrors. F-Droid has 14 repositories available. Follow their code on GitHub.
F-Droid favicon https://github.com/f-droid
F-Droid

IzzyOnDroid

IzzyOnDroid is another repository of open-source apps, designed to integrate with standard F-Droid clients.

It has some differing philosophies than F-Droid, leading to it having a larger selection of apps than F-Droid.

It can be accessed in the same ways as F-Droid, through its website and F-Droid clients, and the Droidify F-Droid client comes with IzzyOnDroid enabled out of the box.

IzzyOnDroid F-Droid Repository
Applications in this repository are official binaries built by the original application developers, taken from their resp. repositories (mostly Github, GitLab, Codeberg), with additional screening applied. Updates for the apps are usually fetched daily, and you can expect daily index updates.
IzzyOnDroid F-Droid Repository favicon https://apt.izzysoft.de/fdroid
IzzyOnDroid F-Droid Repository

Destroying the Play Store


Sites that host apps themselves

APKMirror, Uptodown, and APKpure are the best sites to download proprietary apps from, that host apps the apps themselves.

The differences between these are security, curation, and the app store experience.

APKMirror

APKMirror is one of the most secure sites for downloading apps that are also available on Google Play.

They only host apps that are already available on Google Play, relying on the fact that Google vets apps before allowing them onto the Play Store.

They use signature verification to ensure that the APK they’re giving you is authentic and wasn’t tampered with.

Its downside is that it doesn’t have an app store to install apps directly to your phone.

You have to first download the APK from their website, and then manually install it.

APKMirror - Free APK Downloads - Free and safe Android APK downloads
Free and safe Android APK downloads
APKMirror - Free APK Downloads - Free and safe Android APK downloads favicon https://www.apkmirror.com/

Uptodown

Uptodown is another Google Play alternative with their own database of apps.

Unlike APKMirror, Uptodown also offers apps that aren’t available on Google Play, which means that you can get apps that weren’t vetted by Google, but they have their own security features to protect you from malware.

All apps are automatically scanned by VirusTotal, and the results are shown on the app’s page, letting you choose if you want to trust the app.

Like APKMirror, Uptodown enforces signature verification, so if an app is also available on Google Play, then what Uptodown is giving you is guaranteed to be authentic.

Uptodown has its own app store, allowing you to search for, install, and update apps directly with their app, making things a lot simpler than APKMirror.

Uptodown.com
The user-friendly way to get apps
Uptodown.com favicon https://en.uptodown.com
Uptodown.com

APKPure

APKPure is the most popular website for downloading apps, but it isn’t necessarily the best.

While currently its security is pretty much on par with APKMirror and Uptodown, it has had incidents in the past, staining its reputation, even though they’ve significantly upped their security since then.

APKPure allows you to choose which regional variant of an app to install.

Its bots scrape Google Play aggressively, often being the first one to offer updates to apps from when they’re released.

It also is the only one to copy Google Play’s ability to follow and get news on apps that weren’t yet released.

They also keep the most archives of older versions of apps.

apkpure.com
apkpure.com favicon https://apkpure.com/

XAPK, APKM, APKS - What happened to the simple APK?

For over a decade, Android apps were built and installed as APK files.

Even if you got your apps from Google Play, the Play Store and Google Play’s servers were dealing with APK files. If you obtained apps from other sources, it was as simple as downloading an APK file and installing it from Android’s file manager. However, if you try to download APKs from websites now, you might notice that many apps aren’t available as APKs anymore.

Instead, you’ll be offered XAPKs, APKMs, APKS’s, and other formats.

The reason for that is that Google has changed how apps are built and delivered, moving from monolithic APKs to split APKs.

Previously, the entire app, including all its code designed for various processor architectures, screen sizes, and languages, would be bundled into a single APK file. This often meant the app took up significant space on your phone for components that your device didn’t need.

Now, with split APKs, device-specific components are generated as separate APKs, ensuring your phone only downloads the parts it needs.

While this is much more efficient, the standard APK file format cannot bundle multiple APKs. Google also didn’t provide a new file format for bundling multiple APKs, leaving us without a native way to distribute split APKs outside of the Play Store.

A bunch of different vendors each tried solving this, leaving us with a bunch of new formats.

XAPK, created by APKPure, is the most popular, but APKS is also popular and widely supported.

Since Android doesn’t natively support these formats, you’ll need to use a dedicated installer app.
There are a bunch of great FOSS ones, including InstallerX Revived, Package Manager, Package Installer, and Split App Installer.

InstallerX-Revived/docs/README.md at main · wxxsfxyzm/InstallerX-Revived
More Expressive InstallerX ! Contribute to wxxsfxyzm/InstallerX-Revived development by creating an account on GitHub.
InstallerX-Revived/docs/README.md at main · wxxsfxyzm/InstallerX-Revived favicon https://github.com/wxxsfxyzm/InstallerX-Revived/blob/main/docs/README.md
InstallerX-Revived/docs/README.md at main · wxxsfxyzm/InstallerX-Revived
Package Manager
Effortlessly manage your apps with a powerful, intuitive tool
Package Manager favicon https://smartpack.github.io/PackageManager/
PI/README.md at main · SanmerApps/PI
PackageInstaller. Contribute to SanmerApps/PI development by creating an account on GitHub.
PI/README.md at main · SanmerApps/PI favicon https://github.com/SanmerApps/PI/blob/main/README.md
PI/README.md at main · SanmerApps/PI
SAI/README.md at master · Aefyr/SAI
Android split APKs installer. Contribute to Aefyr/SAI development by creating an account on GitHub.
SAI/README.md at master · Aefyr/SAI favicon https://github.com/Aefyr/SAI/blob/master/README.md
SAI/README.md at master · Aefyr/SAI

Armv8, armv7, and x86 builds

Some developers, instead of distributing apps as split APK formats that aren’t natively supported, choose to just build multiple APKs for each device type.

The most important thing to focus on is processor architecture.
You might see APKs for armv8, sometimes referred to as x64, and for armv7, and x86.

Most modern Android devices are armv8.

Older devices and Android dumbphones might be armv7.

x86 builds are for Chromebooks with AMD/Intel processors, and Android emulators on PCs.


Whether you’re daily-driving a dumbphone that doesn’t support Play Services, keeping your smartphone degoogled for privacy, or you just prefer sideloading raw APKs without being tied to an app store, you have plenty of options.

You don’t need Google’s official store to get the apps you need. With a little bit of know-how and the right tools, you can forget about the Play Store entirely and set up your device exactly the way you want it.

Jtech Forums logo

Comments

Back to Blog

Related Posts

View All Posts »