Merge cherrypicks of [15567411, 15567547, 15567447, 15567095, 15567367, 15566999, 15567396, 15567397, 15567412, 15567413, 15567096, 15567448, 15567449, 15567097, 15567098, 15567450, 15567099, 15567398, 15567100, 15567621, 15567622, 15567468, 15567000] into rvc-qpr3-release am: 84e2bf5113

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/15567641

Change-Id: Ic2bf6b0fc5ab0342cb335f1e68be5cd5c121d6b0