Hello,

On Mar  4 at 19:13 -0800, [email protected] wrote:
> Hi this isn't working for me either. same problem - "folder is
> invalid" when I try to set the sync path to any folder on my phone.
> I've also tried syncing to my desktop and then transfering the file
> over either via dropbox or a physical connection... nothing works. I
> bought this app and haven't been able to use it at all! extremely
> frustrating. I have a nexus 4 with 4.2.2

I am sorry that the process is proving so difficult.

The initial setup of Mnemogogo/dodo is sometimes frustrating, but
after that it normally works smoothly.

Have you been following the step-by-step instructions at:
  http://www.tbrk.org/software/mnemogogo.html#config

There are basically two phases:

1. Getting the exported cards onto your phone.

   There are basically three approaches, in order :

   a. Mount your phone as a USB drive and export directly from
      Mnemogogo into a sub folder.

   b. Export from Mnemogogo into a Dropbox (or other) folder and wait
      for it to synchronize with your phone.

   c. Export from Mnemogogo into any folder and then copy/transfer
      that folder manually onto your phone using any technique that
      works (file synchronization, proprietary syncing software,
      etc.).

   Method (c) is not ideal but it is often a good way to debug
   problems. Please check the exported folder (ideally, once it is on
   your phone) to ensure that it contains at least the files
   STATS.CSV, CARDS, CATS, IDS and CONFIG. It is important that the
   names are all upper-case (in the past, some OS/phone combinations
   have messed with the file names).

2. Having Mnemododo find the exported cards.

   Sadly, this is sometimes trickier than it should be. There are two
   options:

   a. Fully automatic search

      This sometimes takes too long (for complicated directory
      structures) or fails completely (for reasons that have never
      been clear).

   b. Restricted directory search

      You can enter a path in the settings dialog box to restrict the
      search to a subdirectory. This technique should always work, but
      getting the path name right can be tricky.

   I have implemented, but not yet released, a third option:

   c. Restrict the initial search to the
      /Android/data/org.tbrk.mnemododo subdirectory and only fall back
      to options (a)/(b) if nothing is found.

      This subdirectory is the one recommended by the Android API for
      storing application-specific files. The development version of
      Mnemododo creates it on first startup so that it can then be
      found without confusion.

      The only risk with this option is that the directory is
      completely deleted on uninstall. This shouldn't normally be a
      problem but it does introduce a slight risk of losing review
      data (something that I take great pains to avoid!). Some
      earlier Android versions (at least in the emulator) deleted this
      subdirectory on upgrade, but this bug seems to have been
      corrected.

Are you able to complete Phase 1 successfully?

If so, what goes wrong at Phase 2?

Would you be willing to try the development version if I send it to
you via private email?

Tim.

Attachment: signature.asc
Description: Digital signature

Reply via email to