Loading Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -140,6 +140,7 @@ android_library { "android.app.flags-aconfig", "android.provider.flags-aconfig", "android.security.flags-aconfig", "android.view.contentprotection.flags-aconfig", "keyboard_flags", ], } Loading AndroidManifest.xml +15 −0 Original line number Diff line number Diff line Loading @@ -5556,6 +5556,21 @@ android:value="true" /> </activity> <activity android:name=".Settings$ContentProtectionSettingsActivity" android:label="@string/content_protection_preference_title" android:exported="true" android:featureFlag="android.view.contentprotection.flags.exported_settings_activity_enabled"> <intent-filter> <action android:name="android.settings.CONTENT_PROTECTION_SETTINGS" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> <meta-data android:name="com.android.settings.FRAGMENT_CLASS" android:value="com.android.settings.security.ContentProtectionPreferenceFragment"/> <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY" android:value="@string/menu_key_system"/> </activity> <!-- This is the longest AndroidManifest.xml ever. --> </application> </manifest> src/com/android/settings/Settings.java +1 −0 Original line number Diff line number Diff line Loading @@ -528,4 +528,5 @@ public class Settings extends SettingsActivity { public static class HearingDevicesActivity extends SettingsActivity { /* empty */ } public static class HearingDevicesPairingActivity extends SettingsActivity { /* empty */ } public static class ContactsStorageSettingsActivity extends SettingsActivity { /* empty */ } public static class ContentProtectionSettingsActivity extends SettingsActivity { /* empty */ } } src/com/android/settings/core/gateway/SettingsGateway.java +3 −1 Original line number Diff line number Diff line Loading @@ -189,6 +189,7 @@ import com.android.settings.regionalpreferences.RegionPickerFragment; import com.android.settings.regionalpreferences.RegionalPreferencesEntriesFragment; import com.android.settings.regionalpreferences.TemperatureUnitFragment; import com.android.settings.safetycenter.MoreSecurityPrivacyFragment; import com.android.settings.security.ContentProtectionPreferenceFragment; import com.android.settings.security.LockscreenDashboardFragment; import com.android.settings.security.MemtagPage; import com.android.settings.security.SecurityAdvancedSettings; Loading Loading @@ -415,7 +416,8 @@ public class SettingsGateway { HearingDevicePairingFragment.class.getName(), ZenModesListFragment.class.getName(), ZenModeFragment.class.getName(), ContactsStorageSettings.class.getName() ContactsStorageSettings.class.getName(), ContentProtectionPreferenceFragment.class.getName(), }; public static final String[] SETTINGS_FOR_RESTRICTED = { Loading Loading
Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -140,6 +140,7 @@ android_library { "android.app.flags-aconfig", "android.provider.flags-aconfig", "android.security.flags-aconfig", "android.view.contentprotection.flags-aconfig", "keyboard_flags", ], } Loading
AndroidManifest.xml +15 −0 Original line number Diff line number Diff line Loading @@ -5556,6 +5556,21 @@ android:value="true" /> </activity> <activity android:name=".Settings$ContentProtectionSettingsActivity" android:label="@string/content_protection_preference_title" android:exported="true" android:featureFlag="android.view.contentprotection.flags.exported_settings_activity_enabled"> <intent-filter> <action android:name="android.settings.CONTENT_PROTECTION_SETTINGS" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> <meta-data android:name="com.android.settings.FRAGMENT_CLASS" android:value="com.android.settings.security.ContentProtectionPreferenceFragment"/> <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY" android:value="@string/menu_key_system"/> </activity> <!-- This is the longest AndroidManifest.xml ever. --> </application> </manifest>
src/com/android/settings/Settings.java +1 −0 Original line number Diff line number Diff line Loading @@ -528,4 +528,5 @@ public class Settings extends SettingsActivity { public static class HearingDevicesActivity extends SettingsActivity { /* empty */ } public static class HearingDevicesPairingActivity extends SettingsActivity { /* empty */ } public static class ContactsStorageSettingsActivity extends SettingsActivity { /* empty */ } public static class ContentProtectionSettingsActivity extends SettingsActivity { /* empty */ } }
src/com/android/settings/core/gateway/SettingsGateway.java +3 −1 Original line number Diff line number Diff line Loading @@ -189,6 +189,7 @@ import com.android.settings.regionalpreferences.RegionPickerFragment; import com.android.settings.regionalpreferences.RegionalPreferencesEntriesFragment; import com.android.settings.regionalpreferences.TemperatureUnitFragment; import com.android.settings.safetycenter.MoreSecurityPrivacyFragment; import com.android.settings.security.ContentProtectionPreferenceFragment; import com.android.settings.security.LockscreenDashboardFragment; import com.android.settings.security.MemtagPage; import com.android.settings.security.SecurityAdvancedSettings; Loading Loading @@ -415,7 +416,8 @@ public class SettingsGateway { HearingDevicePairingFragment.class.getName(), ZenModesListFragment.class.getName(), ZenModeFragment.class.getName(), ContactsStorageSettings.class.getName() ContactsStorageSettings.class.getName(), ContentProtectionPreferenceFragment.class.getName(), }; public static final String[] SETTINGS_FOR_RESTRICTED = { Loading