On May 5 at 18:28 -0700, [email protected] 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.
signature.asc
Description: Digital signature
