About automatic silent app updates:

Which OSS app store has them? In theory I see Obtainium and Accrescent do.

However with Obtainium I've always been prompted to Update. Sure, updates were downloaded in the background but user action was required.

Can't speak for Accrescent as I have not used it.

Also, in several code tests I could not make it work despite having the right permissions (UPDATE_PACKAGES_WITHOUT_USER_ACTION) and being Android 12+.

I would appreciate feedback on this issue as I'm not even sure it's possible.

Reply to this note

Please Login to reply.

Discussion

who wants automatic silent updates? that sounds like a security nightmare

Why exactly?

In any case this feature would be opt in, and set per app

opt in 👍

updates have the potential to introduce bugs or vulnerabilities. some people advocate for not immediately getting the latest version to wait and see.

Yes exactly. For some apps manual updates are very important, for a lot others it is not

I prefer to approve every update.

I don't mind auto downloads, though.

🫂

I've had Obtanium so updates without the prompt

I open zap store like a kid on an easter egg hunt.

I don't use auto updates in Obtainium either personally, I like to do it manually

That's fair. This would obviously be opt in and per app

Not sure if it works in aurora store, since I do not have auto-updates enabled, but if I recall correctly they've enabled this

From my (possibly outdated, I was not aware of the new android 12 permission) understanding, root is required to perform silent background installs. People saying it works in f-droid and aurora probably have them installed as system apps, or have root and gave the app root permission.

Managed to get silent updates running 🤩

While I generated 99% of the code with an LLM and it kinda worked out of the box (impressive), silent updates still did not.

But the absolute legend of nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7auvdel helped me out and sent a PR with a few changes, and now it works! Zap him if you can.

Still in development phase, but coming soon! I need to make it opt-in, and with the ability to prevent some apps from auto updating.

nostr:nevent1qqs2e3ru9hyl4vh0k8zwrjxfzc0y5l6pz20jakm9wu8eaxy9qjkga8gpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygrceeh65u3xgwrjsnny0wnf8zv4wd0v3374ckn9wdl92yc0qf3s05psgqqqqqqsnfk40s