Loading res/values-zh-rCN/strings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2722,4 +2722,5 @@ <string name="blur_effect_globalaction_title">全局动作对话框</string> <string name="blur_effect_volumecontrol_title">音量控制</string> <string name="app_ops_no_applications">无应用</string> <string name="meta_info">软件版本</string> </resources> res/values/strings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -6264,4 +6264,5 @@ <string name="add_operator_account_label">iTelcel</string> <string name="app_ops_no_applications">No applications</string> <string name="meta_info">Software version</string> </resources> res/xml/development_prefs.xml +4 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,10 @@ <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/development_settings_title"> <!-- Meta Info --> <Preference android:key="meta_info" android:title="@string/meta_info" /> <com.android.settings.BugreportPreference android:key="bugreport" android:title="@*android:string/bugreport_title" Loading src/com/android/settings/DevelopmentSettings.java +22 −1 Original line number Diff line number Diff line Loading @@ -74,6 +74,9 @@ import com.android.settings.search.Indexable; import com.android.settings.widget.SwitchBar; import dalvik.system.VMRuntime; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.security.SecureRandom; import java.security.NoSuchAlgorithmException; import java.security.InvalidKeyException; Loading @@ -81,6 +84,7 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; Loading Loading @@ -162,7 +166,8 @@ public class DevelopmentSettings extends SettingsPreferenceFragment private static final String SELECT_LOGD_SIZE_KEY = "select_logd_size"; private static final String SELECT_LOGD_SIZE_PROPERTY = "persist.logd.size"; private static final String SELECT_LOGD_DEFAULT_SIZE_PROPERTY = "ro.logd.size"; private static final String FILENAME_META_VERSION = "/firmware/verinfo/ver_info.txt"; private static final String KEY_META_VERSION = "meta_info"; private static final String OPENGL_TRACES_KEY = "enable_opengl_traces"; private static final String IMMEDIATELY_DESTROY_ACTIVITIES_KEY Loading Loading @@ -303,6 +308,13 @@ public class DevelopmentSettings extends SettingsPreferenceFragment final PreferenceGroup debugDebuggingCategory = (PreferenceGroup) findPreference(DEBUG_DEBUGGING_CATEGORY_KEY); Preference metaInfo = findPreference(KEY_META_VERSION); try { String meta = readLine(FILENAME_META_VERSION); metaInfo.setSummary(meta); } catch (IOException e) { Log.e(TAG, "IO Exception when getting meta version for Device Info screen", e); } mEnableAdb = findAndInitCheckboxPref(ENABLE_ADB); mClearAdbKeys = findPreference(CLEAR_ADB_KEYS); if (!SystemProperties.getBoolean("ro.adb.secure", false)) { Loading Loading @@ -404,6 +416,15 @@ public class DevelopmentSettings extends SettingsPreferenceFragment } private static String readLine(String filename) throws IOException { BufferedReader reader = new BufferedReader(new FileReader(filename), 256); try { return reader.readLine(); } finally { reader.close(); } } private ListPreference addListPreference(String prefKey) { ListPreference pref = (ListPreference) findPreference(prefKey); mAllPrefs.add(pref); Loading Loading
res/values-zh-rCN/strings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2722,4 +2722,5 @@ <string name="blur_effect_globalaction_title">全局动作对话框</string> <string name="blur_effect_volumecontrol_title">音量控制</string> <string name="app_ops_no_applications">无应用</string> <string name="meta_info">软件版本</string> </resources>
res/values/strings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -6264,4 +6264,5 @@ <string name="add_operator_account_label">iTelcel</string> <string name="app_ops_no_applications">No applications</string> <string name="meta_info">Software version</string> </resources>
res/xml/development_prefs.xml +4 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,10 @@ <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/development_settings_title"> <!-- Meta Info --> <Preference android:key="meta_info" android:title="@string/meta_info" /> <com.android.settings.BugreportPreference android:key="bugreport" android:title="@*android:string/bugreport_title" Loading
src/com/android/settings/DevelopmentSettings.java +22 −1 Original line number Diff line number Diff line Loading @@ -74,6 +74,9 @@ import com.android.settings.search.Indexable; import com.android.settings.widget.SwitchBar; import dalvik.system.VMRuntime; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.security.SecureRandom; import java.security.NoSuchAlgorithmException; import java.security.InvalidKeyException; Loading @@ -81,6 +84,7 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; Loading Loading @@ -162,7 +166,8 @@ public class DevelopmentSettings extends SettingsPreferenceFragment private static final String SELECT_LOGD_SIZE_KEY = "select_logd_size"; private static final String SELECT_LOGD_SIZE_PROPERTY = "persist.logd.size"; private static final String SELECT_LOGD_DEFAULT_SIZE_PROPERTY = "ro.logd.size"; private static final String FILENAME_META_VERSION = "/firmware/verinfo/ver_info.txt"; private static final String KEY_META_VERSION = "meta_info"; private static final String OPENGL_TRACES_KEY = "enable_opengl_traces"; private static final String IMMEDIATELY_DESTROY_ACTIVITIES_KEY Loading Loading @@ -303,6 +308,13 @@ public class DevelopmentSettings extends SettingsPreferenceFragment final PreferenceGroup debugDebuggingCategory = (PreferenceGroup) findPreference(DEBUG_DEBUGGING_CATEGORY_KEY); Preference metaInfo = findPreference(KEY_META_VERSION); try { String meta = readLine(FILENAME_META_VERSION); metaInfo.setSummary(meta); } catch (IOException e) { Log.e(TAG, "IO Exception when getting meta version for Device Info screen", e); } mEnableAdb = findAndInitCheckboxPref(ENABLE_ADB); mClearAdbKeys = findPreference(CLEAR_ADB_KEYS); if (!SystemProperties.getBoolean("ro.adb.secure", false)) { Loading Loading @@ -404,6 +416,15 @@ public class DevelopmentSettings extends SettingsPreferenceFragment } private static String readLine(String filename) throws IOException { BufferedReader reader = new BufferedReader(new FileReader(filename), 256); try { return reader.readLine(); } finally { reader.close(); } } private ListPreference addListPreference(String prefKey) { ListPreference pref = (ListPreference) findPreference(prefKey); mAllPrefs.add(pref); Loading