3

Ever since Froyo (Android 2.2), Google's Android OS has supported syncing Microsoft Exchange accounts using the ActiveSync protocol. I am trying to find Android's implementation of the ActiveSync protocol within the Android code-base.

Does anyone know where ActiveSync is implemented in Android? I have been rummaging around the GitHub repository but cannot find it.

speedplane
  • 15,673
  • 16
  • 86
  • 138
  • I suspect that it is not released, as I suspect that Microsoft's licensing would preclude an open source implementation. That's just a guess, though. – CommonsWare Feb 09 '12 at 01:24
  • I don't think so, Z-push (http://en.wikipedia.org/wiki/Z-push) is a free and open-source implementation of ActiveSync. I can't find Android's though. – speedplane Feb 09 '12 at 15:40

2 Answers2

4

Right here, enjoy.

[EDIT] - if there are issues accessing the link above, the source is also on omapzoom.org. To see individual code files there, navigate to a "tree" link for any of the commits and dig down into the src folders. Here's an example.

Brian Kelly
  • 19,067
  • 4
  • 53
  • 55
1

Just download from the android git repository. If you are on linux, then wget -r --no-parent https://android.googlesource.com/platform/packages/apps/Exchange/+/master/exchange2/src/com/android/exchange ought to do it.

Jeshurun
  • 22,940
  • 6
  • 79
  • 92