Loading core/res/res/values/config.xml +6 −0 Original line number Diff line number Diff line Loading @@ -3573,6 +3573,12 @@ experience while the device is non-interactive. --> <bool name="config_emergencyGestureEnabled">true</bool> <!-- Default value for Use Emergency SOS in Settings false = disabled, true = enabled --> <bool name="config_defaultEmergencyGestureEnabled">true</bool> <!-- Default value for Use Play countdown alarm in Settings false = disabled, true = enabled --> <bool name="config_defaultEmergencyGestureSoundEnabled">false</bool> <!-- Allow the gesture power + volume up to change the ringer mode while the device is interactive. --> <bool name="config_volumeHushGestureEnabled">true</bool> Loading core/res/res/values/symbols.xml +2 −0 Original line number Diff line number Diff line Loading @@ -2968,6 +2968,8 @@ <java-symbol type="integer" name="config_cameraLiftTriggerSensorType" /> <java-symbol type="string" name="config_cameraLiftTriggerSensorStringType" /> <java-symbol type="bool" name="config_emergencyGestureEnabled" /> <java-symbol type="bool" name="config_defaultEmergencyGestureEnabled" /> <java-symbol type="bool" name="config_defaultEmergencyGestureSoundEnabled" /> <java-symbol type="bool" name="config_volumeHushGestureEnabled" /> <java-symbol type="drawable" name="platlogo_m" /> Loading services/core/java/com/android/server/GestureLauncherService.java +7 −1 Original line number Diff line number Diff line Loading @@ -466,7 +466,8 @@ public class GestureLauncherService extends SystemService { public static boolean isEmergencyGestureSettingEnabled(Context context, int userId) { return isEmergencyGestureEnabled(context.getResources()) && Settings.Secure.getIntForUser(context.getContentResolver(), Settings.Secure.EMERGENCY_GESTURE_ENABLED, 1, userId) != 0; Settings.Secure.EMERGENCY_GESTURE_ENABLED, isDefaultEmergencyGestureEnabled(context.getResources()) ? 1 : 0, userId) != 0; } /** Loading Loading @@ -513,6 +514,11 @@ public class GestureLauncherService extends SystemService { return resources.getBoolean(com.android.internal.R.bool.config_emergencyGestureEnabled); } private static boolean isDefaultEmergencyGestureEnabled(Resources resources) { return resources.getBoolean( com.android.internal.R.bool.config_defaultEmergencyGestureEnabled); } /** * Whether GestureLauncherService should be enabled according to system properties. */ Loading Loading
core/res/res/values/config.xml +6 −0 Original line number Diff line number Diff line Loading @@ -3573,6 +3573,12 @@ experience while the device is non-interactive. --> <bool name="config_emergencyGestureEnabled">true</bool> <!-- Default value for Use Emergency SOS in Settings false = disabled, true = enabled --> <bool name="config_defaultEmergencyGestureEnabled">true</bool> <!-- Default value for Use Play countdown alarm in Settings false = disabled, true = enabled --> <bool name="config_defaultEmergencyGestureSoundEnabled">false</bool> <!-- Allow the gesture power + volume up to change the ringer mode while the device is interactive. --> <bool name="config_volumeHushGestureEnabled">true</bool> Loading
core/res/res/values/symbols.xml +2 −0 Original line number Diff line number Diff line Loading @@ -2968,6 +2968,8 @@ <java-symbol type="integer" name="config_cameraLiftTriggerSensorType" /> <java-symbol type="string" name="config_cameraLiftTriggerSensorStringType" /> <java-symbol type="bool" name="config_emergencyGestureEnabled" /> <java-symbol type="bool" name="config_defaultEmergencyGestureEnabled" /> <java-symbol type="bool" name="config_defaultEmergencyGestureSoundEnabled" /> <java-symbol type="bool" name="config_volumeHushGestureEnabled" /> <java-symbol type="drawable" name="platlogo_m" /> Loading
services/core/java/com/android/server/GestureLauncherService.java +7 −1 Original line number Diff line number Diff line Loading @@ -466,7 +466,8 @@ public class GestureLauncherService extends SystemService { public static boolean isEmergencyGestureSettingEnabled(Context context, int userId) { return isEmergencyGestureEnabled(context.getResources()) && Settings.Secure.getIntForUser(context.getContentResolver(), Settings.Secure.EMERGENCY_GESTURE_ENABLED, 1, userId) != 0; Settings.Secure.EMERGENCY_GESTURE_ENABLED, isDefaultEmergencyGestureEnabled(context.getResources()) ? 1 : 0, userId) != 0; } /** Loading Loading @@ -513,6 +514,11 @@ public class GestureLauncherService extends SystemService { return resources.getBoolean(com.android.internal.R.bool.config_emergencyGestureEnabled); } private static boolean isDefaultEmergencyGestureEnabled(Resources resources) { return resources.getBoolean( com.android.internal.R.bool.config_defaultEmergencyGestureEnabled); } /** * Whether GestureLauncherService should be enabled according to system properties. */ Loading