<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">The biggest barrier to having a common
location for all sword front ends to store modules is security
policy. Mobile OS vendors try to not let any app access data
outside of their own sandbox. There are a few exceptions, but the
rules change periodically.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 3/30/26 11:26, Troy A. Griffitts
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:d2151373-a86c-4fda-a2b2-3e18c62b1167@crosswire.org">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Bishop does have a search path it looks for modules. Most
notably it tries to find a SWORD library, first at:</p>
<p>/sdcard/Documents/sword, then<br>
/sdcard/sword</p>
<p>then AUGMENTS any AndBible modules it might have access to
reach at (which I don't think is allowed anymore in modern
Android releases):<br>
/sdcard/Android/data/net.bible.android.activity/files</p>
<p><a class="moz-txt-link-freetext"
href="https://crosswire.org/svn/sword/trunk/bindings/java-jni/jni/swordstub.cpp"
moz-do-not-send="true">https://crosswire.org/svn/sword/trunk/bindings/java-jni/jni/swordstub.cpp</a></p>
<p>Then falls back to STORAGE_BASE set from
SWMgr.getStorageBasePath(), which is basically:</p>
<p>app.getApplicationContext().getFilesDir().getAbsolutePath();</p>
<p><a class="moz-txt-link-freetext"
href="https://crosswire.org/svn/sword/trunk/bindings/java-jni/src/org/crosswire/android/sword/SWMgr.java"
moz-do-not-send="true">https://crosswire.org/svn/sword/trunk/bindings/java-jni/src/org/crosswire/android/sword/SWMgr.java</a><br>
<a class="moz-txt-link-freetext"
href="https://crosswire.org/svn/sword/trunk/bindings/Android/SWORD/app/src/main/java/org/crosswire/android/sword/AndroidMgr.java"
moz-do-not-send="true">https://crosswire.org/svn/sword/trunk/bindings/Android/SWORD/app/src/main/java/org/crosswire/android/sword/AndroidMgr.java</a></p>
<div class="moz-cite-prefix">This is the app's private file store,
which modern versions of Android sandbox and only the the app
itself can access, if I understand correctly.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Last I looked into this, I was
hopeful /sdcard/Document/sword could be an officially sanctioned
place to share a sword module library between SWORD apps.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Troy</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 3/30/26 5:40 AM, Fr Cyrille wrote:<br>
</div>
<blockquote type="cite"
cite="mid:607ce73a-72cd-4a71-9f5f-db864a86a5b0@tiberiade.be">
<meta http-equiv="content-type"
content="text/html; charset=UTF-8">
Dear Tobias, Troy, and Tuomas,<br>
I’d like to take the opportunity of Ezra Bible’s release to
revisit the idea of having a shared folder (Sword?) for modules
on Android; this would make using the various apps much easier.
I don’t have the expertise to help or fully grasp the technical
challenges involved, but it would be great not to have to store
the same modules three times.<br>
<br>
<div class="moz-signature">-- <br>
Vous aimez la Bible ? Vous êtes étudiant en théologie ?
Utilisez l'application libre <a href="https://xiphos.org/"
moz-do-not-send="true">Xiphos</a> ou <a
href="https://andbible.github.io/" moz-do-not-send="true">Andbible</a>
et accédez aux textes sources, à des commentaires, des
dictionnaires et beaucoup d'autres fonctionnalités... Me
contacter pour des traductions en français.</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
sword-devel mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:sword-devel@crosswire.org" moz-do-not-send="true">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext"
href="https://crosswire.org/mailman/listinfo/sword-devel"
moz-do-not-send="true">https://crosswire.org/mailman/listinfo/sword-devel</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
sword-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="https://crosswire.org/mailman/listinfo/sword-devel">https://crosswire.org/mailman/listinfo/sword-devel</a>
</pre>
</blockquote>
<p><br>
</p>
<div class="moz-signature">-- <br>
<meta http-equiv="CONTENT-TYPE" content="text/html; charset=UTF-8">
<title>signature</title>
<p><font color="#000000">Peace,<br>
<b><big><i>Michael Johnson</i></big></b></font><b><br>
<font color="#000070">
26 HIWALANI LOOP • MAKAWAO HI 96768-8747</font></b><font
color="#000070"> • USA<br>
<a href="https://mljohnson.org/">mljohnson.org</a> • <a
href="https://eBible.org">eBible.org</a> • <a
href="https://WorldEnglish.Bible">WorldEnglish.Bible</a> • <a
href="https://PNG.Bible">PNG.Bible</a><br>
Signal/WhatsApp/Telephone: +1 808-333-6921<br>
Telegram: @kahunapule • <a
href="https://www.facebook.com/kahunapule">Facebook:
fb.me/kahunapule</a></font></p>
</div>
</body>
</html>