Merge "Initial system feature codegen prototype" into main am: a35b1f13dd

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3202559

Change-Id: I7108845244b716951f50cb1d64ad986fd0561266
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>