On May 5 at 18:28 -0700,
eon...@gmail.com wrote:
> same problem as galaxy S3 on the Nexus 4. problem is worse because
> you can't take out the SD card.
Thank you for your comments and for documenting your experience.
> here's what finally worked on Nexus 4 [SOLVED] non-rooted:
> -exported to a folder on my PC desktop
> -connected phone via USB
> -(personal preference) copied into a folder I named "Flash Cards" in
> I made via the Astromanager app. just used windows explorer and copy
> paste.
Why can't you just copy the folder exported from Mnemogogo using
Windows Explorer?
I.e., why do you need to create a folder using Astromanager?
> -disconnected the phone from laptop,
> -RESTARTED phone so that mnemosyne could see the new file refresh
> (you really need a "refresh/research" button)
Do you mean Mnemododo (i.e., the Android app)? The search is remade
every time you enter the settings screen. It should definitely not be
necessary to restart the phone.
> -open mnemogogo on phone and go to settings, it should search
> quickly and then read "Card Directory: location of the files
> exported" at top (this should say something like "cards found" IMHO)
> then press back.
> -finally checked watch to see how much time has been wasted trying
> to solve problem (~50 minutes)
Setting up Mnemogogo/dodo for the first time can be tedious, but once
you have a process worked out, it should be relatively pain free.
Surely it wasn't wasted time if you can now review your cards on your
phone.
In my mind, the simplest system for users would be to have an online
version of Mnemosyne, i.e., a web app for entering, editing, and
reviewing cards, with which an app could sync. But, this would require
paying for hosting and entail a certain loss of privacy.
Alternatively, Peter has developed a web server component and syncing
protocol for synchronizing over a network. But the Mnemogogo/dodo
architecture was written well beforehand and it would not be trivial
to add support for the protocol.
So, Mnemogogo/dodo works by transferring files from your PC to your
phone. It uses a protocol that has existed for decades (file open,
write, and close), but which, granted for various reasons, no longer
works well for many of the latest phones.
Apart from the current problems with MTP devices, this approach still
has many advantages:
* It is highly portable.
* It is quite secure (no need to run network servers on your PC or
send your data onto the Internet).
* It separates exporting and transfer making the process easier to
troubleshoot, and also quite flexible since transfer can be
accomplished in several different ways.
> really really need a better solution to this man. I've been asked by
> friends if there is an app like this one, and I want to recommend
> this app, but there's no way they are tech savvy or patient enough
> to do any of this. also keep in mind: mainly geeks want your app.
> geeks have new phones. new phones can't be mounted with out rooting
> (which I personally would never do just for one app like this).
I would love to make Mnemogogo/dodo easier to use if only to save
myself time.
My current position:
* I would gladly add support for mtp to Mnemogogo, but (please
correct me if I am wrong), there does not seem to be any robust
(i.e., easy to install, always works with minimum configuration)
cross-platform (Windows, Mac, and Linux) Python library for mtp.
* I will not implement an existing or custom network synchronization
algorithm. I believe that this is a job for specialized
apps/services. I would prefer to add specific support for DropBox,
Google Drive, etc. It is just a question of finding the time.
Other than that, all suggestions are welcome!
Could you say whether you considered using a cloud service (like
DropBox) or 3rd party app (like Airdroid)?
Didn't your phone come with software for syncing files with your
phone?
Tim.