Running BitTorrent Sync on your (rooted) Android device
BitTorrent, Inc came out with the beta of Sync - a peer to peer file sync tool this week. It came at the right time for me as I was looking for something to sync files across multiple machines, both across LAN and the internet, while using my own infrastructure.
The only issue I have with it is that there is no Android client yet. And I really want one - I use my Android tablet to write notes/annotate lecture slides and I want to ensure these are available on both my PCs and on my server.
Thankfully, while we wait for Sync to come to Android, there is a way to run Sync on your Android device right now, thanks to the fact that the BitTorrent folks have been awesome and released binaries for Linux on multiple architectures (including ARM, which is what 99% of the Android install base is running).
Read below the fold for more..
HOWTO: Get Calendar application on Android emulator
While the Android Calendar application is part of the source code for Android, it is not included in the SDK Emulator image.
It turns out this is for a rather good reason: They are useless on their own. Android Calendar is tied into Google Apps. You can't have a standalone calendar.
In the hope these instructions will help somebody else:
- Get the Android source code and build it
- The Calendar.apk and CalendarProvider.apk files are in out/target/product/generic/system/app/
- You can install these into the emulator using adb install <filename>
UPDATE (18th May):Here are the two APK's for those interested: