I then go through the list of updates in the Play Store once a week or so and install those that I think might improve app functioning/stability. I look over and install Windows updates once a way-too-long (need to work on this).
Feel like everyone is skimping on QA these days or something else fishy is going on. In the last handful of years there have been 2 or 3 Windows updates that either permanently erased data or caused some other insane issues. I didn't get them (tbf I understand that most people didn't), partially thanks to having auto updates disabled.
The last straw for me was a few years ago when my podcast suddenly stopped playing. When I unlocked the phone to investigate why the episode had stopped the UI had completely changed, in a way that I was completely lossed and had to start over learning it from scratch. I was right at the beginning of a long road trip and had pre-downloaded many hours were of stuff to listen to because I didn't have much data in my plan. All of the episodes I had downloaded were gone. Additionally because I was driving, learning a completely new interface was horribly dangerous.
That was the day I disabled auto updates, and now I manually approve each one. Certain apps where I don't want to risk UI changes or new bugs, don't get updated right away. When they do, I always backup the old APK first so I can easily restore it if needed.
Subway/public transit app (see how much money I have left on the cards)
Grab (an Uber competitor where I live)
YouTube
Google Maps
A bank app
Signal
Google Calendar
GMail
Android Auto
Agoda, a hotel booking app
Dropbox
Netflix
AirBnB
A second bank app
A boardgame helper app
Uber
TripIt
Microsoft ToDo
Shopping app for the baby store we order diapers and formula from every few days
Spotify
Proton calendar
Facebook Messenger
Google Docs
Google Photos
Google Voice
Google Sheets
You Need A Budget
Tiktok
Shopee, an online shopping app I use nearly every day
My country's covid vaccine tracking app
Google Translate
If I don't have a laptop or desktop, why wouldn't I have a lot of apps on my phone?
In any case, it's fine for F-Droid to choose that behaviour, but then it limits itself to a niche of possible apps.
I'm still mad about the Windows update that permanently stopped Windows from working with my Bose headphones. The headphones continued to work perfectly with anything that wasn't running Windows.
I don't have time to read release notes/research each new version, so I'd likely just spend 10 minutes hitting "update" on everything, then getting bitten by the same issues.
(This is specifically in regards to Android apps, not other platforms).
I guess I don't care if my apps are "outdated" as long as they still do what I want. If there's something buggy about an app that annoys me enough I'll often just uninstall the buggy app and find an alternative.
I find that once I install an Fdroid app and I like it, it'll pretty much just keep working just the way I want it to. The only app I use that breaks if I don't update it is NewPipe and that's google's fault. It doesn't happen often enough, or take long enough to update to offset the benefits of using it.
Even most my regular google play store apps don't actually "need" to be updated, and many haven't been since the day they were installed with no bugs or issues.
With Play Store I agree. With F-Droid, I do not. You can easily install older revisions if you find a problem, which I almost never do with F-droid.
I thought you needed some kind of registry hacks or something to disable automatic updates since W10, can you elaborate on how you got it to stop pestering you?
https://www.windowscentral.com/how-stop-updates-installing-a...
I actually tried to play with this not long ago, and it is so broken that it makes me think they just wanted to "check the box" in case some judge thought this was abusive behavior. It probably still is.
Not only this API is available only on Android 12, it also _only_ works for programs that have Android 12 as target level API (i.e. when you try to upgrade older programs the prompt will still show up), and only works for programs that your package manager installed in the first place. GPlay does not have this limitation and will happily update packages you installed, after which your package manager is no longer allowed to upgrade them. It's all a big mess.
> ...this makes using packages installed through F-Droid a nightmare.
I run 2x Androids with near 80%-90% of the packages installed from F-Droid repos (to include Bromite and Bitwarden custom repos); it has quirks and is not perfect - but far from "not usable" and "nightmare" as your hyperbole would suggest.
Thank you whoever is behind it, you're doing a great job.
You need to install the F-Droid Privileged Extension, or use a ROM that has it pre-installed. That way it can update apps without user interaction.
Further, I disable notifications for nearly everything, so that point doesn't matter to me either.
I'm definitely relieved that the most-upvoted comment critiquing F-Droid doesn't raise anything of concern for me! I was worried I was about to read something that might push me away from making a de-Googled Android device my next smartphone... haha
So does Bromite browser. https://www.bromite.org/fdroid
It's so refreshing, especially compared to $megacorp <strike>control freak</strike>, er, security measures, yeah that's it!
I also haven't had issues with update flow. When was the last time you used F-Droid for a prolonged period of time?
You are right that the download / install process is very quirky. It often fails to provide the right feedback about what's going on and errors are common. Is it downloading, is it installing, did it get my touch? However I really want to install from there and not from Google.
So for at least some users, this isn't a problem at all. It's a better default.
Installing applications is a rare event, updating them is frequent, and needs to disrupt the user as little as possible. Android used to not allow alternative app stores to update apps without user interaction, but now supports this through UPDATE_PACKAGES_WITHOUT_USER_ACTION, which doesn't seem to be supported by F-droid. So it's manual clicking for each update.
F-droid also somehow gets the regular update flow wrong and often (always?) shows an error when you try to install the update from the notification. That has remained unfixed for years. So you have to manually open it, initiate the update, then click through the dialogs.
Additionally, the official repos update so slowly that they're useless for fast-moving stuff like NewPipe.
Together with Android bugs like https://issuetracker.google.com/issues/204233247 (resetting all "open with" URIs on update), this makes using packages installed through F-Droid a nightmare.