PSA: If you haven't updated #K9Mail to 12.0, please don't update it. It will crash on start if you use the unified inbox. The bug has been fixed in 12.1 and will be available in the next #FDroid update. #Thunderbird is not affected, kind reminder to consider switching as K-9 will go away in the future anyway.

Workaround for now: Make a widget for a single mailbox, then you can open K-9, you can change accounts and disable unified inbox.

@fdroidorg
Or switch to FairEmail, it's the best I have used.

#FairEmail

@tip @fdroidorg In the end I didn't get to check it out, even though I installed it months ago.
@fdroidorg could you mark the update as not auto-installable?
There's no dummy cycle | F-Droid - Free and Open Source Android App Repository

This Week in F-DroidTWIF curated on Thursday, 24 Jul 2025, Week 30F-Droid coreWith the index fix behind us, we can think of the future. But a couple of users...

@fdroidorg mhh, so there's nothing to mark an existing version as "yanked" or something similar?
@joshix We can mark it "disabled: crashes" today, but it needs a new cycle to process it and apply it.
@fdroidorg @joshix It sounds to me like you should prioritize figuring out ways to apply low-risk patches (like disabling certain releases) to the repository in between cycles. I know I'm "back-seat driving" but this isn't the first time this has happened, and you must know that many users (probably the majority) don't follow you on here.

@fdroidorg @joshix Idea, idk how difficult it would be to implement:

The main repository includes a signature that says, essentially, "this specific key is allowed to patch this repository".

The private key would be held by trusted F-Droid people, and of course kept secure, but don't need quite the same level of security as the build cycle.

The patches would be appended to the repository, and would have to be signed by this key. All it can do is disable apps or releases.

@fdroidorg @joshix Basically even if this key is leaked or stolen somehow and the website hacked, the worst it can do is disable some apps in the repo, and it can be revoked in the next cycle. It can't add new apps or anything else.

And with this, under normal circumstances you can react much quicker to situations like this.

@neatnit @fdroidorg @joshix especially because we are in a lose lose situation: on "regular" Android you cannot downgrade, and if you have an F-Droid build it's impossible to upgrade to a version from upstream even though they already fixed and released it.
@cvtsi2sd @neatnit @fdroidorg in this particular case downgrading didn't help me. I think with reproducible builds it would be possible to install a build from upstream directly.
@joshix @neatnit @fdroidorg isn't the APK going to need the same signing keys from upstream to be compatible? But those surely cannot be shared, unless the idea is "I re-run the build, check that the result is the same as the original APK and then ship the original one".

@cvtsi2sd @joshix @fdroidorg That's exactly the idea. In so many words: https://f-droid.org/docs/Reproducible_Builds/

Edit: apparently the expression "in so many words" doesn't mean what I think it means, oh well

Reproducible Builds | F-Droid - Free and Open Source Android App Repository

Introduction F-Droid works to spread reproducible builds across the free software Android ecosystem. The goal is to enable software build processes that anyo...

About | F-Droid - Free and Open Source Android App Repository

F-Droid is the FOSS app distribution ecosystem for Android where your user freedom comes first. Discover our app store to explore the world of free and open source (FOSS) apps and [learn](https://f-droid.org/about/) about our other open source app distribution tools.

@fdroidorg I brought it up now in the Matrix channel :)

@fdroidorg don't worry, they said. You will always be able to choose between k-9 and Thunderbird, they said. K-9 will not be replaced, they said. 😅

#shitpost

@fdroidorg too late, but thanks for the workaround. With that waiting for 12.1 is much easier (:

@fdroidorg

Quelqu'un peut m'expliquer la deuxième partie ? (en français)
Pas la maj mais le problème k9 / thunderbird dans le futur.

#k9mail #k9mailfr #thunderbird #thunderbirdfr

@celtillos
L'idée c'est de contourner en créant un widget pour un seul compte, ouvrir K9 ainsi, aller dans les paramètres et désactiver la boîte unifiée en attendant la mise à jour.
@fdroidorg

@coq

C'est la partie là que je ne comprend pas bien
" #Thunderbird is not affected, kind reminder to consider switching as K-9 will go away in the future anyway. "

Mea culpa, je n'ai pas été précis.
Merci !

@celtillos @fdroidorg Thunderbird va reprendre K9Mail. Un jour, il y aura un Thunderbird pour Android et à partir de là, K9Mail ne sera mis à jour que pendant un an, jusqu'à ce qu'il ne soit plus supporté.

@arminhausf

Merci beaucoup! 🙏

Mais du coup y'a pas de souci avec thunderbird?

@celtillos Il n'est pas encore sorti pour Android, il faudra donc attendre. Pour l'ordinateur, je trouve Thunderbird très bien, mais c'est autre chose...
@arminhausf
J'ai cru voir passer la Beta quelque part avec F-Droid, non ?
Côté PC le bug de synchronisation caldav est bloquant pour moi, j'ai adopté avec plaisir Évolution sous Linux… et rien sous Windows.
@celtillos
Thunderbird: Free Your Inbox | F-Droid - Free and Open Source Android App Repository

Thunderbird is a 100% open source, privacy focused email app.

@fdroidorg
Thank you, workaround works.
@fdroidorg mine updated from k-9 to Thunderbird alone. I thought they were already discontinuing the k-9 now
@fdroidorg
Arf, I see this 2 hours after my updates.
@fdroidorg OK, on my Android it's 11.1 I checked.
@fdroidorg thanks, caught it just in time!

@fdroidorg

#Thunderbird just updated to 12.0 and is now broken too. It won't show contents in subfolders.

@fdroidorg

#Thunderbird #fdroid

Is this just happening to me? I have lots of email filters sorting RSS messages into imap folders, with the idea of reading them on my mobile devices.

When the folders turned out empty last night (except for the top level inboxes) my first scare was that Thunderbird had deleted all the messages., but I can still see them on the real Thunderbird on Linux.

I have rebooted my Android devices (Fairphone 5 and Lenovo Tab M11) without success. I have disabled unified inbox too.

Help!

@leffe Easy now, one issue at a time 😃 Maybe you see https://github.com/thunderbird/thunderbird-android/issues/9739 ?
Message not loading in folders except for Inbox · Issue #9739 · thunderbird/thunderbird-android

Checklist I have used the search function to see if someone else has already submitted the same bug report. I will describe the problem with as much detail as possible. App K-9 Mail App version 12....

GitHub

@fdroidorg

Thanks. I thought it sounded like a related bug. I no longer use MS-GitHub so I'm not up to speed with the development. I'll be patient now.

@fdroidorg to add to that: Switching from #k9mail to #thunderbird is a matter of seconds; Thunderbird can import all accounts and settings from K9 at the press of a few buttons.
@s3lph it only can if you exported your settings from K9Mail though, afaik. Which you should do regularly perhaps, but you can't with your current settings if the app can't be started.
@derfopps The option to import an exported settings file you describe does exist ("Select file"). However, Thunderbird can also import the settings directly from K-9 Mail ("Import from app") through the Android ContentProvider API. This import doesn't require the user to export settings first.
@s3lph Oh, didn't know that!
@fdroidorg I already did! thanks for the public notice and workaround. I found the widget trick but no clue of what was causing the crash. thanks!! 💜