am 520d66ec: reconcile main tree with open-source eclair

Merge commit '520d66ec4145f22ecfd34581ddd52578bd39a964'

* commit '520d66ec4145f22ecfd34581ddd52578bd39a964':
  android-2.1_r1 snapshot