Google bans self-updating Android apps, possibly including Facebook’s

Status
Not open for further replies.

jbrodkin

Ars Tribunus Militum
1,534
Ars Staff
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373207#p24373207:2sgxaeo8 said:
CrookedKnight[/url]":2sgxaeo8]This would also affect the Amazon Appstore application. I just got an update pushed to that without the Play Store's intervention this morning.

No, because the Amazon Appstore isn't installed from Google Play to begin with (at least it wasn't when I installed it). This would only apply to apps installed from Google Play, and then updated outside Google Play.
 
Upvote
24 (24 / 0)

Barret

Wise, Aged Ars Veteran
110
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373207#p24373207:id8sce3v said:
CrookedKnight[/url]":id8sce3v]This would also affect the Amazon Appstore application. I just got an update pushed to that without the Play Store's intervention this morning.

Since the Amazon Appstore isn't from google's store there is no need for them to follow this policy
 
Upvote
9 (9 / 0)
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373221#p24373221:uilx928x said:
jbrodkin[/url]":uilx928x]
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373207#p24373207:uilx928x said:
CrookedKnight[/url]":uilx928x]This would also affect the Amazon Appstore application. I just got an update pushed to that without the Play Store's intervention this morning.

No, because the Amazon Appstore isn't installed from Google Play to begin with (at least it wasn't when I installed it). This would only apply to apps installed from Google Play, and then updated outside Google Play.

Beat me to it.
 
Upvote
-7 (0 / -7)

BMR-777

Seniorius Lurkius
49
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373187#p24373187:3kxz2rsz said:
Elij17[/url]":3kxz2rsz]Thank Facebook for pointing out a potential security flaw, even though they didn't mean to.

One man's security flaw is another man's "feature". Same thing goes for all of those "flaws" in iOS which allow it to be jailbroken.
 
Upvote
-3 (5 / -8)
Post content hidden for low score. Show…

bskin

Smack-Fu Master, in training
61
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373349#p24373349:34gbu1cz said:
Sechul[/url]":34gbu1cz]Nova Launcher does this, it gives users the option to install beta versions that haven't been uploaded to the Play Store. It isn't an auto update though, the user has to install manually. Wonder if that will matter

Facebook isn't an auto-update, either.
 
Upvote
2 (2 / 0)

bskin

Smack-Fu Master, in training
61
I'm glad. I'm not sure why, but I'm really uncomfortable with the way Facebook started doing this. Maybe because I don't like how it would nag me every time I look at facebook, or maybe because I like being able to control my settings for app updates in one place. And maybe just because I'm afraid that one day the update they push to me will be for Home, which I explicitly am not interested in.
 
Upvote
9 (9 / 0)

daemonios

Ars Tribunus Militum
2,694
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373421#p24373421:3n0lxsd2 said:
griggle[/url]":3n0lxsd2]I am more interested in how they will enforce it? Do they know someone is doing it. Can they prevent it?

They can ban the app from Google Play for violation of its terms of service. Sure, anyone can publish Android apps, but they lose the advantage of being in the largest app marketplace for Android. And they lose the potential market of people who know nothing about authorizing third-party sources for apps.
 
Upvote
11 (11 / 0)

Toleraen

Ars Scholae Palatinae
1,111
...it's easy to imagine the creator of a malicious application enticing users with a seemingly legit app and then updating it with malware. No one expects Facebook to do that...
Maybe I haven't had my morning coffee, but I absolutely would expect Facebook to throw some garbage in like that. I love seeing my GPS fire up every time I launch FB, even though I've disabled location services within the app.
 
Upvote
22 (22 / 0)

RGMBill

Ars Scholae Palatinae
1,267
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373201#p24373201:1iluw78r said:
chewy106[/url]":1iluw78r]I've noticed Zynga games seem to do this on both Android and iOS platforms. Not sure what's up with that...

Is Zynga who I should blame for the crapware that's been getting installed on my phone, my wife's phone, and her tablet (but not mine) overnight? Last night was something like "2020: My Country" or some such. Woke her up when it installed itself without our permission.
 
Upvote
-6 (0 / -6)
Post content hidden for low score. Show…

Shudder

Ars Legatus Legionis
24,113
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373815#p24373815:2iai9yqf said:
fferitt25[/url]":2iai9yqf]
Google Chrome on iOS does this same shit. Do what we say - not what we do huh ?
I find it hard to believe it does the same thing. But I don't use iOS anymore so I can't say for certain.

I'm glad Google is taking a harder stance against this. I uninstalled the FB app because of this mess. Not only do I disagree with how they went about it, in usual Facebook fashion they screwed it up. They said it would "only update over wifi" but my super-hot phone in a not so great 3G area that was constantly trying to download this, killing my battery, says otherwise.
 
Upvote
7 (7 / 0)

jbrodkin

Ars Tribunus Militum
1,534
Ars Staff
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373815#p24373815:2jmbpn7f said:
fferitt25[/url]":2jmbpn7f]
About six weeks ago, users of Facebook's Android application noticed that they were being asked to install a new version—without going to the Google Play app store.
Google Chrome on iOS does this same shit. Do what we say - not what we do huh ?


Wow. Has Google banned it's own Apps from auto-updating ?

Because the version number of my copy of Chrome keeps going up on various devices. And I get annoying notifications on my mobile devices constantly until i upgrade.

Chrome on iOS is updated through the Apple App Store.
 
Upvote
19 (19 / 0)
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373421#p24373421:1gfdi7vn said:
griggle[/url]":1gfdi7vn]I am more interested in how they will enforce it? Do they know someone is doing it. Can they prevent it?

Considering it's a Play Store guideline, and they control the Play Store, they most certainly can enforce it. If nothing else, they can take the app down after user complaints.
 
Upvote
6 (6 / 0)

daemonios

Ars Tribunus Militum
2,694
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373815#p24373815:27flcuhw said:
fferitt25[/url]":27flcuhw]
Google Chrome on iOS does this same shit. Do what we say - not what we do huh ?


Wow. Has Google banned it's own Apps from auto-updating ?

Because the version number of my copy of Chrome keeps going up on various devices. And I get annoying notifications on my mobile devices constantly until i upgrade.

You really are a troll... Can't speak for iOS but others have confirmed Chrome updates through the App Store. And on Android I can definitely say every Google app updates through Google Play.
 
Upvote
17 (17 / 0)

Xavin

Ars Legatus Legionis
30,671
Subscriptor++
Wow. Has Google banned it's own Apps from auto-updating ?
The only Google android app that auto-updates is Play. Some of the others will notify you of a new version, but they send you through Play to actually update it. That's the key, there's really no benefit to bypassing Play for updates unless you plan on doing something nefarious.
 
Upvote
17 (17 / 0)

Brass2TheMax

Ars Scholae Palatinae
664
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373187#p24373187:3um27cpk said:
Elij17[/url]":3um27cpk]Thank Facebook for pointing out a potential security flaw, even though they didn't mean to.

And by rights, thank Google for responding to it in the proper fashion, and promptly at that.
 
Upvote
7 (7 / 0)

Greho

Ars Scholae Palatinae
1,195
Subscriptor++
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373909#p24373909:2m2loefv said:
jbrodkin[/url]":2m2loefv]
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373815#p24373815:2m2loefv said:
fferitt25[/url]":2m2loefv]
About six weeks ago, users of Facebook's Android application noticed that they were being asked to install a new version—without going to the Google Play app store.
Google Chrome on iOS does this same shit. Do what we say - not what we do huh ?


Wow. Has Google banned it's own Apps from auto-updating ?

Because the version number of my copy of Chrome keeps going up on various devices. And I get annoying notifications on my mobile devices constantly until i upgrade.

Chrome on iOS is updated through the Apple App Store.
Chrome on iOS will nag you when there is an update available, but other apps do that, as well.

If you tap to update, you are sent to the Apple Store app, and the usual update procedure applies.
 
Upvote
7 (7 / 0)
This seems reasonable.
I think that this can protect users, and keep all the apps automatically updating.
Allowing applications to bypass the play store messes with the whole idea. It's like Motorola sending you a new cable box without telling the cable company.

Note that it doesn't restrict app developers from offering other application as apks...

An app downloaded from Google Play may not modify, replace or update its own APK binary code using any method other than Google Play's update mechanism.

This feasibly opens the door to apps offering 'app beta' that install alongside (since it's a 'separate app' it seems like it could work under the current rules.
 
Upvote
1 (1 / 0)

Brass2TheMax

Ars Scholae Palatinae
664
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373467#p24373467:26xevni0 said:
ClownRazer[/url]":26xevni0]Yeah, this would allow an app to change the permissions that were initially used and indicated in the play store and basically let it do whatever it wanted, without warning, unless you had another app that monitored system access.

This doesn't really apply to FB though, I'm pretty sure it already requires nearly ever permission available anyway.

This is utterly incorrect, you're obviously not an Android developer. Likewise for the people who upvoted this.

If you install an app, be it from the Play Store or some third-party source, if a new version is released, one of two things are going to happen when you go to install the updated app:

1) Android recognizes that the new app is replacing the old one, sees that the permissions in the manifest have changed, and will prompt you if you want to continue with the installation while providing you with the break down of what permissions it's now asking you for that it didn't before.

2) The app isn't recognized as the same app at all, and Android will prompt you if you want to install it, while giving you a break down of all the permissions it is requesting.

Any way you cut it, you're going to be notified of permissions changes. There is no way that an app simply downloaded and executed for installation is going to be able to grant itself access to permissions it didn't have before, even if it were pre-installed but with less permissions in the "old" version.

Get your facts straight. And people, don't upvote things that aren't true. Keep in mind the information above *does not cover* hacks, workarounds (if any exist), or the like, because that's outside of the scope of what we're talking about.
 
Upvote
7 (15 / -8)

swertz

Seniorius Lurkius
7
Kudos to Google for locking this down, though it's too bad they waited for a high profile app to recognize the need.

Next up: how about asking Facebook to explain why latest update to the FB app requires "New permissions to set up Facebook Messenger and Facebook Home, which you can install separately". I have no interest in further endangering my privacy by installing those separate apps, so why does the app that I already have require new permissions now? Fishy-ness....
 
Upvote
5 (5 / 0)

zarmanto

Ars Tribunus Militum
2,773
[url=http://meincmagazine.com/civis/viewtopic.php?p=24374031#p24374031:3g3gkdmk said:
daemonios[/url]":3g3gkdmk]... Can't speak for iOS but others have confirmed Chrome updates through the App Store. ...
It sounds to me like some people are misunderstanding the issue... I expect the violation of this new policy only occurs when an app downloaded from Google Play performs the update without routing the user back to Google Play. The confusing interface element is most likely that of merely notifying a user from the app that the app is in need of updating, prior to routing the user to the Google Play (or Apple App Store) app; I expect this notification would not be in violation.

(But then, it seems that while I was typing, I was beaten to the punchline by more concise posters... :p )
 
Upvote
1 (1 / 0)

cvarner

Ars Scholae Palatinae
904
[url=http://meincmagazine.com/civis/viewtopic.php?p=24374471#p24374471:1brsns14 said:
tombraun[/url]":1brsns14]I've also been holding off updating the new FB app since they started doing all this. They are way too sneaky and invasive as is, whatever privacy-violating new 'features' they're trying to sneak onto my phone now, I don't want 'em.

I generally hold off on updating FB as long as humanly possible. I rarely appreciate the changes they so lovingly cram down my throat.

The title here seems a bit off, though, as many commenters have misunderstood. It's not that apps can't self-update, exactly - they just have to do it through the Play mechanism, and only when that's how they were installed in the first place, right?
 
Upvote
0 (0 / 0)

ClownRazer

Ars Tribunus Militum
1,614
[url=http://meincmagazine.com/civis/viewtopic.php?p=24374353#p24374353:qiu4j34o said:
Brass2TheMax[/url]":qiu4j34o]
[url=http://meincmagazine.com/civis/viewtopic.php?p=24373467#p24373467:qiu4j34o said:
ClownRazer[/url]":qiu4j34o]Yeah, this would allow an app to change the permissions that were initially used and indicated in the play store and basically let it do whatever it wanted, without warning, unless you had another app that monitored system access.
This is utterly incorrect, you're obviously not an Android developer. Likewise for the people who upvoted this.

Get your facts straight. And people, don't upvote things that aren't true. Keep in mind the information above *does not cover* hacks, workarounds (if any exist), or the like, because that's outside of the scope of what we're talking about.

Thanks for correcting me, and the thread. But IMO you could try to be a little less harsh -- this is a friendly place and there's always something to be learned. I could be misreading tone into your post that isn't there post but here's my revised opening for your post that I believe leaves less room for tonal misinterpretation:

"You're mistaken. I'm an android developer and can confirm that when an app, regardless of source, is installed etc..."

When you're trying to assert the truth, you don't need to wield it like a weapon -- at least not on the first pass.
 
Upvote
7 (7 / 0)

nurst

Seniorius Lurkius
6
Subscriptor
Curious if this will affect antivirus products like Avast, which sometimes download definition and engine updates out-of-band from the Google Play store... A contributing factor, though one that Google may oppose, is that some of these vendors offer advanced features (like firewall capabilites) for rooted phones.. I have to wonder if that is part of the reason why these companies update their products this way.
 
Upvote
1 (1 / 0)

Oletros

Ars Tribunus Militum
2,238
[url=http://meincmagazine.com/civis/viewtopic.php?p=24375789#p24375789:82r0rzzi said:
nurst[/url]":82r0rzzi]Curious if this will affect antivirus products like Avast, which sometimes download definition and engine updates out-of-band from the Google Play store... A contributing factor, though one that Google may oppose, is that some of these vendors offer advanced features (like firewall capabilites) for rooted phones.. I have to wonder if that is part of the reason why these companies update their products this way.

No, it doesn't apply, like it doesn't apply to apps that download additional data.
 
Upvote
1 (1 / 0)

VideoGameTech

Ars Tribunus Militum
2,092
Subscriptor
Just my viewpoint, but this sounds like a more explicit statement of an existing policy. The user knows the app will update but does not know the update is from someplace outside Play, hence causing "users to unknowingly download or install applications from sources outside of Google Play."

Also suspect that if their regular app got away with this, Home would have done the same thing in its next version.
 
Upvote
1 (1 / 0)
Status
Not open for further replies.