Backports from Android 15 support
Backports from aosp-15 into our aosp-14 codebase.
Note that this is mostly done for (clean) bringup. At some point, we will need to rebase all our changes on the new baseline since it has a lot of nice bugfixes.
Bug: TIAU-443
Edited by Mattijs Korpershoek