Skip to content

MySword module support

Tuomas Airaksinen edited this page Feb 2, 2023 · 4 revisions

Users: MySword module support (Experimental)

Starting from 4.0.678 there is an experimental module support for MySword module format, more specifically for Bible, Commentary and Dictionary modules.

  1. Connect your device to computer with USB cable.
  2. Create a new folder Android/data/net.bible.android.activity/files/mysword
  3. Copy MySword module files there.
  4. Restart And Bible and you will find the modules now installed.

Module creators

It is possible to create "Sword-like" modules that use MySword backend instead of Sword (And Bible 4.0.678+).

If you'd like to see some MySword module distributed in And Bible, please suggest it here.

Now it is possible to create modules that use MyBible style sqlite3 data.

To implement this, first create config file (here, mods.d/FiAapeli.conf):

[FiAapeli]
DataPath=./modules/texts/MyBible/FiAapeli/
AndBibleMinimumVersion=678
ModDrv=MySwordBible
CompressType=ZIP
BlockType=BOOK
Encoding=UTF-8
SourceType=OSIS
Lang=fi
LCSH=Bible.Finnish
Description=Aapeli Saarisalo UT 1969 viitteineen
Versification=KJV

put your MyBible module file (here FIASUTa.bbl.mybible) in your module folder to your module folder with name module.mybible, i.e here: ./modules/texts/MyBible/FiAapeli/module.mybible.

AndBibleMinimumVersion refers to build number (the last three digits in the version, i.e 4.0.678). ModDrv can be either MySwordBible, MySwordCommentary, or MySwordDictionary depending on the type of the content.

Please note that this is unsupported and experimental feature. It might or might not work. Use at your own risk!

Clone this wiki locally