summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
authorDanesh Mondegarian <daneshm90@gmail.com>2012-02-03 21:02:21 -0500
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2012-11-20 00:48:26 +0000
commit9c19f8b74fb7ca9854ae469ff3f5a0fab9407429 (patch)
treed5db2446818bacb5e2bae86d9d8613e845ea5361 /AndroidManifest.xml
parentada4b1b2eb37ed31d202d54345b21b4065fe1b5f (diff)
downloadpackages_apps_settings-9c19f8b74fb7ca9854ae469ff3f5a0fab9407429.zip
packages_apps_settings-9c19f8b74fb7ca9854ae469ff3f5a0fab9407429.tar.gz
packages_apps_settings-9c19f8b74fb7ca9854ae469ff3f5a0fab9407429.tar.bz2
Settings: Anonymous Statistics (CMStats)
CMStats is now integrated into settings. Patchset 2 : Set service's exported value to false Patchset 3 : Fix mismatched title for activity label Patchset 4 : Renaming of strings Cleanup New icons (Thanks to Markus Guidry) Patchset 5 : Change stats url Add header to Utilities and reformat Patchset 6 : Take into account unusual but possible use-cases Patchset 7 : Fix alarmManager + preference mismatch Patchset 8 : Update alarm setting (data calculation..etc) Avoid unecessary reset's Patchset 9 : Use unix timestamp instead (No converting back/forth) Change-Id: I25d8819e1d65413c516ed95c7038a1fe4a45d553 Settings : CMStats cleanup / Enabled by default Make the default/firstBoot behavior of stats similar to what was in cm7 Change-Id: I1243326bc9405e107114207817c30387b1681984 Fix OCD string Change-Id: Ice1b2c0c4882620eef774aca26b91a39d27f7b47
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml25
1 files changed, 25 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index f2e51a1..02809f7 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -138,6 +138,14 @@
android:resource="@id/wifi_settings" />
</activity>
+ <activity android:name="Settings$AnonymousStatsActivity"
+ android:label="@string/anonymous_statistics_title"
+ android:configChanges="orientation|keyboardHidden|screenSize"
+ android:clearTaskOnLaunch="true">
+ <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
+ android:value="com.android.settings.cmstats.AnonymousStats" />
+ </activity>
+
<!-- Keep compatibility with old shortcuts. -->
<activity-alias android:name=".wifi.WifiSettings"
android:taskAffinity="com.android.settings"
@@ -957,6 +965,23 @@
<activity android:name="ChooseLockPatternTutorial" android:exported="false"/>
+ <!-- Anonymous Statistics -->
+ <receiver android:name=".cmstats.ReportingServiceManager"
+ android:enabled="true"
+ android:exported="false"
+ android:label="ReportingServiceManager">
+ <intent-filter>
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
+ <action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
+ </intent-filter>
+ </receiver>
+
+ <service android:label="ReportingService"
+ android:enabled="true"
+ android:exported="false"
+ android:name=".cmstats.ReportingService">
+ </service>
+
<!-- Runs in the phone process since it needs access to the Phone object -->
<activity android:name=".deviceinfo.Status"
android:label="@string/device_status_activity_title"