Merge cherrypicks of [3614756, 3614757, 3614861, 3614758, 3614759, 3615200, 3615201, 3615202, 3615203, 3615204, 3614670, 3614671, 3615108, 3615109] into oc-mr1-release

Change-Id: I1915fdbe13dadf2f61171d85610a7d567a6327f1
tree: f548e640ad238d6f0a7cd3f677f08e77c5cb92e3
  1. app/
  2. doc/
  3. include/
  4. libs/
  5. tests/
  6. tools/
  7. Android.bp