Now git-annex can be used on Android!
Documentation for using git-annex on Android
Android app
First, ensure your Android device is configured to allow installation of the app. Go to Setup -> Security, and enable "Unknown Sources".
Then download the git-annex.apk for your version of Android, and open it to install.
autobuilds
A daily build is also available, thanks to Mesar Hameed and the University of Bath CS department.
- Android 5.0 git-annex.apk
- Android 4.4 and 4.3 git-annex.apk
- Android 4.0 to 4.2 git-annex.apk
- build logs
building it yourself
git-annex can be built from source for Android.
- Run
standalone/android/buildchroot
as root (requires debootstrap). This builds a chroot with abuilder
user. The rest of the build will run in this chroot as that user. - In the chroot, run
standalone/android/install-haskell-packages
- Finally, once the chroot is set up, you can build an Android binary
with
make android
, andmake androidapp
will build the complete APK.
Hi, Really enjoy this app for Android! Super simple to use but it would be great if you could fix a folder navigator option when choosing location for device repo, right now it does not work.
Could you also add it to the F-Droid repository?
I've setup repositories on both my linux PC & android mini pc and added jabber account on both. They are both at my home network. They detected each other fine. But when it comes to syncing files, there's a message which says "Unable to download files from your other devices" with a button for "add a cloud repository". I don't need to add a cloud repository since both computers are at the same network? Or am I missing something in the architecture of git-annex that even to sync two local computers in the same LAN, annex would still need an external repo? (and if so, why would that be?) I'm not really willing to add an external repository as I intend to add large files and I don't want that they are first uploaded using a slow connection & then re-downloaded. What am I missing?