News for hackers. Stuff that matters.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by heavyset_go on Monday October 19, 2020 @10:05AM (#24826452)
Google has hindered Android such that app stores cannot compete with the Play Store on feature parity. App stores cannot implement batch installs, background installation or updates, or automatic upgrades, but the Play Store can.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by izacus on Monday October 19, 2020 @10:12AM (#24826518)
I'm sorry, but that is not true at all. The altnerantive stores available on current phones (Samsung, Huawei, etc.) have all the capabilites of the builtin store.

For all the crap Google does, you really don't have to make things up :/

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by dessant on Monday October 19, 2020 @10:20AM (#24826595)
I think they're referring to the fact that as a user you cannot install a third-party app store with the same capabilities as Google Play, F-Droid can't install apps in the background on a non-rooted device.

Device manufacturers are of course allowed to ship with alternative app stores, though Google is also trying to interfere with those decisions by holding access to Google Play Services as ransom, even if the practice was previously deemed illegal by the European Union.

https://www.theverge.com/2020/8/13/21368395/fortnite-epic-ga...

https://ec.europa.eu/commission/presscorner/detail/en/IP_18_...

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by izacus on Monday October 19, 2020 @10:31AM (#24826706)
That doesn't change the fact that alternative stores (which exist on many devices) are allowed to install all packages and autoupdate them.

Just _your pet_ store doesn't get it because silently replacing app packages would be a horrible security hole for software. Nevertheless, F-Droid will be able to do just that with Android 12.

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by eptcyka on Monday October 19, 2020 @11:49AM (#24827456)
Other stores exist only because Android is open source and any manufacturer can install whatever they want and give any app the features they feel it needs. But there is no way for an app store app to just generally work on all Android devices in an optimal way, without special blessings from all the manufacturers.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by cute_boi on Monday October 19, 2020 @11:15AM (#24827094)
Common. Its like saying I will give you earth but no water no winds. Using andriod for monopoly is issue here. Google Playstore can do anything. Its literally the most bloated thing in andriod. And they force mobile vendor like xiomi/samsung to install their playstore. They are just doing what internet explorer 6 thing did.

This must be stopped.

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by heavyset_go on Monday October 19, 2020 @10:20AM (#24826594)
Rooting phones or installing strange ROMs from XDA-Developers isn't something normal users are capable of.

If I buy a LG phone, can I install the Samsung or Huawei store and use the features that the Play Store has without rooting my phone or using a weird ROM?

Why is it that if I want to use an app store that works on every Android device like F-Droid, I need to root my phone to have some feature parity with the Play Store?

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by izacus on Monday October 19, 2020 @10:32AM (#24826717)
> Why is it that if I want to use an app store that works on every Android device like F-Droid, I need to root my phone to have some feature parity with the Play Store?

Because silently replacing software on your phone is a very problematic safety vector.

To the point where Apple doesn't allow granting that to anyone ever.

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by komali2 on Monday October 19, 2020 @10:55AM (#24826909)
Why can't I decide to turn off that security "feature" on the computer I bought?

Why can't I do what I want with my computer???

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by dariusj18 on Monday October 19, 2020 @01:10PM (#24828434)
Sometimes security features are a blunt hammer and it takes time to develop a more nuanced solution. And if it's everything as reported, Android 12 will include this ability.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by oarsinsync on Monday October 19, 2020 @10:51AM (#24826882)
The claim was:

> app stores cannot compete with the Play Store on feature parity

The response was:

> that is not true at all

There are plenty of follow up remarks that then clarify that it is infact true in some cases (e.g. F-Droid today) and not true in others (e.g. Samsung store today).

One of the claims made is that it's a security issue to allow alternative stores to silently replace software on your phone (also known as auto updates), and also that this feature is coming in Android 12.

It sounds like Android 11 does not allow a fair level playing field (for what may be justifiable security concerns), and Android 12 throws those security concerns out of the window.

Can someone with knowledge on the subject help clarify?

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by dessant on Monday October 19, 2020 @10:57AM (#24826937)
Google has used security as a red herring repeatedly to restrict user rights and suppress the competition, and now they will offer better integration for third-party app stores in Android 12, because governments around the world are breathing down on Google's neck.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by lern_too_spel on Monday October 19, 2020 @12:46PM (#24828108)
As a user, I don't care why they're implementing it, only that it's available. I've been complaining about this exact problem for years, so I'm happy that it is finally getting resolved (if it is getting resolved — Google's statements about what Android 12 will allow have been pretty vague).

Also, as far as I know, Google hasn't used the security excuse for not implementing it. I just assumed that this wasn't going to get prioritized over OS features that enable Google to make more money.

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by cute_boi on Monday October 19, 2020 @11:17AM (#24827107)
True they are just trying to avoid due to government intervention but they will do slowly anyway. But I know andriod 12 third party will definitely comes with many hiccups so user are forced to use playstore anyway.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by izacus on Monday October 19, 2020 @11:01AM (#24826969)
> Can someone with knowledge on the subject help clarify?

Installing apps silently (as an app store) requires so-called "Privileged" Android premissions currently. Privileged permissions are only attainable by apps that are preinstalled on Android distribution - which means that Samsung/Huawei/other stores can get it, but it's not available for apps that aren't part of original OS distribution.

So the playing field isn't level for ALL the potential Stores - Google gives these privileges to the OEMs that built the devices and them only.

Android 12 will add a mechanism to get these capabilities but it's currently not clear how (whether it's a permission on first run, or whether it's going to be available to a single app like the SMS related permissions).

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by extropy on Monday October 19, 2020 @01:51PM (#24828859)
Almost. Just that it's the OEMs that choose to implement AOSP default privilege scheme to please Google so it gives them access to Play Store and all the other Google apps.

IMHO the leverage is all on the OEM side, they just choose to focus on hardware and allow Google to manage the software.

Independent stores is something that was not really a thing before Android so we are figuring out as we go.

Debian third party repos probably come close, but that is for tech savvy folk that know that they are doing. Now design that for your grandma.

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by nyanpasu64 on Monday October 19, 2020 @10:56AM (#24826927)
Only apps placed in /system/priv-app can install other apps in the background. The only way to add an app there is to be Google or a phone manufacturer, or be an end user, root your phone, and modify the filesystem (directly or through Magisk mounts). Users of unrooted phones can't install apps with the ability to manage other apps.
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by croon on Monday October 19, 2020 @10:21AM (#24826601)
Are you referring to their respective vendor stores? If so that's not really relevant to the point. A phone vendor can of course get all those capabilities into their own phones. But can I as a consumer install a third-party store on whatever phone I have with those capabilities?
Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by izacus on Monday October 19, 2020 @10:30AM (#24826696)
Yes, I'm referring to alternative Android stores you meet right now.

The third-party stores will get these capabilities with Android 12.

Re:Google Adds WireGuard VPN to Android 12’s Linux Kernel 5.... by josephcsible on Monday October 19, 2020 @10:32AM (#24826722)
Sure, the manufacturer can install their own app store with those features, but that isn't the point. The point is that an end user can't install a third-party app store with those features, at least not without going the root/custom ROM route.