6 ms·
Android 12 will let alternative app stores update apps automatically
- drannex 5y agoAlternative point: I don't think _any_ app store should have the ability to auto update apps. That's a security nightmare for anything and anyone. Updates should be user requested, every time. Sure you can nag at them till they do, but the user should have the final say every time.
- steelbrain 5y agoIt's a double edged sword. Either the scenario you described (less likely IMO) or our grandmas are stuck with outdated Applications with known vulnerabilities for years because they don't go into App Stores and update manually.
- ayoisaiah 5y agoAuto update is good default policy IMO. Most non-technical people don't care to update apps as long as the apps are working which could lead to unnecessary security issues or critical bugs left unpatched.
- Aerroon 5y agoPerhaps technical people should take more care when making updates for their application? There's a negative sentiment over updates for software and it arose from how bad updates ruining things. Updating might help with security, but it also forces you to put up with every harebrained UI change and removal of features that developers come up with. Eg tab groups were pushed onto mobile users in Chrome, yet it feels like the people who made the UI change don't actually use mobile chrome much, because the UX is awful. Luckily you can trudge through flags to change this behavior to the old one, but how long until we can't do that anymore?
- victornomad 5y agoI got tired of certain apps that kept changing behavior or UI every single week. Some of them sneakily added antifeatures that were not there originally or move features to premium asking me to pay again. In consequence I disabled auto updates and run an update when I remember... I'd rather prefer to have auto updates for just security patches not for features.
- gmac 5y agoThis doesn't help much, since antifeatures are rarely described as such (or even at all) in release notes. What would be more helpful would be the ability to revert to previous versions (can't speak to Android, but this is certainly missing in iOS).
- selfhoster11 5y agoAndroid can sort-of do it. It's often possible to downgrade without losing data if the application signature hasn't been tampered with.
- emptyparadise 5y agoAutomatic security updates, yes. Automatic feature updates, no.
- junon 5y agoThat still gives power to the developer. O could add an anti-consumer change and call it a security feature, prompting devices to automatically update it. Let's not act like Google would hand out any punishment, either.
- devit 5y agoApplications should not have security issues or critical bugs to begin with.
- HappySweeney 5y agoUnfortunately, humans are not capable of errorless long-term work.
- anaganisk 5y agoLol wut? Thousands of brilliant programmers who work for top tech companies push bug fixes and android gets a security update every few months. We are people, people make mistakes, we're not some code fairy queen.
- VMtest 5y agoIt's funny because as you mention this, somebody made a thread few days ago for iOS already 1. https://news.ycombinator.com/item?id=27175955 https://news.ycombinator.com/item?id=27175955 | An iOS app update that annoys me | Hacker News
- londons_explore 5y agoTrying to restrict updates is in effect trying to prevent the original developer changing the behaviour of an app after installation. Thats very hard to do, since in the extreme case the developer could code in a change of behaviour after a certain date/time, or depending on a response from a server on the internet.
- dTal 5y agoI feel there's a qualitative difference between time-influenced or server-influenced code, and the ability to arbitrarily change the code itself. In the former, control is limited to whatever the dev thought of at the time the software was released. It's the difference between vetting a dev at a particular point in time, versus trusting them in perpetuity.
- nulld3v 5y agoOn Android apps can download and execute arbitrary code anytime they want. The app doesn't need to have the code built in.
- londons_explore 5y agoSame on iOS in certain circumstances - eg. webviews.
- dTal 5y agoThey could, but a developer won't design it that way unless they're already trying to sidestep update mechanisms. The point still stands that there's a difference between "I trust the developer now" and "I trust the developer forever".
- selfhoster11 5y ago> Trying to restrict updates is in effect trying to prevent the original developer changing the behaviour of an app after installation. Sounds just like the pre-Internet era to me.
- znpy 5y agoI fully agree. My stock calculator app now asks for me to agree to terms and conditions. It didn't do that previously. Why on earth would I ever upgrade my calculator? (I always decline of course) Any by the way, WHY does android even bother me with upgrades, if it's going to upgrade my apps anyway whether I want it or not?
- devoutsalsa 5y agoI'm guessing to get you to accept a new terms of service.
- UncleMeat 5y agoIMO, auto updates are among the single most impactful benefits to user security.
- qa-tari 5y agoWhile this is nice for those who have a significant number of applications installed e.g. through F-Droid repositories, it won't make things easier for "standalone" third-party apps that only update themselves, since they will continue to be marked as originally installed by a browser or file manager app. I assume Epic Games already has a separate launcher app similar to that on the desktop that takes care of updating games.
- traspler 5y agoWhat impact does being marked as "originally installed by a browser or file manager app" have? And how would that be different for Epic Games Launcher/Store? The article mentions that even standalone apps can update themselves without user permission if they follow the requirements, Epic Games Launcher/Store is also a standalone app that needs to update itself at some point. It doesn't change the initial installation dance with allowing "unknown sources" with all it's "scary" language and hoops a user has to jump through it seems; maybe that's what you meant? At least for Epic this will still be a problem as they see this as a clear disadvantage: https://www.theverge.com/2020/4/21/21229943/epic-games-fortnite-google-play-store-available-third-party-software https://www.theverge.com/2020/4/21/21229943/epic-games-fortn...
- Andrex 5y ago> it won't make things easier for "standalone" third-party apps that only update themselves, since they will continue to be marked as originally installed by a browser or file manager app I'm not 100% sure, but I think you're incorrect about this. From TFA: > However, user action won’t be required for an app install/update if all of the following conditions are met: > ... > The installer is either updating *itself* or installing an update to an app it first installed. Emphasis added by me. If you request the new permission, target Android 10+, and update yourself, the user shouldn't be subsequently prompted. (If my reading is correct.)
- inglor_cz 5y agoIIRC, quasi-monopoly of the Big Two on their app stores was mentioned in the Senate proceedings discussing anti-trust action against Big Tech. Perhaps Google took that to heart. Or wants to protect the core businesses by sacrificing the less important ones.
- zodiakzz 5y agoFirst deemphasizing Amp and now this, I like it. But why is the fruit company not facing any of this "regulatory heat"? They are playing god atm.
- sschueller 5y agoBecause somehow they are still playing to be the underdog when in the premium smart phone segment they dominate just not in the other ones.
- fdroidmstrrce 5y agoIf there are no changes to permissions, I'm pretty okay with this. I know there can be hidden changes in privacy and I don't treat my like in 2021 with an expectation of privacy. My bigger deal is that I'd like deterministic builds on fdroid. If that was easier to do, by using a standard environment (VM?) my trust would be through the roof. Also shout out to fdroid, bromite, and new pipe. Living the high life.
- dominojab 5y agothere should be update policy for each app , I dont want to update automatically my calculator app. But my messaging app can update automatically. Implementing a one fits all policy is a mistake and may open abusive updates and planned obsolescence.
- anoncake 5y ago> The app that’s being installed targets API level 29 (Android 10) or higher. (Google notes that the target API level requirement will advance in future Android versions, a policy that’s in line with Google Play policy on API target requirement.) What legitimate reason (i.e. not forcing apps to adopt the API levels, and thus "security" restrictions, Google wants) is there for this requirement?
- m-p-3 5y agoThat's going to be great for those of us who uses F-Droid on a non-rooted device and can't install the auto-update addon.