title: tesseract traineddata (tessdata_best version) file not working on Android devices
body: <p>I am using the Tessdata_Best version of eng.traineddata file for my usecase. I perform further training on the default tessdata_best eng.traineddata, and use the newly generated eng.traineddata file after training process.  Tesseract works fine when I test it on PC. But when I test it on Android device, tesseract initialization fails.</p>
  
  <p>Sample code [for tesseract initialization]</p>
  
  <pre><code>[DllImport(TesseractDllName)]
  private static extern IntPtr TessBaseAPICreate();
  [DllImport(TesseractDllName)]
  private static extern int TessBaseAPIInit3(IntPtr handle, string dataPath, string language);
  
  public bool Init (string lang, string dataPath) {
      tessHandle = TessBaseAPICreate ();
      if (tessHandle.Equals (IntPtr.Zero)) {
              Debug.LogError("tessHandle equals IntPtr.Zero, initialization failed..!");
              return false;
      }
      if (TessBaseAPIInit3 (tessHandle, dataPath, lang) != 0) {
              Close ();
              Debug.LogError("Initialization failed, TessBaseAPIInit3()!=0");
              return false;
          }
      return true;
  }
  </code></pre>
  
  <p>Fails at step "if (TessBaseAPIInit3 (tessHandle, dataPath, lang) != 0)".</p>
  
  <p>Now, there is a solution for this problem as described in this link
  <a href="https://github.com/gali8/Tesseract-OCR-iOS/issues/299" rel="nofollow noreferrer">a_compatible_traineddata_file_version</a></p>
  
  <p>But, i need to do some further training of tesseract, for which only the tessdata_best version of traineddata files can be used
  <a href="https://github.com/tesseract-ocr/tessdata_best" rel="nofollow noreferrer">tesseract_best_repo</a></p>
  
  <p>So, how can we use tessdata_best traineddata file, without issues on an android device?</p>
  
  <p>Alternatively, if above isn't possible, can we somehow train tesseract with a traineddata file, which isn't a tessdata_best version ? 
  currently I get this errror "eng.lstm component is not present" while running </p>
  
  <pre><code>training/combine_tessdata -e tessdata/best/eng.traineddata /tesstutorial/trainplusminus/eng.lstm
  </code></pre>
  
  <p>[from <a href="https://tesseract-ocr.github.io/tessdoc/TrainingTesseract-4.00#fine-tuning-for--a-few-characters" rel="nofollow noreferrer">tesseract_docs</a>]</p>
  
  <p>Also, if i try to override this error, and run tesseract on android inspite of the above error, it causes app crash.</p>
  
  <p>Thanks...</p>