F-Droid upgrade to targetSDK 33 - Basic launched

A variant of the F-Droid client with the following differences:

  • targetSdkVersion is 33 instead of 25
  • No Nearby/Swap support
  • No NFC support
  • No panic/Ripple support

please update the above data in “app description” of fdroid client

Note that at the moment the Basic alpha is a test bed for the upgrade of “targetSdkVersion is 33 instead of 25”

Once that is done, the updated code will be merged in the main Client.

Please test Basic alpha (latest 1.16.3 is crashing fyi, known issue fixed already, but will be pushed as an update soon so try to skip that version) on Android 12 and 13 as some of its features (automated updates for Basic installed apps) are only available on those Android version.

As for the future of Basic (without the Swap/panic) features… that’s to be determined at a later date.

I find this and looks similar wkth fdroid and the reduced feature it have is perfect for me as the removed feature never used by me.

1 Like

Yes, it’s being worked on by Torsten Grote, who is a core F-Droid contributor.

2 Likes
2 Likes

I had a related question & received an equally encouraging answer recently.

I have been using the basic alpha version of the official f-droid client and one of the features of it is unattended installs. I presume it’s about updating or installing apps without user intervention, in the background? I haven’t found it to be working though. Am I missing something here?

1 Like

I’m not sure but I think it’s a planned feature but not yet implemented (also consider that the app is in an alpha stage for now).

It supports “unattended updates of apps installed by Basic itself on Android 12 or later” yes

2 Likes

@Licaon_Kter so the unattended upgrades only work for apps installed by f-droid basic and not for apps previously installed by the “normal” client?

Those are the Google rules.

But when all this code gets back in the main client, it will be nice.

4 Likes

hi, Just bought my first smartphone Samsung galaxy s21 + and am trying to avoid as much google software as I can.
downloaded the f-droid app from the f-droid home page to the phone and then tried to install it.
At first google protection said I could not download load because the android version in the app was older than the Android version on the phone.
I managed to overide it and installed it any way - I was wondering if there was someone on the f-droid side I should report this to.
Thanks

Already aware, work in progress… app works fine once installed. :wink:

Basic ( F-Droid Basic | F-Droid - Free and Open Source Android App Repository ) already has this fixed and unattended updates on Android 12 or later, and this will come to main client soon

3 Likes

I’m new with F-Droid. Running most recent update on A12, hit download on the apps I wanted and they all went through. Check back in a few minutes to find that none of the apps were installed as applications but were stored in the app cache and waiting for install. I see no option to look at downloaded apps and let them install, only “Manage Installed” and “Install History” (neither help in this case). I downloaded and installed a few other apps since then, so I know it has no issue installing. Does anyone know how to sort this issue out?
Thanks :slight_smile:

Yes, as expected for now… as F-Droid is not a system app and Google does not allow it to install without your manual intervention.

Now, there’s work for Android 12 or later to enable unattended updates, so you can use Basic today for that ( F-Droid Basic | F-Droid - Free and Open Source Android App Repository ) or main client soon :wink:

/PS: the thing works like this: any app INSTALLED or UPDATED by Basic will be AUTOupdated in the NEXT release

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.

The app description of the basic client does not provide enough info on what is a reduced feature set. 2 removed features are mentioned as examples. If I download the 2 apks from f-droid, v1.19.0 (1019050),

  • full is 12.3 MB → installed size 33.8 MB
  • basic is 11.5 MB → installed size 31.4 MB

Not significantly different. So what is the purpose of a basic flavour?

1 Like

to be fair, it has those missing features, that you might use or not, and a new layout for Latest but it’s kinda the same in general

regarding scope… was not yet defined :person_shrugging:

more to read here: CalyxOS & F-Droid

another difference now, Basic is targetSDK 33 and Full is still on 28 (as those extra 2 features need more stuff updated until they can be ported to 33)

but this info might not mean anything to you as a user :slight_smile:

1 Like