Quote:
Originally Posted by chaley
There is one possibility that we are not able to test. It might be possible to manually create the app-specific folder, then use CC's change library dialog to move CC's library to that folder. It might even be possible for CC to create that folder. Who knows?
CC's app-specific library folder on the SD card should be
Android/data/com.multipie.calibreandroid/files
If you are running the latest version of CC then there is an example of this folder on the devices main memory. The debug log is stored there now instead of in the library (because we might not be able to write the library).
CC might be able to write to that folder if it exists, which means that CC's existing library folder dialog would permit changing the library to that folder. CC might be able to create the "files" folder if the parent folder (com.multi...) exists. Or perhaps nothing will work because the folder must be created by Android with specific permissions.
|
I went looking - the folder exists on my SD card. I used the library folder dialog, and it spent a long time moving the books - then complained that it couldn't do it because it couldn't delete the files from the old location. However, the books are now in that com.multipie folder - and I can sync (although it disconnected a couple times), and add books from calibre on my computer - it works! I now have the books in both places, and will need to delete them from the old folder via sticking the card into my computer, but shifting the library to that folder fixed the problem.
The folder also exists on internal memory (what my phone calls "sdcard0"), and there contains only one file; I presume it's the debug log you mention above.
There was some problem doing the initial sync, after the move - CC disconnected a couple times. Or at least, calibre reported that it had disconnected - CC was still showing connected and syncing. I canceled and reconnected, then had to do it again - the third time everything got synced. After that I tried adding a book to my phone, and it worked fine.
Thanks!