I have changed the navigation in one of my Android apps - Foto Timer - from Compose Navigation to Nav3 successfully, and am now able to get a reproducible build. YES!
Now for the other apps...
I have changed the navigation in one of my Android apps - Foto Timer - from Compose Navigation to Nav3 successfully, and am now able to get a reproducible build. YES!
Now for the other apps...
@IzzyOnDroid That documentation is good, thank you for that!
All: recommended if you try to create reproducible builds of your Android apps: https://izzyondroid.org/docs/reproducibleBuilds/DebugFailedRBs/
2025 had ups and downs, but I loved my 2025 at #IzzyOnDroid.
Our team has grown with several new members and we launched https://izzyondroid.org/, our new web home!
We even got our first grant ever (thanks, @nlnet!), allowing us to bring download statistics to IzzyOnDroid and integrate it directly into #NeoStore (and soon #Droidify), improve the #ReproducibleBuild system and more.
I'm grateful to the team for giving me a space where I feel able to make a difference โค๏ธ
Here is to 2026! ๐
This week in #FDroid (TWIF) is live:
* website maintenance w/ #reproduciblebuild info
* #FSFE @llas on #EU #DMA vs #FLOSS
* #Dib2qm depreciated, jump ship now
* #Jami talks about #FLOSS importance
* #NWS weather widget broken
* #SessionMessenger protocol v2 #PFS #PQC
+ 10 new apps
& 214 updates
- 2 apps archived
Check yo' signer: https://f-droid.org/2025/12/05/twif.html
This week in #FDroid (TWIF) is so quick:
* news from below, sneak peek on our infra
* more #Ente partnerships
* #K9Mail #Thunderbird one year later #JMAP
* fourth #ProtonPrivacy app included (still not #ProtonMail)
* #Saracroche inclus, appels de spam exclus
* #StatusIM goes legacy, new app soon
* #Syncthing Fork drama, #ReproducibleBuild to the rescue?
+ 11 new apps
& 211 updates
Expand your repertoire: https://f-droid.org/2025/11/27/twif.html
If you are developing Android apps, and you want them to be reproducible builds, and you publish on F-Droid: building with Narwhal may not work, for me it doesn't.
Build the release APK with Ladybug, instead, and all is good.
I'm seeing a lot of people are confused about my frustration with #FDroid's #ReproducibleBuild system, so let me explain:
Sometimes, F-Droid compares their build result with the developer's, meaning both parties (F-Droid and the app dev) agree on the expected result. Other times, they just build their own APK a second time in the same environment, never checking if the developer got the same result.
Both these cases are labeled "Reproducible Build", despite the huge differences.
(1/4)