Are the F-Droid and Google Play releases identical?

I’m asking because nightlies are available in two versions (gplay and fat) , which have slightly different file sizes.

1 Like

They are functionally identical, but F-Droid releases are built on the F-Droid servers according to the recipe available at https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/com.b44t.messenger.yml

I don’t know why gplay and fat variants have this size difference, they should differ only in the applicationId:

I guess the difference in size is caused by the ZIP compression of APKs and is more or less random. Sometimes fat is larger than gplay, sometimes gplay is larger than fat (here: Index of /android/nightly/2021-03-30/).

F-Droid is a fat version, but built by F-Droid servers and signed with F-Droid key.

4 Likes

Not sure what fat version means, but if an app is available on both F-Droid and Google Play Store, I will always prefer to use F-Droid for installation and updating, unless there really is a difference in functionality that may matter (like with Nextcloud Talk, which has GCM integration in the Play Store version, but not in the F-Droid version).

2 Likes

Okay, but besides the fdroid and play store versions,
which is the different instead of the two versions under the nightly folder?

I mean, why are there FAT and GPLAY versions ?

Both have Android Debug as LDAP name, so I assume that FAT doesn’t refer to fdroid, right ?

And why they change apk signature every day?
This makes them non-upgradeable

And I would also ask:

for nightlies, at this point is it worth installing the builted apk every day if the version remains the same instead?

Sorry for the OT, but to get notifications from nextcloud talk in the f-droid version you can install NextcloudServices from f-droid.

1 Like