1-keep class com.android.systemui.statusbar.policy.KeyButtonView { 2 public float getDrawingAlpha(); 3 public void setDrawingAlpha(float); 4} 5 6-keep class com.android.systemui.statusbar.policy.KeyButtonRipple { 7 public float getGlowAlpha(); 8 public float getGlowScale(); 9 public void setGlowAlpha(float); 10 public void setGlowScale(float); 11} 12 13-keep class com.android.systemui.recents.OverviewProxyRecentsImpl 14-keep class com.android.systemui.statusbar.car.CarStatusBar 15-keep class com.android.systemui.statusbar.phone.StatusBar 16-keep class com.android.systemui.statusbar.tv.TvStatusBar 17-keep class com.android.systemui.car.CarSystemUIFactory 18-keep class com.android.systemui.SystemUIFactory 19-keep class com.android.systemui.tv.TvSystemUIFactory 20-keep class * extends com.android.systemui.SystemUI 21-keep class * implements com.android.systemui.SystemUI$Injector 22 23-keepclasseswithmembers class * { 24 public <init>(android.content.Context, android.util.AttributeSet); 25} 26 27-keep class ** extends androidx.preference.PreferenceFragment 28-keep class com.android.systemui.tuner.* 29-keep class com.android.systemui.plugins.** { 30 *; 31} 32-keep class com.android.systemui.fragments.FragmentService$FragmentCreator { 33 *; 34} 35-keep class com.android.systemui.util.InjectionInflationController$ViewInstanceCreator { 36 *; 37} 38-keep class androidx.core.app.CoreComponentFactory 39 40-keep public class * extends com.android.systemui.SystemUI { 41 public <init>(android.content.Context); 42}