am 04f4c51c: reconcile main tree with open-source eclair

Merge commit '04f4c51c1f00921d5e32c0bf31a3565916b70b07' into eclair-plus-aosp

* commit '04f4c51c1f00921d5e32c0bf31a3565916b70b07':
  android-2.1_r1 snapshot