this post was submitted on 09 Feb 2024
95 points (92.0% liked)

F-Droid

8114 readers
30 users here now

F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.

Website | GitLab | Mastodon

Matrix space | forum | IRC

founded 3 years ago
MODERATORS
 

Version 1.19 of F-Droid finally introduces support for the API introduced in Android 12, as spotted by Mishaal Rahman on X. This makes it possible to install updates fully in the background, without any user interaction required. Naturally, this only works for apps originally installed via F-Droid. With this change in place, F-Droid can be an even more viable alternative to the Play Store and other pre-installed apps for people who want to rely on the best open source Android apps.

In the past, F-Droid had to rely on a helper app with root access to install updates in the background without disturbing the user, the F-Droid Privileged Extension. With the app now using the unattended updates API, this is no longer necessary.

all 13 comments
sorted by: hot top controversial new old
[–] [email protected] 18 points 9 months ago* (last edited 9 months ago) (1 children)

What a terrible click baity title . It is wrote like play store made the idea or some shit . Like it feel too weirdy , clickbaity, stretching the truth .

[–] [email protected] 3 points 9 months ago

Google implemented that API so of course their store had it first. It also runs as a privileged system app though. (On GrapheneOS it doesnt need to)

[–] [email protected] 16 points 9 months ago (2 children)

F-Droid basic had this for quite a while.

Huge mistake by the Developers to not push F-Droid basic more. It is the store you should use?

[–] [email protected] 1 points 9 months ago

Neo store has had that feature for some time as well

[–] [email protected] 12 points 9 months ago

I think its kind if funny that this article makes it sound like F-droid wasn't trying to make auto install a thing before this.

Its google that was holding it back. They still might if they randomly kill off the new api.

[–] [email protected] 7 points 9 months ago (1 children)

I updated to 1.19 and have two app updates listed as available. They are not updated automatically and there is no F-Droid setting for background updates that I can find. In order to install the two aforementioned updates I am required to first download them and then, for each one, I have to press install and then confirm on a popup.

To be fair, those updates were available before I updated F-Droid, so whatever mechanism that is supposed to be triggered may not have been because the updates were not new?

Nevertheless I am excited about the prospect, because updating my apps have been such a pain that I constantly procrastinate dealing with it. Sitting with the phone in front of me, clicking a few times, waiting, clicking a few times, waiting, then repeat... never leaving the app and making sure it doesn't fall asleep.. it is not a fun activity.

[–] [email protected] 3 points 9 months ago (1 children)

The updates / installs need confirmation the first time, that gives the app authority to update it I think

[–] [email protected] 2 points 9 months ago (1 children)

Doesn't seem to be working for me. I just saw that there were a bunch of stalled notifications (19 hours old, stalled as in stuck at downloading/ready to install) and when I go into the app it's just the same old offer to download and then after that I get the option to install each one separately.

[–] [email protected] 1 points 9 months ago (1 children)

Are they the same apps as before? If so the feature must be broken.

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago)

No, different apps this time.

Edit: Oh I see, you meant that each app needs to be manually updated once first

[–] [email protected] 2 points 9 months ago (1 children)

On my phone, F-Droid occasionally pops up saying it has downloaded an update for itself. But when I tap it to install it, I get told the APK is corrupt. Will this finally fix that, I wonder? :P

[–] [email protected] 2 points 9 months ago

I've had an app failing to update properly for about a month and after upgrading to this f-droid version it installed no problem.