Bug: 8280039 Change-Id: I1cf2f96d0f159f58fc61572e78ea33f1c49cfed9
Change-Id: I4b7f1ae117401747d1788a0b009f36388cc2f4eb
Requires new APIs in change I41338230 and change Icce8d6f9 from frameworks/base. Change-Id: I21b645bdc265b477453f9b177f6776e2c58bd323