am 4c97c59e: reconcile main tree with open-source eclair

Merge commit '4c97c59e3855f7766c25476f75a3b5b05ce54a9f' into eclair-plus-aosp

* commit '4c97c59e3855f7766c25476f75a3b5b05ce54a9f':
  android-2.1_r1 snapshot