DO NOT MERGE: Merge Oreo MR1 into master

Exempt-From-Owner-Approval: Changes already landed internally
Change-Id: I450f5043f1e5136f35c4f60c1bb68e46464d5e16
tree: e2717b95d0574f85ca70e6528563473247f27243
  1. src/
  2. tests/
  3. .classpath
  4. .gitignore
  5. .project
  6. Android.mk
  7. OWNERS
  8. PREUPLOAD.cfg