Android 15 now requires 32GB of onboard storage, enforcing this requirement by leveraging GMS licensing. Technically, phones with less than 32GB of storage can still run AOSP builds of Android 15.