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
19-keepclassmembers class ** {
20    public void onBusEvent(**);
21    public void onInterprocessBusEvent(**);
22}
23-keepclassmembers class ** extends **.EventBus$InterprocessEvent {
24    public <init>(android.os.Bundle);
25}
26
27-keep class com.android.systemui.recents.views.TaskView {
28    public int getDim();
29    public void setDim(int);
30    public float getTaskProgress();
31    public void setTaskProgress(float);
32}
33
34-keepclasseswithmembers class * {
35    public <init>(android.content.Context, android.util.AttributeSet);
36}
37
38-keep class ** extends android.support.v14.preference.PreferenceFragment
39-keep class com.android.systemui.tuner.*
40-keep class com.android.systemui.plugins.** {
41    public protected *;
42}
43