1,设置中不显示“开发者选项”
diff --git a/packages/apps/Settings/src/com/android/settings/SettingsActivity.java b/packages/apps/Settings/src/com/android/settings/SettingsActivity.java
index 7eccc9e..cd56695 100755
--- a/packages/apps/Settings/src/com/android/settings/SettingsActivity.java
+++ b/packages/apps/Settings/src/com/android/settings/SettingsActivity.java
@@ -1108,7 +1108,7 @@ public class SettingsActivity extends SettingsDrawerActivity
&& !um.hasUserRestriction(UserManager.DISALLOW_DEBUGGING_FEATURES);
setTileEnabled(new ComponentName(packageName,
Settings.DevelopmentSettingsActivity.class.getName()),
- showDev, isAdmin, pm);
+ showDev&&false, isAdmin, pm);
if(!SystemProperties.get("ro.build.characteristics","null").equals("tablet")) {
setTileEnabled(new ComponentName(packageName,
Settings.ScreenshotSettingsActivity.class.getName()),
2,连续点击“版本号”不打开开发者选项
--- a/packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java
+++ b/packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java
@@ -242,7 +242,7 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In
return true;
}
- /*if (mDevHitCountdown > 0) {
+ if (mDevHitCountdown > 0) {
mDevHitCountdown--;
if (mDevHitCountdown == 0) {
getActivity().getSharedPreferences(DevelopmentSettings.PREF_FILE,
@@ -276,7 +276,7 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment implements In
mDevHitToast = Toast.makeText(getActivity(), R.string.show_dev_already,
Toast.LENGTH_LONG);
mDevHitToast.show();
- }*/
+ }
} else if (preference.getKey().equals(KEY_SECURITY_PATCH)) {
if (getPackageManager().queryIntentActivities(preference.getIntent(), 0).isEmpty()) {
// Don't send out the intent to stop crash