Yup. The whole thing is a bit messier than I would like.
In a perfect world the user data would be on the public partition (like on android) and would be exported on USBMS session.
Sadly doing that now without breaking the workflow of the (10, 50, 100?) BQ users would be non trivial and a bit messy by itself.
OTOH exporting the private partition can be done without breaking backwards compatibility assuming KOReader is the only program the user has installed and there're no daemons running at the time of export (mostly the SSH server bundled with KO).
|