FBReaderJ — an e-book reader for Google Android platform
Screenshots
![]() Network library |
![]() Book preview |
![]() Main menu |
![]() White on black |
![]() Preferences dialog |
![]() Text search |
See more (old versions) screenshots
About the project
FBReaderJ is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java. FBReaderJ was partially written as a student project at Academy of Modern Software Engineering (the project was done by Olga Melanich, Marina Sokol, Eugene Vlasov and Grigory Yaroslavtsev).
FBReaderJ supports several e-book formats: oeb, epub, fb2. In future releases the list will be extended to support the same formats as the original FBReader. Direct reading from zip, tar and gzip archives is supported.
FBReaderJ is distributed under the terms of the GNU GPL.
Latest version
Latest FBReaderJ version is 1.2.1.
Binary package for Android 1.5+ is available from the Android Market. (To install start Android Market apllication on your device, search FBReader and press the "Install" button.) Alternatively you can download the package from this page.
Download links:
- FBReaderJ 1.2.1 (stable) package for Android 1.6 and 2.*
- FBReaderJ 2.0 aplha 0 (unstable) package for Android 1.6 and 2.*
- FBReaderJ 1.2.1 package for Android 3.* (honeycomb)
- FBReaderJ 1.2.1 package for old (Android 1.5) devices
- FBReaderJ LitRes plugin
- FBReaderJ LitRes plugin for devices with no GSM/CDMA module
- FBReaderJ text-to-speech plugin
- Obsolete FBReaderJ 0.7.17 package
- If you want to be notified about new releases, you can subscribe to FBReaderJ project at freshmeat
Compatibility with obsolete android ROMs
FBReaderJ uses native code since 0.5.7. This means it is only compatible with ROMs starting from version 1.5. FBReaderJ package available from the Android Market is only installable on devices with ROM version at least 1.5. If you use version 1.0 or 1.5 we recommend to upgrade your device. However you can try to use FBReaderJ even on the 1.0 ROM. If you want to do this there are 2 ways:
- to install an obsolete version 0.5.6
- to install a special package of the FBReaderJ 0.5.17 for ROM 1.0. It is known this version works on several devices but doesnot work on several other devices. This version is not supported. Do not install this package on device with ROM 1.5 or later!!!!
Sources
FBReaderJ sources are available under the GPL. You can either download latest release sources from this page or access a development git repository at GitHub.





