FBReader does not see FB2 files

On some devices, FBReader version 3.8.* unable to open FB2 files, although other formats function as expected. This issue arises from limitations in Android’s Storage Access Framework (SAF), which prevents programmatic access to file types it does not recognise — and unfortunately, FB2 is not recognised by the Android system. The problem only occurs on certain devices, and we do not currently have a definitive solution.

We are actively working to find a universal fix. In the meantime, there are two workarounds available:

  • Archive your FB2 files

    You can place your FB2 files into ZIP archives — either one file per archive, or several files in a single ZIP. As long as the archive filename ends with .zip, SAF will recognise it, and FBReader will be able to access your FB2 files from within the archive. FBReader understands the content presents the same book, so any bookmarks or reading progress from earlier versions will remain available.

  • Revert to FBReader 3.7.7

    Alternatively, you may revert to FBReader 3.7.7, which is available from our website. This version does not use SAF and is therefore unaffected by the issue. Please ensure you disable automatic updates to prevent the app from being upgraded to the 3.8 series. Regrettably, we are unable to revert from SAF in newer versions due to Google Play requirements.

    Important: You must uninstall FBReader 3.8 before installing version 3.7.7 from the package. Android does not allow downgrading to an older version when a newer one is already installed.

  • We appreciate your patience and understanding while we work towards a more permanent solution.

Monkey mascot

Monkey mascot