am e5a8ce6f: reconcile main tree with open-source eclair

Merge commit 'e5a8ce6f767a05dae004b1aab912fa681aca685a' into eclair-plus-aosp

* commit 'e5a8ce6f767a05dae004b1aab912fa681aca685a':
  android-2.1_r1 snapshot