summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Soyars <ctso@ctso.me>2010-12-19 17:26:58 -0500
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2012-11-20 00:46:50 +0000
commita4be23aa65159bb93a719a322460111a46e0ecc1 (patch)
tree79110bfdade49be292c6d5229c8ccbf7076352bb
parented104a335567f169432a36c1a7379db070312a4b (diff)
downloadpackages_apps_settings-a4be23aa65159bb93a719a322460111a46e0ecc1.zip
packages_apps_settings-a4be23aa65159bb93a719a322460111a46e0ecc1.tar.gz
packages_apps_settings-a4be23aa65159bb93a719a322460111a46e0ecc1.tar.bz2
Add Modver to Settings.
Change-Id: I596064a80210517ff0dae30401f71b52adabd614 Rename modversion Change-Id: I6557d5aa68a3ad00166cdd2b8951f425ad7800df
-rw-r--r--res/values/strings.xml4
-rw-r--r--res/xml/device_info_settings.xml7
-rw-r--r--src/com/android/settings/DeviceInfoSettings.java2
3 files changed, 13 insertions, 0 deletions
diff --git a/res/values/strings.xml b/res/values/strings.xml
index ec7ed67..361aa23 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -4409,5 +4409,9 @@
<!-- Hostname setting -->
<string name="device_hostname">Device hostname</string>
+ <!-- About phone screen, setting option name-->
+ <string name="mod_version">CyanogenMod version</string>
+ <string name="mod_version_default">Unknown</string>
+
<!-- **** CYANOGENMOD ADDITIONS END **** -->
</resources>
diff --git a/res/xml/device_info_settings.xml b/res/xml/device_info_settings.xml
index 03f1e78..0f54f3a 100644
--- a/res/xml/device_info_settings.xml
+++ b/res/xml/device_info_settings.xml
@@ -122,6 +122,13 @@
android:title="@string/kernel_version"
android:summary="@string/device_info_default"/>
+ <!-- Mod version -->
+ <Preference android:key="mod_version"
+ style="?android:preferenceInformationStyle"
+ android:title="@string/mod_version"
+ android:summary="@string/mod_version_default" />
+
+
<!-- Detailed build version -->
<Preference android:key="build_number"
style="?android:preferenceInformationStyle"
diff --git a/src/com/android/settings/DeviceInfoSettings.java b/src/com/android/settings/DeviceInfoSettings.java
index a4abfea..93d89ce 100644
--- a/src/com/android/settings/DeviceInfoSettings.java
+++ b/src/com/android/settings/DeviceInfoSettings.java
@@ -63,6 +63,7 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment {
private static final String KEY_UPDATE_SETTING = "additional_system_update_settings";
private static final String KEY_EQUIPMENT_ID = "fcc_equipment_id";
private static final String PROPERTY_EQUIPMENT_ID = "ro.ril.fccid";
+ private static final String KEY_MOD_VERSION = "mod_version";
static final int TAPS_TO_BE_A_DEVELOPER = 7;
@@ -85,6 +86,7 @@ public class DeviceInfoSettings extends SettingsPreferenceFragment {
setStringSummary(KEY_BUILD_NUMBER, Build.DISPLAY);
findPreference(KEY_BUILD_NUMBER).setEnabled(true);
findPreference(KEY_KERNEL_VERSION).setSummary(getFormattedKernelVersion());
+ setValueSummary(KEY_MOD_VERSION, "ro.cm.version");
if (!SELinux.isSELinuxEnabled()) {
String status = getResources().getString(R.string.selinux_status_disabled);