Merge 24Q4 into AOSP main

Bug: 370570306
Merged-In: Ie0a0e7cf7ba2d4a7f1b6a4c180b57b4acb84a237
Change-Id: I3a2e4e35e4ae0f1341d5ae1f26dcd31f805af2f5