Merge 24Q4 into AOSP main

Bug: 370570306
Merged-In: I4294e078321da6a20a86ad9a21de3fd48d58c796
Change-Id: I469f19d12e8f959cf20031ede32e33af69cbf1dc
tree: 47a491fb120231fa16c2e4b9d24998c39fa66130
  1. common/
  2. devices/
  3. .clang-format
  4. Android.bp
  5. METADATA
  6. OWNERS
  7. PREUPLOAD.cfg