Android 13 SystemUI 屏蔽导航栏;屏蔽锁屏;隐藏状态栏;禁止状态栏下拉;屏蔽Camera绿色图标;屏蔽原生音量条;屏蔽原生亮度条。

时间:2025-01-28 07:50:32
diff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml index 99b15db780..e68bc2f410 100644 --- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml +++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml @@ -82,7 +82,7 @@ <integer name="def_max_sound_trigger_detection_service_ops_per_day" translatable="false">1000</integer> <integer name="def_sound_trigger_detection_service_op_timeout" translatable="false">15000</integer> - <bool name="def_lockscreen_disabled">false</bool> + <bool name="def_lockscreen_disabled">true</bool> <bool name="def_device_provisioned">false</bool> <integer name="def_dock_audio_media_enabled">1</integer> diff --git a/packages/apps/Settings/res/xml/security_settings_picker.xml b/packages/apps/Settings/res/xml/security_settings_picker.xml index aed702983c..1c4ee9854e 100644 --- a/packages/apps/Settings/res/xml/security_settings_picker.xml +++ b/packages/apps/Settings/res/xml/security_settings_picker.xml @@ -24,7 +24,7 @@ android:icon="@drawable/ic_lock_none" android:persistent="false"/> - <com.android.settingslib.RestrictedPreference + <!-- <com.android.settingslib.RestrictedPreference android:key="unlock_set_none" android:title="@string/unlock_set_unlock_none_title" android:icon="@drawable/ic_lock_swipe" @@ -70,6 +70,6 @@ <com.android.settingslib.widget.FooterPreference android:key="lock_settings_footer" android:selectable="false" - settings:searchable="false"/> + settings:searchable="false"/> --> </PreferenceScreen> diff --git a/packages/apps/Settings/src/com/android/settings/password/ChooseLockGeneric.java b/packages/apps/Settings/src/com/android/settings/password/ChooseLockGeneric.java index 8a4e9bb6c1..a1ca5340e3 100644 --- a/packages/apps/Settings/src/com/android/settings/password/ChooseLockGeneric.java +++ b/packages/apps/Settings/src/com/android/settings/password/ChooseLockGeneric.java @@ -656,11 +656,11 @@ public class ChooseLockGeneric extends SettingsActivity { // Used for testing purposes findPreference(ScreenLockType.NONE.preferenceKey).setViewId(R.id.lock_none); - findPreference(KEY_SKIP_FINGERPRINT).setViewId(R.id.lock_none); - findPreference(KEY_SKIP_FACE).setViewId(R.id.lock_none); - findPreference(KEY_SKIP_BIOMETRICS).setViewId(R.id.lock_none); - findPreference(ScreenLockType.PIN.preferenceKey).setViewId(R.id.lock_pin); - findPreference(ScreenLockType.PASSWORD.preferenceKey).setViewId(R.id.lock_password); + // findPreference(KEY_SKIP_FINGERPRINT).setViewId(.lock_none); //xuhao add + // findPreference(KEY_SKIP_FACE).setViewId(.lock_none); + // findPreference(KEY_SKIP_BIOMETRICS).setViewId(.lock_none); + // findPreference().setViewId(.lock_pin); + // findPreference().setViewId(.lock_password); } private String getFooterString() { @@ -686,30 +686,30 @@ public class ChooseLockGeneric extends SettingsActivity { private void updatePreferenceText() { if (mForFingerprint) { - setPreferenceTitle(ScreenLockType.PATTERN, - R.string.fingerprint_unlock_set_unlock_pattern); - setPreferenceTitle(ScreenLockType.PIN, R.string.fingerprint_unlock_set_unlock_pin); - setPreferenceTitle(ScreenLockType.PASSWORD, - R.string.fingerprint_unlock_set_unlock_password); + // setPreferenceTitle(, + // .fingerprint_unlock_set_unlock_pattern); + // setPreferenceTitle(, .fingerprint_unlock_set_unlock_pin); + // setPreferenceTitle(, + // .fingerprint_unlock_set_unlock_password); } else if (mForFace) { - setPreferenceTitle(ScreenLockType.PATTERN, - R.string.face_unlock_set_unlock_pattern); - setPreferenceTitle(ScreenLockType.PIN, R.string.face_unlock_set_unlock_pin); - setPreferenceTitle(ScreenLockType.PASSWORD, - R.string.face_unlock_set_unlock_password); + // setPreferenceTitle(, + // .face_unlock_set_unlock_pattern); + // setPreferenceTitle(, .face_unlock_set_unlock_pin); + // setPreferenceTitle(, + // .face_unlock_set_unlock_password); } else if (mForBiometrics) { - setPreferenceTitle(ScreenLockType.PATTERN, - R.string.biometrics_unlock_set_unlock_pattern); - setPreferenceTitle(ScreenLockType.PIN, R.string.biometrics_unlock_set_unlock_pin); - setPreferenceTitle(ScreenLockType.PASSWORD, - R.string.biometrics_unlock_set_unlock_password); + // setPreferenceTitle(, + // .biometrics_unlock_set_unlock_pattern); + // setPreferenceTitle(, .biometrics_unlock_set_unlock_pin); + // setPreferenceTitle(, + // .biometrics_unlock_set_unlock_password); } if (mManagedPasswordProvider.isSettingManagedPasswordSupported()) { - setPreferenceTitle(ScreenLockType.MANAGED, - mManagedPasswordProvider.getPickerOptionTitle(mForFingerprint)); + // setPreferenceTitle(, + // (mForFingerprint)); } else { - removePreference(ScreenLockType.MANAGED.preferenceKey); + //removePreference(); } if (!(mForFingerprint && mIsSetNewPassword)) {