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