Android Platform 12.0.0 Release 40 (12861604)
Merge cherrypicks of ['googleplex-android-review.googlesource.com/29024856', 'googleplex-android-review.googlesource.com/29583045', 'googleplex-android-review.googlesource.com/30297778', 'googleplex-android-review.googlesource.com/30593381'] into sc-platform-release.

Change-Id: I88624d1de93cc618fda089341a29317d3e079bcc