1# Keep all Fragments in this package, which are used by reflection.
2-keep class com.android.settings.*Fragment
3-keep class com.android.settings.*Picker
4-keep class com.android.settings.*Settings
5-keep class com.android.settings.wifi.*Settings
6-keep class com.android.settings.deviceinfo.*
7-keep class com.android.settings.bluetooth.*
8-keep class com.android.settings.datausage.*
9-keep class com.android.settings.applications.*
10-keep class com.android.settings.inputmethod.*
11-keep class com.android.settings.ResetNetwork
12-keep class com.android.settings.ResetNetworkConfirm
13-keep class com.android.settings.MasterClear
14-keep class com.android.settings.MasterClearConfirm
15-keep class com.android.settings.accounts.*
16-keep class com.android.settings.fuelgauge.*
17-keep class com.android.settings.users.*
18-keep class com.android.settings.nfc.*
19-keep class com.android.settings.notification.*
20-keep class com.android.settings.accessibility.*FragmentForSetupWizard
21-keep class com.android.settings.display.*FragmentForSetupWizard
22
23# Keep click responders
24-keepclassmembers class com.android.settings.inputmethod.UserDictionaryAddWordActivity {
25  *** onClick*(...);
26}
27
28-keep public class * extends com.android.setupwizardlib.items.ItemHierarchy {
29    public <init>(android.content.Context, android.util.AttributeSet);
30}
31