Please describe the problem.
I’ve only just set up git-annex on my Android system, so I might be confused; but from what I could find on this site, the Android build only supports passwordless SSH key files, which must be deployed in /sdcard/git-annex.home/.ssh (I also found something about git-annex generating keys by itself, but the web app didn’t refer to something like that, so I take it this feature is gone now). What perplexed me about this is that /sdcard on Android is a VFAT file-system, and is set up so that any user or application may read it (with a permissions mask for the sdcard group), which isn’t ideal for a passwordless key. From what I could gather, there’s also a place in the virtual file-system under /data that is intended to house private, per-application data. Should git-annex use this location as its home instead?
What version of git-annex are you using? On what operating system?
git-annex 5.20150522-g260b59e Android 4.4.4
Closing as this was a bug in the deprecated Android app. done --Joey
I think that /data is locked down such that apps generally cannot write to it, but please correct me if I'm wrong.
I'm closing this bug report because the git-annex Android app that it was reported on is now deprecated. Instead, we have a way to run the regular git-annex build for linux on Android in termux: https://git-annex.branchable.com/tips/install_on_Android_in_Termux/
There were a lot of problems with the way the git-annex Android app was put together, and I hope this new approach avoids them. If you try it and still have the bug you reported, please followup and I'll reopen it.