Merge "Using DoAll" am: c9c9a268e6 am: d37cb7d9a7 am: 1287f45b5c

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1425470

Change-Id: Ib4991fa37c13b4572af7a1a79fe5d02fa7ac2458