Loading core/java/android/hardware/SensorPrivacyManager.java +7 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,13 @@ public final class SensorPrivacyManager { public static final String EXTRA_ALL_SENSORS = SensorPrivacyManager.class.getName() + ".extra.all_sensors"; /** * An extra containing the sensor type * @hide */ public static final String EXTRA_TOGGLE_TYPE = SensorPrivacyManager.class.getName() + ".extra.toggle_type"; /** * Sensor constants which are used in {@link SensorPrivacyManager} */ Loading core/res/res/values-television/config.xml +6 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,12 @@ com.android.systemui/com.android.systemui.sensorprivacy.television.TvUnblockSensorActivity </string> <!-- Component name of the activity used to inform a user about a sensor privacy update from SW/HW privacy switches. --> <string name="config_sensorStateChangedActivity" translatable="false"> com.android.systemui/com.android.systemui.sensorprivacy.television.TvSensorPrivacyChangedActivity </string> <!-- Component name of the activity that shows the request for access to a usb device. --> <string name="config_usbPermissionActivity" translatable="false"> com.android.systemui/com.android.systemui.usb.tv.TvUsbPermissionActivity Loading core/res/res/values/config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -2944,6 +2944,9 @@ <string name="config_usbResolverActivity" translatable="false" >com.android.systemui/com.android.systemui.usb.UsbResolverActivity</string> <!-- Component name of the activity used to inform a user about a sensor privacy state chage. --> <string name="config_sensorStateChangedActivity" translatable="false"></string> <!-- Component name of the activity used to inform a user about a sensory being blocked because of privacy settings. --> <string name="config_sensorUseStartedActivity" translatable="false" Loading core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -374,6 +374,7 @@ <java-symbol type="string" name="config_usbResolverActivity" /> <java-symbol type="string" name="config_sensorUseStartedActivity" /> <java-symbol type="string" name="config_sensorUseStartedActivity_hwToggle" /> <java-symbol type="string" name="config_sensorStateChangedActivity" /> <java-symbol type="string" name="config_hdmiCecSetMenuLanguageActivity" /> <java-symbol type="integer" name="config_minNumVisibleRecentTasks_lowRam" /> <java-symbol type="integer" name="config_maxNumVisibleRecentTasks_lowRam" /> Loading packages/SystemUI/AndroidManifest.xml +10 −0 Original line number Diff line number Diff line Loading @@ -557,6 +557,16 @@ android:showForAllUsers="true"> </activity> <!-- started from SensoryPrivacyService --> <activity android:name=".sensorprivacy.television.TvSensorPrivacyChangedActivity" android:exported="true" android:launchMode="singleTop" android:permission="android.permission.MANAGE_SENSOR_PRIVACY" android:theme="@style/BottomSheet" android:finishOnCloseSystemDialogs="true" android:showForAllUsers="true"> </activity> <!-- started from UsbDeviceSettingsManager --> <activity android:name=".usb.UsbAccessoryUriActivity" Loading Loading
core/java/android/hardware/SensorPrivacyManager.java +7 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,13 @@ public final class SensorPrivacyManager { public static final String EXTRA_ALL_SENSORS = SensorPrivacyManager.class.getName() + ".extra.all_sensors"; /** * An extra containing the sensor type * @hide */ public static final String EXTRA_TOGGLE_TYPE = SensorPrivacyManager.class.getName() + ".extra.toggle_type"; /** * Sensor constants which are used in {@link SensorPrivacyManager} */ Loading
core/res/res/values-television/config.xml +6 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,12 @@ com.android.systemui/com.android.systemui.sensorprivacy.television.TvUnblockSensorActivity </string> <!-- Component name of the activity used to inform a user about a sensor privacy update from SW/HW privacy switches. --> <string name="config_sensorStateChangedActivity" translatable="false"> com.android.systemui/com.android.systemui.sensorprivacy.television.TvSensorPrivacyChangedActivity </string> <!-- Component name of the activity that shows the request for access to a usb device. --> <string name="config_usbPermissionActivity" translatable="false"> com.android.systemui/com.android.systemui.usb.tv.TvUsbPermissionActivity Loading
core/res/res/values/config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -2944,6 +2944,9 @@ <string name="config_usbResolverActivity" translatable="false" >com.android.systemui/com.android.systemui.usb.UsbResolverActivity</string> <!-- Component name of the activity used to inform a user about a sensor privacy state chage. --> <string name="config_sensorStateChangedActivity" translatable="false"></string> <!-- Component name of the activity used to inform a user about a sensory being blocked because of privacy settings. --> <string name="config_sensorUseStartedActivity" translatable="false" Loading
core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -374,6 +374,7 @@ <java-symbol type="string" name="config_usbResolverActivity" /> <java-symbol type="string" name="config_sensorUseStartedActivity" /> <java-symbol type="string" name="config_sensorUseStartedActivity_hwToggle" /> <java-symbol type="string" name="config_sensorStateChangedActivity" /> <java-symbol type="string" name="config_hdmiCecSetMenuLanguageActivity" /> <java-symbol type="integer" name="config_minNumVisibleRecentTasks_lowRam" /> <java-symbol type="integer" name="config_maxNumVisibleRecentTasks_lowRam" /> Loading
packages/SystemUI/AndroidManifest.xml +10 −0 Original line number Diff line number Diff line Loading @@ -557,6 +557,16 @@ android:showForAllUsers="true"> </activity> <!-- started from SensoryPrivacyService --> <activity android:name=".sensorprivacy.television.TvSensorPrivacyChangedActivity" android:exported="true" android:launchMode="singleTop" android:permission="android.permission.MANAGE_SENSOR_PRIVACY" android:theme="@style/BottomSheet" android:finishOnCloseSystemDialogs="true" android:showForAllUsers="true"> </activity> <!-- started from UsbDeviceSettingsManager --> <activity android:name=".usb.UsbAccessoryUriActivity" Loading