-
Notifications
You must be signed in to change notification settings - Fork 9
/
proguard.flags
37 lines (33 loc) · 1.55 KB
/
proguard.flags
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Keep all Fragments in this package, which are used by reflection.
-keep class com.android.settings.*Fragment
-keep class com.android.settings.*Picker
-keep class com.android.settings.*Settings
-keep class com.android.settings.wifi.*Settings
-keep class com.android.settings.deviceinfo.*
-keep class com.android.settings.bluetooth.*
-keep class com.android.settings.applications.*
-keep class com.android.settings.inputmethod.*
-keep class com.android.settings.ResetNetwork
-keep class com.android.settings.ResetNetworkConfirm
-keep class com.android.settings.MasterClear
-keep class com.android.settings.MasterClearConfirm
-keep class com.android.settings.accounts.*
-keep class com.android.settings.fuelgauge.*
-keep class com.android.settings.users.*
-keep class com.android.settings.nfc.*
-keep class com.android.settings.notification.*
-keep class com.android.settings.cyanogenmod.*
-keep class com.android.settings.nameless.*
-keep class com.android.settings.cyanogenmod.*Settings
-keep class com.android.settings.privacyguard.*
# These would be stripped out since they are being created with reflection
-keep class com.android.settings.dashboard.GenericSwitchToggle { *; }
-keep class com.android.settings.wifi.WifiEnabler { *; }
-keep class com.android.settings.bluetooth.BluetoothEnabler { *; }
-keep class com.android.settings.dashboard.MobileNetworksEnabler { *; }
# Keep click responders
-keepclassmembers class com.android.settings.inputmethod.UserDictionaryAddWordActivity {
*** onClick*(...);
}
# Keep internal widgets
-keep class org.namelessrom.internal.widgets.**