Android 12 Will Make Using Third Party App Stores Much Easier, Here’s How

Follow Us

Android 12 app stores
The antitrust lawsuit brewing between Epic Games and Apple over the company's control of the App Store, which is native to iOS and the app ecosystem within it, is coming to a close; Google has come out and explained its plans to provide better support for third-party app stores with Android 12, which was unveiled as part of the company's Google I/O event.

In an earlier instance in 2020, Google had responded to claims that were made by Epic Games over how the Play Store and iOS caused issues for third-party app stores by making the point that its upcoming version of Android would contain better support for app stores that do not ship natively with a device, one of the prime examples being the Epic Games Store.




What Is Google Going To Do?

The company has now explained how it intends to implement better support within its developer documentation, first spotted by XDA. In a bid to support third-party stores, Android 12 has made changes to the  REQUEST_INSTALL_PACKAGES permission, which is used by all kinds of apps that wish to install another Android Application Package (APK) such as a file manager or a browser.

With the changes that will be made to the permission, app stores will be able to install applications just like the Play Store. As of today, users who download applications from third-party stores must first allow the store to “request the installation of packages”, followed by manual confirmation of the installation of each package. This is meant as a security measure to prevent malicious stores from installing applications without the knowledge of the user.

With Android 12, third party apps will be able to make use of a new method dubbed setRequireUserAction, which will allow them to automatically install desired applications.

Do note that for proper usage, Google has added some security measures. Any app store that wishes to make use of this method will need Android 10 or higher, followed by request for the new UPDATE_PACKAGES_WITHOUT_USER_ACTION permission.

Additionally, they will be able to automatically update themselves or install updates to a specific package that was originally installed. It is easy to see how this system could be misused, especially considering how APK Pure infected devices running older versions of Android with trojans.

Overall, this addition seems to be Google's attempt to try and make amends with Epic Games, but it still remains to be seen how these stores will work with the next version of Android, with initial impressions hinting at an easier way of installing third-party apps.

Reported By

Shloke is your go-to guy when it comes to consumer tech. Specializing in In-Depth pieces, he's also getting to grips with Telecom. His hobbies consist of Formula One and Gaming.

Recent Comments

Sujata :

I am echoing with you, In my city (Bishnupur, Bankura) BSNL have only 1 tower, that too in their exchange,…

What Does 700 MHz Band Mean for BSNL?

Sujata :

400/m won't be too much? Airtel needs huge money that's true. SA 5G is a need of the hour for…

What Does 700 MHz Band Mean for BSNL?

Sujata :

2L sites will be very good, will give a real competition to other three.

What Does 700 MHz Band Mean for BSNL?

Sujata :

Jio has also used 700MHz band, please look at their numbers.

What Does 700 MHz Band Mean for BSNL?

Dipankar :

BSNL 4G speed in Barasat on peak time.

What Does 700 MHz Band Mean for BSNL?

Load More
Subscribe
Notify of
1 Comment
newest
oldest most voted
Inline Feedbacks
View all comments