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.statusbar.car.CarStatusBar 14-keep class com.android.systemui.statusbar.phone.StatusBar 15-keep class com.android.systemui.statusbar.tv.TvStatusBar 16-keep class com.android.systemui.car.CarSystemUIFactory 17-keep class com.android.systemui.SystemUIFactory 18-keep class * extends com.android.systemui.SystemUI 19 20-keepclassmembers class ** { 21 public void onBusEvent(**); 22 public void onInterprocessBusEvent(**); 23} 24-keepclassmembers class ** extends **.EventBus$InterprocessEvent { 25 public <init>(android.os.Bundle); 26} 27 28-keep class com.android.systemui.recents.views.TaskView { 29 public int getDim(); 30 public void setDim(int); 31 public float getTaskProgress(); 32 public void setTaskProgress(float); 33} 34 35-keepclasseswithmembers class * { 36 public <init>(android.content.Context, android.util.AttributeSet); 37} 38 39-keep class ** extends android.support.v14.preference.PreferenceFragment 40-keep class com.android.systemui.tuner.* 41-keep class com.android.systemui.plugins.** { 42 public protected *; 43} 44-keep class android.support.v4.app.CoreComponentFactory 45