Merge 24Q4 into AOSP main

Bug: 370570306
Merged-In: I56f0139c748a3a04df9f3998653121948846c8fe
Change-Id: Ib3ee8cc2880e25a29ac909249c598aa83bfb6f74