Manual uploading all the contents for the JW Signlanguage App.
For example I currently have 9 chapters downloaded thru the application, however I have the whole library on disk already.
$ cd Cienega/Media/Bible/Chapter/
$ cd 02\ Exodus
$ ls -1 | perl -ne '@x=split/[\.\s]/; chomp;printf "mkdir -p ~/tmp/bi12_ASL_%s;ln \"$_\" ~/tmp/bi12_ASL_%s/bi12_%s_%s_ASL_%02d_r240P.m4v\n",$x[0],$x[0],$x[0],$x[2] =~ m/(\w\w).+/,$x[3]; ' > x.sh
$ . ./x.sh
The output looks like a staging area for the upload
host: 02 Exodus root$ cat x.sh
mkdir -p ~/tmp/bi12_ASL_02;ln "02.001 Exodus 1.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_01_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.002 Exodus 2.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_02_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.003 Exodus 3.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_03_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.004 Exodus 4.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_04_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.005 Exodus 5.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_05_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.006 Exodus 6.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_06_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.007 Exodus 7.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_07_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.008 Exodus 8.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_08_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.009 Exodus 9.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_09_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.010 Exodus 10.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_10_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.011 Exodus 11.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_11_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.012 Exodus 12.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_12_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.013 Exodus 13.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_13_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.014 Exodus 14.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_14_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.015 Exodus 15.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_15_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.016 Exodus 16.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_16_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.017 Exodus 17.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_17_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.018 Exodus 18.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_18_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.019 Exodus 19.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_19_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.020 Exodus 20.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_20_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.021 Exodus 21.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_21_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.022 Exodus 22.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_22_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.023 Exodus 23.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_23_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.024 Exodus 24.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_24_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.025 Exodus 25.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_25_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.026 Exodus 26.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_26_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.027 Exodus 27.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_27_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.028 Exodus 28.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_28_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.029 Exodus 29.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_29_r240P.m4v
mkdir -p ~/tmp/bi12_ASL_02;ln "02.030 Exodus 30.m4v" ~/tmp/bi12_ASL_02/bi12_02_Ex_ASL_30_r240P.m4v
Now use iFunBox to locate the User Application 'Signlanguage' and navigate to the Video's Section...
Next copy the ~/tmp/bi12_ASL_02 "folder" to your device...
After that close the *JW Sign Language App* and restart the app. Click on the book you transferred and all are there now.