diff --git a/packages/SystemUI/proguard.flags b/packages/SystemUI/proguard.flags index 7538555e1bcdc..1282d771579e3 100644 --- a/packages/SystemUI/proguard.flags +++ b/packages/SystemUI/proguard.flags @@ -22,9 +22,15 @@ -keep class ** extends androidx.preference.PreferenceFragment -keep class com.android.systemui.tuner.* + +# The plugins and animation subpackages both act as shared libraries that might be referenced in +# dynamically-loaded plugin APKs. -keep class com.android.systemui.plugins.** { *; } +-keep class !com.android.systemui.animation.R$**,com.android.systemui.animation.** { + *; +} -keep class com.android.systemui.fragments.FragmentService$FragmentCreator { *; }