Merge changes I1f880aa6,Ie8ba8208,Ic45aa87c,I04c1263a am: e98351f355 am: 460fe6a19e am: 69bac97865

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1504104

Change-Id: If4ffe3ef0f9bcbbec98fad5a81b77badb3093775