<!-- [CHAR LIMIT=NONE] Device Info screen. Okay we get it, stop pressing, you already have it on -->
<string name="show_dev_already_cm">No need, you have already enabled development settings.</string>
+ <!-- Launch Dev Tools -->
+ <string name="development_tools_title">Development tools</string>
+
<!-- Setting checkbox title for root access -->
<string name="root_access">Root access</string>
<string name="root_access_warning_title">Allow root access?</string>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:title="@string/development_settings_title">
+
+ <PreferenceScreen
+ android:key="development_tools"
+ android:title="@string/development_tools_title"
+ android:persistent="false" >
+ <intent
+ android:action="android.settings.development.LAUNCH_TOOLS"
+ android:targetPackage="com.android.development"
+ android:targetClass="com.android.development.Development" />
+ </PreferenceScreen>
+
<com.android.settings.BugreportPreference
android:key="bugreport"
android:title="@*android:string/bugreport_title"
private static final String TERMINAL_APP_PACKAGE = "com.android.terminal";
+ private static final String DEVELOPMENT_TOOLS = "development_tools";
+
private static final int RESULT_DEBUG_APP = 1000;
private static final int RESULT_MOCK_LOCATION_APP = 1001;
private ListPreference mRootAccess;
private Object mSelectedRootValue;
+ private PreferenceScreen mDevelopmentTools;
private final ArrayList<Preference> mAllPrefs = new ArrayList<Preference>();
if (!removeRootOptionsIfRequired()) {
mAllPrefs.add(mRootAccess);
}
+
+ mDevelopmentTools = (PreferenceScreen) findPreference(DEVELOPMENT_TOOLS);
+ mAllPrefs.add(mDevelopmentTools);
}
private ListPreference addListPreference(String prefKey) {