View Single Post
Old 05-10-2017, 05:57 AM   #9
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,475
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by stumped View Post
if i were to move the library to the actual SD card which I have on that tablet then
1. will both apps be able to use an actual SD card location. CC to write there, moon to maybe? just be able to read from ( I think the moon metadata database lives at where you specify for " my shelf"
I don't know. I have doubts because of the way Android SAF handles paths on the SD card. I had to stand on my head even to get a path. My guess is that books on an SD card that CC hands to reader apps are read-only, enforced by Android. It wouldn't surprise me that if when moon+ adds a book the its library, moon+ copies the book to somewhere that it controls. It would need to do that if it modifies the book file, for example for annotations or tag changes.
Quote:
2. would it bypass the issue ? ( or does moon have another sym link ready to go for external storage ? )
CC will give a "canonical" path to the reader app, one that does not pass through symlinks. Whether the reader app uses that path or changes it to another is up to it.

FWIW: one of my fears is that the Android 7 changes that prevent passing paths between apps will eventually be enforced even for apps that target Android 6. If this happens then CC will become *much* less useful, possibly useless.
chaley is offline   Reply With Quote