Loading proguard.flags +8 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,10 @@ -keepattributes Exceptions # Keep all Fragments in this package, which are used by reflection. -keep public class com.android.settings*.** extends androidx.fragment.app.Fragment # TODO(b/373579455): Evaluate if <init> needs to be kept. -keep public class com.android.settings*.** extends androidx.fragment.app.Fragment { void <init>(); } # Keep all preference controllers needed by slice and DashboardFragment. -keep class * extends com.android.settings.core.BasePreferenceController { Loading Loading @@ -49,7 +52,10 @@ public static ** SEARCH_INDEX_DATA_PROVIDER; public static ** SUMMARY_PROVIDER_FACTORY; } -keep class androidx.core.app.CoreComponentFactory # TODO(b/373579455): Evaluate if <init> needs to be kept. -keep class androidx.core.app.CoreComponentFactory { void <init>(); } # Keep classes that implements CustomSliceable, which are used by reflection. -keepclasseswithmembers class * implements com.android.settings.slices.CustomSliceable { Loading res/values/strings.xml +3 −0 Original line number Diff line number Diff line Loading @@ -12027,6 +12027,9 @@ <!-- Help URI, action disabled by restricted settings [DO NOT TRANSLATE] --> <string name="help_url_action_disabled_by_restricted_settings" translatable="false"></string> <!-- Help URI, action disabled by advanced protection [DO NOT TRANSLATE] --> <string name="help_url_action_disabled_by_advanced_protection" translatable="false"></string> <!-- Title label for dnd suggestion, which is displayed in Settings homepage [CHAR LIMIT=100] --> <string name="zen_suggestion_title">Update Do Not Disturb</string> src/com/android/settings/biometrics/face/FaceSettings.java +2 −0 Original line number Diff line number Diff line Loading @@ -246,6 +246,8 @@ public class FaceSettings extends DashboardFragment { final PreferenceCategory category = findPreference(PREF_KEY_USE_FACE_TO_CATEGORY); category.setVisible(true); use(FaceSettingsKeyguardUnlockPreferenceController.class).setUserId(mUserId); use(FaceSettingsAppsPreferenceController.class).setUserId(mUserId); } } Loading src/com/android/settings/network/CellularSecurityPreferenceController.java +0 −1 Original line number Diff line number Diff line Loading @@ -72,7 +72,6 @@ public class CellularSecurityPreferenceController extends BasePreferenceControll @Override public int getAvailabilityStatus() { if (!mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY) || !Flags.enableIdentifierDisclosureTransparencyUnsolEvents() || !Flags.enableModemCipherTransparencyUnsolEvents() || !Flags.enableModemCipherTransparency()) { return UNSUPPORTED_ON_DEVICE; Loading src/com/android/settings/network/telephony/CellularSecurityNotificationsDividerController.java +1 −2 Original line number Diff line number Diff line Loading @@ -60,8 +60,7 @@ public class CellularSecurityNotificationsDividerController extends @Override public int getAvailabilityStatus() { if (!Flags.enableIdentifierDisclosureTransparencyUnsolEvents() || !Flags.enableModemCipherTransparencyUnsolEvents() if (!Flags.enableModemCipherTransparencyUnsolEvents() || !Flags.enableModemCipherTransparency()) { return UNSUPPORTED_ON_DEVICE; } Loading Loading
proguard.flags +8 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,10 @@ -keepattributes Exceptions # Keep all Fragments in this package, which are used by reflection. -keep public class com.android.settings*.** extends androidx.fragment.app.Fragment # TODO(b/373579455): Evaluate if <init> needs to be kept. -keep public class com.android.settings*.** extends androidx.fragment.app.Fragment { void <init>(); } # Keep all preference controllers needed by slice and DashboardFragment. -keep class * extends com.android.settings.core.BasePreferenceController { Loading Loading @@ -49,7 +52,10 @@ public static ** SEARCH_INDEX_DATA_PROVIDER; public static ** SUMMARY_PROVIDER_FACTORY; } -keep class androidx.core.app.CoreComponentFactory # TODO(b/373579455): Evaluate if <init> needs to be kept. -keep class androidx.core.app.CoreComponentFactory { void <init>(); } # Keep classes that implements CustomSliceable, which are used by reflection. -keepclasseswithmembers class * implements com.android.settings.slices.CustomSliceable { Loading
res/values/strings.xml +3 −0 Original line number Diff line number Diff line Loading @@ -12027,6 +12027,9 @@ <!-- Help URI, action disabled by restricted settings [DO NOT TRANSLATE] --> <string name="help_url_action_disabled_by_restricted_settings" translatable="false"></string> <!-- Help URI, action disabled by advanced protection [DO NOT TRANSLATE] --> <string name="help_url_action_disabled_by_advanced_protection" translatable="false"></string> <!-- Title label for dnd suggestion, which is displayed in Settings homepage [CHAR LIMIT=100] --> <string name="zen_suggestion_title">Update Do Not Disturb</string>
src/com/android/settings/biometrics/face/FaceSettings.java +2 −0 Original line number Diff line number Diff line Loading @@ -246,6 +246,8 @@ public class FaceSettings extends DashboardFragment { final PreferenceCategory category = findPreference(PREF_KEY_USE_FACE_TO_CATEGORY); category.setVisible(true); use(FaceSettingsKeyguardUnlockPreferenceController.class).setUserId(mUserId); use(FaceSettingsAppsPreferenceController.class).setUserId(mUserId); } } Loading
src/com/android/settings/network/CellularSecurityPreferenceController.java +0 −1 Original line number Diff line number Diff line Loading @@ -72,7 +72,6 @@ public class CellularSecurityPreferenceController extends BasePreferenceControll @Override public int getAvailabilityStatus() { if (!mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY) || !Flags.enableIdentifierDisclosureTransparencyUnsolEvents() || !Flags.enableModemCipherTransparencyUnsolEvents() || !Flags.enableModemCipherTransparency()) { return UNSUPPORTED_ON_DEVICE; Loading
src/com/android/settings/network/telephony/CellularSecurityNotificationsDividerController.java +1 −2 Original line number Diff line number Diff line Loading @@ -60,8 +60,7 @@ public class CellularSecurityNotificationsDividerController extends @Override public int getAvailabilityStatus() { if (!Flags.enableIdentifierDisclosureTransparencyUnsolEvents() || !Flags.enableModemCipherTransparencyUnsolEvents() if (!Flags.enableModemCipherTransparencyUnsolEvents() || !Flags.enableModemCipherTransparency()) { return UNSUPPORTED_ON_DEVICE; } Loading