Love all apps, 💔 or ✔️️

This Week in F-Droid

TWIF curated on Friday, 02 May 2025, Week 18

F-Droid core

Reproducible builds are taking over our Android FOSS world, but they might go under the radar. We push for them and guide developers of new apps to work towards this goal at inclusion time, and you often see us announce old apps switched to reproducible builds in our weekly posts.

Our UI does not yet show this information for users to clearly see it. Back at the Reproducible Builds summit 2023 I got admonished about this, as people were seeking reproducible apps and one would need to be an F-Droid contributor to decode their status.

We’ve been verifying app reproducibility status for years, but more as an internal check and not something our users can make use of. Since last week, we’ve added a link to each app details page, on the website, aptly named “Reproducibility Status”, that decodes our verification server output.

This is a first visible step, that adds this bit of information about the app: “these versions of the app were reproduced (or not) on our Verification server”. Icons are rather simple, fail (💔) or success (✔️️).

As the page says, “successful entries show builds that were reproduced based on the APK signature from the release on f-droid.org”, meaning that we are only signaling if the package can be reproduced, not if it’s setup as such today. For example, Breezy Weather is setup as reproducible, signed by the developer, and its status should always be green (build tools bugs aside 😢), but Conversations is signed by F-Droid (historically) and, while most checks are green, some past versions were not reproducible. This check is in line with how Linux distributions report reproducible builds, but F-Droid goes a step forward when using developer signed reproducible packages and this will need special handling.

There are more bits yet to be defined, setup and implemented, from client UI, index information and internal server workflow. The verification server improvements are sponsored by the contracted grants and your kind donations, that keep F-Droid going. These help us not only to put some emojis on a page but also to work with upstream developers fix their apps and push for more and more reproducible apps.

Community News

As we’ve mentioned Conversations above, it and Quicksy were updated to 2.18.2+free fixing an important crash on backup restoration and one vulnerability regarding users in channels handling on certain servers, that might allow nefarious users spoof legitimate users. While this issue was fixed in Conversations, your server admin should update too so all clients are protected. Another interesting feature is the support of ‘Service Outage Status’, which helps server admins to still be able to inform their users even in the worst case scenario.

@CodeDoctor brings us “Adonis Blue”:

Butterfly and Linwood Butterfly Nightly were updated to 2.3.0. This release brings a lot of new features and improvements. Here are the highlights:

📱 Redesigned mobile home page

📄 Add file preview to files navigator

📝 Inline property name editing

🖼️ Background improvements

✨ New image operations

🛠️ Reworked add dialog

🖥️ Binary changes (New linux arm, min Android version 6.0, Docker)

🛠️ New Tools (Barcode, Grid, Ruler)

🔒 Password protected notes

🖼️ Import SVG as text

📍 Reworked waypoints

🔒 Lock layer

⚙️ Reworked settings

🤝 Collaboration improvements

Read more here. And we reached 1300 stars!

@grote raises an alarm:

Oregon State University’s Open Source Lab provides hosting for over 500 Free and Open Source Projects from all over the world, and was the incubating place for many students that shaped the larger tech ecosystem. These days, unfortunately, it finds itself in the position to be shut down due to lack of funding. If you (or your company) can lend a hand, do read the “Future of OSL in Jeopardy” post.

OSUOSL has been a supporter of F-Droid for years, contributors and CI machines are generously hosted by them and help us bring you faster updates and help make F-Droid better.

@linsui tracks moon phases:

Weather (PFA) and Werewolf (Privacy Friendly) are back from archive and many other Privacy Friendly Apps got an update in last week!

Newly Added Apps

1 app was newly added
  • Touch Torch: Control your device’s flashlight with the tip of your finger

Downgraded Apps

1 apps were downgraded
  • Filester was downgraded from 3.0.0-alpha01 to 2.3.4

Updated Apps

112 more apps were updated
(expand for the full list)

Thank you for reading this week’s TWIF 🙂

Please subscribe to the RSS feed in your favourite RSS application to be updated of new TWIFs when they come up.

You are welcome to join the TWIF forum thread. If you have any news from the community, post it there, maybe it will be featured next week 😉

To help support F-Droid, please check out the donation page and contribute what you can.