News for hackers. Stuff that matters.
Re:Epic vs. Google: Google Loses by rpgwaiter on Monday December 11, 2023 @08:19PM (#38607946)
AuroraStore is very close, using a ton of reverse engineered stuff from the play store

It should all totally be open though

Re:Epic vs. Google: Google Loses by xethos on Monday December 11, 2023 @09:30PM (#38608556)
By that measure, F-Droid is very close in that both have the majority of apps some people use (Aurora for you, F-Droid for me).

Neither can compete with the Play store though, as only Google's offering is allowed to update or install apps in the background without user interaction (without root). For that matter, only Google Play Protect (part of the Play Store IIRC) can uninstall apps from user's devices with no interaction.

Re:Epic vs. Google: Google Loses by johnnyanmac on Tuesday December 12, 2023 @12:33AM (#38609893)
>only Google Play Protect (part of the Play Store IIRC) can uninstall apps from user's devices with no interaction.

That sounds horrible. Why can a store decide to delete an app with no prior notice?

But it does seem Google has given more freedom to other apps to install apps. I guess it comes down to if that's still too many clicks or too fear mongering to count as "competitive".

Re:Epic vs. Google: Google Loses by ayewo on Tuesday December 12, 2023 @01:16AM (#38610175)
It’s a security feature. They’ve had this feature for more than a decade [1].

It allows them to remotely remove any malicious app from Android devices without any user intervention.

1: https://www.computerworld.com/article/2752902/google-remotel...

Re:Epic vs. Google: Google Loses by mminer237 on Tuesday December 12, 2023 @11:28AM (#38614356)
Worse than that, I've had it unilaterally block legitimate third-party apps I've installed from F-Droid. Then since I've disabled it, it constantly nags me to re-enable it so it can re-delete my third-party apps. If you want to talk about anti-competitive, Play "Protect" should be where you start.
Re:Epic vs. Google: Google Loses by Psychotherapist on Tuesday December 12, 2023 @12:49AM (#38609983)
In my experience Google Play Protect can be disabled, and shows a warning an app might be "Harmful" and sometimes prompts to Uninstall or Ignore the warning, afaik no unprompted uninstalls
Re:Epic vs. Google: Google Loses by noisem4ker on Tuesday December 12, 2023 @06:37PM (#38620395)
> only Google's offering is allowed to update or install apps in the background

Not anymore, since Android 12 (2021).

https://www.xda-developers.com/android-12-alternative-app-st...

Re:Epic vs. Google: Google Loses by xethos on Tuesday December 12, 2023 @10:03PM (#38622145)
You're right! I thought I'd heard something about that, but couldn't quite remember :) From your linked article though:

> in response to mounting pressure from Epic Games and government regulators

Just because it came out before the judgement doesn't mean it wasn't because of the court case. And frankly, needing to be sued to do the not-a-monopoly thing isn't exactly a great look.

Maybe I'm just grouchy because I'll never get to use it though - BlackBerry stopped making handsets, so I'm using either the last great physical keyboard (subjective, but true IMO) while being "stuck" on Android 8.1, or GNU+Linux à la Pinephone Pro.

Re:Epic vs. Google: Google Loses by harrygeez on Monday December 11, 2023 @10:39PM (#38609109)
I don't fully understand. Are these functionalities baked into Android that only allow Play Store to use it?
Re:Epic vs. Google: Google Loses by bogwog on Monday December 11, 2023 @11:36PM (#38609557)
Pretty much. Google Play services runs as like a root process that can (among other things) bypass all the security checks that the OS usually has. That includes those annoying update confirmation dialogs which make it impossible to install updates automatically without user interaction.
Re:Epic vs. Google: Google Loses by LoganDark on Tuesday December 12, 2023 @12:19AM (#38609817)
Specifically GMS runs as a "privileged app" (that's what priv-apps stands for) which can declare access to permissions in the manifest that non-privileged apps can't even ask for.
Re:Epic vs. Google: Google Loses by UncleMeat on Tuesday December 12, 2023 @08:22AM (#38611747)
Importantly, this is largely a property of preloaded apps rather than GMS explicitly.
Re:Epic vs. Google: Google Loses by LoganDark on Tuesday December 12, 2023 @09:29AM (#38612542)
Yeah, they are curated by the author(s) of the Android build that the device is running.
Re:Epic vs. Google: Google Loses by jacooper on Tuesday December 12, 2023 @04:50AM (#38610885)
> That includes those annoying update confirmation dialogs which make it impossible to install updates automatically without user interaction.

Important to note this has changed starting with android 12, now you just need accept installing the app, and the source can update the app without interaction.

Droidify (third party fdroid client) supports it, among others like Aurora store.

Re:Epic vs. Google: Google Loses by jacooper on Tuesday December 12, 2023 @05:16AM (#38610901)
> Pretty much. Google Play services runs as like a root process that can (among other things) bypass all the security checks that the OS usually has.

Unnecessarily mind you, GrapheneOs proved that you can get the vast majority of GMS functionality without it needing to run as root. Even Gpay would work if google allowed it.

> That includes those annoying update confirmation dialogs which make it impossible to install updates automatically without user interaction.

This has changed with android 12, third-party sources can now auto update an app after a user accepts the initial prompt go install it.

Re:Epic vs. Google: Google Loses by dredmorbius on Tuesday December 12, 2023 @01:36AM (#38610288)
AFAIU Aurora isn't an alternate store, but an alternate front-end to the Google Play Store.

That is, the only apps available through Aurora are those on Google Play, and if Google's rejected an app, then you won't be able to install it via Aurora.

By contrast, F-Droid is an alternative front-end and app store, with apps available which aren't included in Google Play (for example, Termux).

(I use both Aurora and F-Droid on an Onyx Android device.)

Re:Epic vs. Google: Google Loses by DeathArrow on Tuesday December 12, 2023 @02:08AM (#38610518)
You can install and run apps from Aurora store without having Google Services installed? Did Aurora store replace Google Services somehow? Many apps depend on those services.
Re:Epic vs. Google: Google Loses by Mordisquitos on Tuesday December 12, 2023 @07:51AM (#38611496)
Many of the Google Services functionalities can be provided, mimicked, or worked around with microG: https://microg.org/
Re:Epic vs. Google: Google Loses by Andrew_nenakhov on Tuesday December 12, 2023 @03:33AM (#38610818)
Google Play is not just app store, but also the only way to efficiently deliver push notifications on Android devices. And latest modifications to Android OS make it very rippled without push notifications, all background apps unload from memory very fast. The result is that it makes many types of apps impossible to implement without relying on push notifications - and lock in to Google Play services.

Same is true for Apple, of course.

Re:Epic vs. Google: Google Loses by codethief on Tuesday December 12, 2023 @07:33AM (#38611353)
While they carry almost the same name, Google Play Services are not the same as the Play Store, though. You can use the former without using the latter.
Re:Epic vs. Google: Google Loses by Andrew_nenakhov on Wednesday December 13, 2023 @03:45AM (#38624414)
I highly doubt that a manufacturer can release an Android phone that does not have Google Play Store app but does use Google Play Services. We have evidence that Google prohibits even releasing other models w/out Google Play store if it wants to make Androids with Google Play.
Re:Epic vs. Google: Google Loses by codethief on Wednesday December 13, 2023 @05:23PM (#38635049)
Oh absolutely!