While cryptonite in play works well with my dropbox setup, upstream doesn't work. So, I have next problem.
I have fully encrypted dropbox. I.e. encfs key file is in the root of my dropbox folder. I can link it, decrypt it. When I click "Browse decrypted folder", app fails with error: Problem reading: dbPath == null.
After that link removes.
If that can make sence, here are some the log from adb:
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite(29272): Downloaded .encfs6.xml to /data/data/csh.cryptonite/app_browse/.encfs6.xml
I/cryptonite-jni(29272): Version 6 configuration; created by EncFS 1.7.4 (revision 20100713)
I/cryptonite(29272): Dialog root is /data/data/csh.cryptonite/app_browse
I/cryptonite-jni(29272): Version 6 configuration; created by EncFS 1.7.4 (revision 20100713)
I/cryptonite-jni(29272): Initialising file system with root /data/data/csh.cryptonite/app_browse
V/cryptonite(29272): Decoding succeeded
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
I/cryptonite(29272): Dialog root is /data/data/csh.cryptonite/app_browse
D/cryptonite(29272): Found hash for /
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
V/cryptonite(29272): EncFS 1.7.5 OpenSSL 1.0.0n 6 Aug 2014
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL
V/cryptonite(29272): EncFS mount state: false; FUSE support: true
While cryptonite in play works well with my dropbox setup, upstream doesn't work. So, I have next problem.
I have fully encrypted dropbox. I.e. encfs key file is in the root of my dropbox folder. I can link it, decrypt it. When I click "Browse decrypted folder", app fails with error: Problem reading: dbPath == null. After that link removes.
If that can make sence, here are some the log from adb:
V/cryptonite(29272): EncFS mount state: false; FUSE support: true I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite(29272): Downloaded .encfs6.xml to /data/data/csh.cryptonite/app_browse/.encfs6.xml I/cryptonite-jni(29272): Version 6 configuration; created by EncFS 1.7.4 (revision 20100713) I/cryptonite(29272): Dialog root is /data/data/csh.cryptonite/app_browse I/cryptonite-jni(29272): Version 6 configuration; created by EncFS 1.7.4 (revision 20100713) I/cryptonite-jni(29272): Initialising file system with root /data/data/csh.cryptonite/app_browse V/cryptonite(29272): Decoding succeeded V/cryptonite(29272): EncFS mount state: false; FUSE support: true V/cryptonite(29272): EncFS mount state: false; FUSE support: true V/cryptonite(29272): EncFS mount state: false; FUSE support: true V/cryptonite(29272): EncFS mount state: false; FUSE support: true V/cryptonite(29272): EncFS mount state: false; FUSE support: true V/cryptonite(29272): EncFS mount state: false; FUSE support: true I/cryptonite(29272): Dialog root is /data/data/csh.cryptonite/app_browse D/cryptonite(29272): Found hash for / I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL V/cryptonite(29272): EncFS mount state: false; FUSE support: true V/cryptonite(29272): EncFS 1.7.5 OpenSSL 1.0.0n 6 Aug 2014 I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL V/cryptonite(29272): EncFS mount state: false; FUSE support: true I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL I/cryptonite-jni(29272): checkGRoot(): Root volume is NULL V/cryptonite(29272): EncFS mount state: false; FUSE support: true