blob: 39d501970fabb62f080e94d01c5eba9e05f805fe [file] [log] [blame]
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -08001<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2 package="com.android.settings"
3 android:sharedUserId="android.uid.system">
4
5 <uses-permission android:name="com.google.android.providers.gmail.permission.WRITE_GMAIL" />
6 <uses-permission android:name="com.google.android.providers.gmail.permission.READ_GMAIL" />
7 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
8 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
9 <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
10 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
11 <uses-permission android:name="android.permission.VIBRATE" />
12 <uses-permission android:name="android.permission.BLUETOOTH" />
13 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
14 <uses-permission android:name="android.permission.HARDWARE_TEST" />
15 <uses-permission android:name="android.permission.CALL_PHONE" />
16 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
17 <uses-permission android:name="android.permission.MASTER_CLEAR" />
18 <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
19 <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
20 <uses-permission android:name="android.permission.READ_CONTACTS" />
21 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
22 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
23 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
24 <uses-permission android:name="android.permission.INTERNET" />
25 <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
26 <uses-permission android:name="android.permission.READ_PHONE_STATE" />
27 <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
28 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
29 <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"/>
30 <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/>
31 <uses-permission android:name="android.permission.READ_USER_DICTIONARY"/>
32 <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY"/>
33 <uses-permission android:name="android.permission.RESTART_PACKAGES"/>
34 <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
35 <uses-permission android:name="android.permission.BATTERY_STATS"/>
36 <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
37 <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" />
38
Dianne Hackborna54672f2009-06-24 12:45:09 -070039 <application android:label="@string/settings_label"
40 android:icon="@drawable/ic_launcher_settings"
41 android:taskAffinity="">
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080042
43 <!-- Settings -->
44
45 <activity android:name="Settings" android:label="@string/settings_label"
Dianne Hackborna54672f2009-06-24 12:45:09 -070046 android:taskAffinity="com.android.settings"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080047 android:clearTaskOnLaunch="true"
48 android:launchMode="singleTop">
49 <intent-filter>
50 <action android:name="android.intent.action.MAIN" />
51 <action android:name="android.settings.SETTINGS" />
52 <category android:name="android.intent.category.DEFAULT" />
53 <category android:name="android.intent.category.LAUNCHER" />
54 </intent-filter>
55 </activity>
56
Dianne Hackborna54672f2009-06-24 12:45:09 -070057 <activity android:name="CreateShortcut" android:label="@string/settings_shortcut">
58 <intent-filter>
59 <action android:name="android.intent.action.CREATE_SHORTCUT" />
60 <category android:name="android.intent.category.DEFAULT" />
61 </intent-filter>
62 </activity>
63
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080064 <!-- Wireless Controls -->
65
66 <activity android:name="WirelessSettings"
67 android:label="@string/radio_controls_title"
68 >
69 <intent-filter>
70 <action android:name="android.intent.action.MAIN" />
71 <action android:name="android.settings.WIRELESS_SETTINGS" />
72 <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" />
73 <category android:name="android.intent.category.DEFAULT" />
74 <category android:name="android.intent.category.VOICE_LAUNCH" />
75 </intent-filter>
76 </activity>
77
78
79 <!-- Top-level settings -->
80
81 <activity android:name=".wifi.WifiSettings" android:label="@string/wifi_settings"
Dianne Hackborna54672f2009-06-24 12:45:09 -070082 android:clearTaskOnLaunch="true"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080083 >
84 <intent-filter>
85 <action android:name="android.intent.action.MAIN" />
86 <action android:name="android.settings.WIFI_SETTINGS" />
87 <action android:name="android.net.wifi.PICK_WIFI_NETWORK" />
88 <category android:name="android.intent.category.DEFAULT" />
89 <category android:name="android.intent.category.VOICE_LAUNCH" />
Dianne Hackborna54672f2009-06-24 12:45:09 -070090 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080091 </intent-filter>
92 </activity>
93
94 <activity android:name=".wifi.AdvancedSettings" android:label="@string/wifi_ip_settings_titlebar"
95 >
96 <intent-filter>
97 <action android:name="android.intent.action.MAIN" />
98 <action android:name="android.settings.WIFI_IP_SETTINGS" />
99 <category android:name="android.intent.category.VOICE_LAUNCH" />
100 </intent-filter>
101 </activity>
102
103 <activity android:name="ApnSettings" android:label="@string/apn_settings"
104 android:configChanges="orientation|keyboardHidden"
105 android:launchMode="singleInstance"
106 >
107 <intent-filter>
108 <action android:name="android.intent.action.MAIN" />
109 <action android:name="android.settings.APN_SETTINGS" />
110 <category android:name="android.intent.category.DEFAULT" />
111 <category android:name="android.intent.category.VOICE_LAUNCH" />
112 </intent-filter>
113 </activity>
114
115 <activity android:name=".bluetooth.BluetoothSettings"
116 android:label="@string/bluetooth_settings_title"
Dianne Hackborna54672f2009-06-24 12:45:09 -0700117 android:clearTaskOnLaunch="true"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800118 >
119 <intent-filter>
120 <action android:name="android.intent.action.MAIN" />
121 <action android:name="android.settings.BLUETOOTH_SETTINGS" />
122 <category android:name="android.intent.category.VOICE_LAUNCH" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700123 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800124 </intent-filter>
125 </activity>
126
Hung-ying Tyan16177062009-06-10 22:52:44 +0800127 <activity android:name=".vpn.VpnSettings"
128 android:launchMode="singleTask">
129 <intent-filter>
130 <action android:name="android.intent.action.MAIN" />
131 <action android:name="android.net.vpn.SETTINGS" />
Hung-ying Tyan16177062009-06-10 22:52:44 +0800132 <category android:name="android.intent.category.DEFAULT" />
Hung-ying Tyan71e2d3b2009-06-14 17:53:19 +0800133 <category android:name="android.intent.category.VOICE_LAUNCH" />
Hung-ying Tyan16177062009-06-10 22:52:44 +0800134 </intent-filter>
135 </activity>
136
137 <activity android:name=".vpn.VpnTypeSelection"></activity>
138 <activity android:name=".vpn.VpnEditor"></activity>
139
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800140 <activity android:name="DateTimeSettings" android:label="@string/date_and_time"
141 >
142 <intent-filter>
143 <action android:name="android.intent.action.MAIN" />
144 <action android:name="android.settings.DATE_SETTINGS" />
145 <category android:name="android.intent.category.VOICE_LAUNCH" />
146 </intent-filter>
147 </activity>
148
149 <activity android:name="DateTimeSettingsSetupWizard" android:label="@string/date_and_time">
150 android:screenOrientation="portrait"
151 <intent-filter>
152 <action android:name="android.intent.action.MAIN" />
153 </intent-filter>
154 </activity>
155
156 <activity android:name="LocalePicker" android:label="@string/language_picker_title">
157 <intent-filter>
158 <action android:name="android.intent.action.MAIN" />
159 <action android:name="android.settings.LOCALE_SETTINGS" />
160 <category android:name="android.intent.category.DEFAULT" />
161 <category android:name="android.intent.category.VOICE_LAUNCH" />
162 </intent-filter>
163 </activity>
164
165 <activity android:name="LocalePickerInSetupWizard" android:label="@string/language_picker_title">
166 <intent-filter>
167 <action android:name="android.intent.action.MAIN" />
168 </intent-filter>
169 </activity>
170
171 <activity android:name="LanguageSettings" android:label="@string/language_picker_title"
Dianne Hackborna54672f2009-06-24 12:45:09 -0700172 android:clearTaskOnLaunch="true"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800173 >
174 <intent-filter>
175 <action android:name="android.intent.action.MAIN" />
The Android Open Source Projecte6dd1fa2009-03-18 17:39:48 -0700176 <action android:name="android.settings.INPUT_METHOD_SETTINGS" />
177 <category android:name="android.intent.category.VOICE_LAUNCH" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800178 <category android:name="android.intent.category.DEFAULT" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700179 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800180 </intent-filter>
181 </activity>
182
The Android Open Source Project86997be2009-03-05 14:34:39 -0800183 <activity android:name="PhysicalKeyboardSettings"
184 android:label="@string/builtin_keyboard_settings_title">
185 <intent-filter>
186 <action android:name="android.intent.action.MAIN" />
187 <category android:name="android.intent.category.DEFAULT" />
188 </intent-filter>
189 </activity>
190
Dianne Hackborna54672f2009-06-24 12:45:09 -0700191 <activity android:name="UserDictionarySettings"
192 android:label="@string/user_dict_settings_titlebar"
193 android:clearTaskOnLaunch="true">
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800194 <intent-filter>
195 <action android:name="android.intent.action.MAIN" />
196 <action android:name="android.settings.USER_DICTIONARY_SETTINGS" />
197 <action android:name="com.android.settings.USER_DICTIONARY_INSERT" />
198 <category android:name="android.intent.category.DEFAULT" />
199 <category android:name="android.intent.category.VOICE_LAUNCH" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700200 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800201 </intent-filter>
202 </activity>
203
204 <activity android:name="SoundAndDisplaySettings" android:label="@string/sound_and_display_settings"
Dianne Hackborna54672f2009-06-24 12:45:09 -0700205 android:clearTaskOnLaunch="true"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800206 >
207 <intent-filter>
208 <action android:name="android.intent.action.MAIN" />
209 <action android:name="com.android.settings.SOUND_SETTINGS" />
210 <action android:name="com.android.settings.DISPLAY_SETTINGS" />
Amith Yamasani0422a3b2009-06-12 14:15:20 -0700211 <action android:name="android.settings.DISPLAY_SETTINGS" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800212 <category android:name="android.intent.category.DEFAULT" />
213 <category android:name="android.intent.category.VOICE_LAUNCH" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700214 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800215 </intent-filter>
216 </activity>
217
218 <activity android:name="DeviceInfoSettings" android:label="@string/device_info_settings"
219 >
220 <intent-filter>
221 <action android:name="android.intent.action.MAIN" />
222 <category android:name="android.intent.category.DEFAULT" />
223 <category android:name="android.intent.category.VOICE_LAUNCH" />
224 </intent-filter>
225 </activity>
226
227 <activity android:name="SettingsLicenseActivity"
228 android:label="@string/settings_license_activity_title"
229 android:theme="@*android:style/Theme.Dialog.Alert">
230 <intent-filter>
231 <action android:name="android.settings.LICENSE" />
232 <category android:name="android.intent.category.DEFAULT" />
233 </intent-filter>
234 </activity>
235
236 <activity android:name="ApplicationSettings" android:label="@string/applications_settings_header"
237 >
238 <intent-filter>
239 <action android:name="android.intent.action.MAIN" />
240 <action android:name="android.settings.APPLICATION_SETTINGS" />
241 <category android:name="android.intent.category.DEFAULT" />
242 <category android:name="android.intent.category.VOICE_LAUNCH" />
243 </intent-filter>
244 </activity>
245
246 <activity android:name="ManageApplications"
247 android:label="@string/manageapplications_settings_title"
Dianne Hackborna54672f2009-06-24 12:45:09 -0700248 android:clearTaskOnLaunch="true"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800249 android:configChanges="orientation|keyboardHidden">
250 <intent-filter>
251 <action android:name="android.intent.action.MAIN" />
252 <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
253 <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
254 <category android:name="android.intent.category.DEFAULT" />
255 <category android:name="android.intent.category.MONKEY" />
256 <category android:name="android.intent.category.VOICE_LAUNCH" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700257 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800258 </intent-filter>
259 </activity>
260
261 <activity android:name="InstalledAppDetails" android:label="@string/application_info_label">
262 <intent-filter>
263 <action android:name="android.intent.action.VIEW" />
264 <category android:name="android.intent.category.DEFAULT" />
265 <category android:name="android.intent.category.VOICE_LAUNCH" />
266 </intent-filter>
267 </activity>
268
Dianne Hackborna54672f2009-06-24 12:45:09 -0700269 <activity android:name="SecuritySettings" android:label="@string/security_settings_title"
270 android:clearTaskOnLaunch="true"
271 >
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800272 <intent-filter>
273 <action android:name="android.intent.action.MAIN" />
274 <action android:name="android.settings.SECURITY_SETTINGS" />
275 <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
276 <category android:name="android.intent.category.DEFAULT" />
277 <category android:name="android.intent.category.VOICE_LAUNCH" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700278 <category android:name="com.android.settings.SHORTCUT" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800279 </intent-filter>
280 </activity>
281
Wink Savillef9e02412009-04-02 01:37:03 -0700282 <activity android:name="IccLockSettings" android:label="@string/sim_lock_settings"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800283 android:process="com.android.phone">
284 <intent-filter>
285 <action android:name="android.intent.action.MAIN" />
286 <category android:name="android.intent.category.DEFAULT" />
287 <category android:name="android.intent.category.VOICE_LAUNCH" />
288 </intent-filter>
289 </activity>
290
svetoslavganova05d0dc2009-05-14 22:26:34 -0700291 <activity android:name="AccessibilitySettings" android:label="@string/accessibility_settings_title"
292 android:theme="@android:style/Theme.NoTitleBar">
293 <intent-filter>
294 <action android:name="android.intent.action.MAIN" />
295 <action android:name="ACCESSIBILITY_FEEDBACK_SETTINGS" />
296 <category android:name="android.intent.category.DEFAULT" />
297 <category android:name="android.intent.category.VOICE_LAUNCH" />
298 </intent-filter>
299 </activity>
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800300
Jean-Michel Trivied29a652009-06-05 18:37:29 -0700301 <activity android:name="TextToSpeechSettings" android:label="@string/tts_settings">
302 <intent-filter>
303 <action android:name="android.intent.action.MAIN" />
304 <action android:name="com.android.settings.TTS_SETTINGS" />
305 </intent-filter>
306 </activity>
307
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800308 <!-- Second and third-level settings -->
309
310 <activity android:name="ConfirmLockPattern"/>
311
312 <activity android:name="ChooseLockPattern" android:label="@string/lockpattern_change_lock_pattern_label">
313 <intent-filter>
314 <action android:name="android.intent.action.DEFAULT" />
315 </intent-filter>
316 </activity>
317
318 <activity android:name="ChooseLockPatternTutorial"
319 android:label="@string/lockpattern_change_lock_pattern_label"
320 >
321 <intent-filter>
322 <action android:name="android.intent.action.DEFAULT" />
323 </intent-filter>
324 </activity>
325
326 <activity android:name="ChooseLockPatternExample"
327 android:label="@string/lockpattern_change_lock_pattern_label">
328 <intent-filter>
329 <action android:name="android.intent.action.DEFAULT" />
330 </intent-filter>
331 </activity>
332
333 <activity android:name="ZoneList" android:label="@string/choose_timezone" />
334
335 <activity android:name=".deviceinfo.Status" android:label="@string/device_status_activity_title"
336 android:process="com.android.phone">
337 <intent-filter>
338 <action android:name="android.intent.action.MAIN" />
339 <category android:name="android.intent.category.DEFAULT" />
340 <category android:name="android.intent.category.VOICE_LAUNCH" />
341 </intent-filter>
342 </activity>
343
344 <activity android:name=".deviceinfo.Memory" android:label="@string/storage_settings_title">
345 <intent-filter>
346 <action android:name="android.intent.action.MAIN" />
347 <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" />
348 <action android:name="android.settings.MEMORY_CARD_SETTINGS" />
349 <category android:name="android.intent.category.DEFAULT" />
350 <category android:name="android.intent.category.VOICE_LAUNCH" />
351 </intent-filter>
352 </activity>
353
354 <activity android:name="ApnEditor" android:label="@string/apn_edit">
355 <intent-filter>
356 <action android:name="android.intent.action.VIEW" />
357 <action android:name="android.intent.action.EDIT" />
358 <category android:name="android.intent.category.DEFAULT" />
359 <data android:mimeType="vnd.android.cursor.item/telephony-carrier" />
360 </intent-filter>
361
362 <intent-filter>
363 <action android:name="android.intent.action.INSERT" />
364 <category android:name="android.intent.category.DEFAULT" />
365 <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" />
366 </intent-filter>
367 </activity>
368
369 <activity android:name="MasterClear" android:label="@string/master_clear_title">
370 <intent-filter>
371 <action android:name="android.intent.action.MAIN" />
372 </intent-filter>
373 </activity>
374
375 <activity android:name="MediaFormat" android:label="@string/media_format_title">
376 <intent-filter>
377 <action android:name="android.intent.action.MAIN" />
378 </intent-filter>
379 </activity>
380
381 <activity android:name=".quicklaunch.QuickLaunchSettings"
382 android:label="@string/quick_launch_title">
383 <intent-filter>
384 <action android:name="android.intent.action.MAIN" />
385 <action android:name="com.android.settings.QUICK_LAUNCH_SETTINGS" />
386 <category android:name="android.intent.category.VOICE_LAUNCH" />
387 </intent-filter>
388 </activity>
389
390 <activity android:name=".quicklaunch.BookmarkPicker" android:label="@string/quick_launch_title">
391 <intent-filter>
392 <action android:name="android.intent.action.MAIN" />
393 <category android:name="android.intent.category.VOICE_LAUNCH" />
394 </intent-filter>
395 </activity>
396
Dianne Hackborna54672f2009-06-24 12:45:09 -0700397 <activity android:name="DevelopmentSettings"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800398 android:label="@string/development_settings_title">
399 <intent-filter>
400 <action android:name="android.intent.action.MAIN" />
401 <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
402 </intent-filter>
403 </activity>
404
405
406
407
408 <!-- Bluetooth stuff -->
409
410 <activity android:name=".bluetooth.ConnectSpecificProfilesActivity"
411 android:label="@string/bluetooth_connect_specific_profiles_title" />
412
413 <activity android:name=".bluetooth.BluetoothPinDialog"
414 android:label="@string/bluetooth_pin_entry"
415 android:theme="@*android:style/Theme.Dialog.Alert">
416 <intent-filter>
417 <action android:name="android.bluetooth.intent.action.PAIRING_REQUEST" />
418 <category android:name="android.intent.category.DEFAULT" />
419 </intent-filter>
420 </activity>
421
422 <receiver android:name=".bluetooth.BluetoothPinRequest">
423 <intent-filter>
424 <action android:name="android.bluetooth.intent.action.PAIRING_REQUEST" />
425 <action android:name="android.bluetooth.intent.action.PAIRING_CANCEL" />
426 </intent-filter>
427 </receiver>
428
Joe Onoratode5603722009-03-24 17:49:03 -0700429 <activity android:name="ActivityPicker"
430 android:label="@string/activity_picker_label"
Jeffrey Sharkey3f9aa9a2009-03-24 20:41:22 -0700431 android:theme="@*android:style/Theme.Dialog.Alert">
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800432 <intent-filter>
433 <action android:name="android.intent.action.PICK_ACTIVITY" />
434 <category android:name="android.intent.category.DEFAULT" />
435 </intent-filter>
436 </activity>
437
438
439
440
441
442 <!-- Development settings -->
443
444 <activity android:name="DebugIntentSender" android:label="@string/debug_intent_sender_label">
445 <intent-filter>
446 <action android:name="android.intent.action.MAIN" />
447 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
448 </intent-filter>
449 </activity>
450
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800451 <!-- DeviceInfo adds the user's requested build to stats upload. -->
452 <receiver android:name=".DeviceInfo$StatsReportReceiver">
453 <intent-filter>
454 <action android:name="android.intent.action.STATISTICS_REPORT" />
455 </intent-filter>
456 </receiver>
457
458 <activity android:name="BatteryInfo" android:label="@string/battery_info_label">
459 <intent-filter>
460 <action android:name="android.intent.action.MAIN" />
461 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
462 <category android:name="android.intent.category.VOICE_LAUNCH" />
463 </intent-filter>
464 </activity>
465
466 <activity android:name=".battery_history.BatteryHistory" android:label="@string/battery_history_label">
467 <intent-filter>
468 <action android:name="android.intent.action.MAIN" />
469 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
470 </intent-filter>
471 </activity>
472
473 <activity android:name="Display" android:label="@string/display_label"
474 android:configChanges="fontScale">
475 <intent-filter>
476 <action android:name="android.intent.action.MAIN" />
477 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
478 </intent-filter>
479 </activity>
480
481 <activity android:name="RadioInfo" android:label="@string/phone_info_label"
482 android:process="com.android.phone">
483 <intent-filter>
484 <action android:name="android.intent.action.MAIN" />
485 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
486 </intent-filter>
487 </activity>
488
489 <activity android:name="SdCardSettings" android:label="@string/sd_card_settings_label">
490 <intent-filter>
491 <action android:name="android.intent.action.MAIN" />
492 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
493 <category android:name="android.intent.category.VOICE_LAUNCH" />
494 </intent-filter>
495 </activity>
496
497 <activity android:name="ProxySelector" android:label="@string/proxy_settings_label"
Wink Savillef9e02412009-04-02 01:37:03 -0700498 android:theme="@android:style/Theme.Dialog">
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800499 <intent-filter>
500 <action android:name="android.intent.action.MAIN" />
501 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
502 <category android:name="android.intent.category.VOICE_LAUNCH" />
503 </intent-filter>
504 </activity>
505
506 <!-- TODO: Is this needed? -->
507 <activity android:name="BandMode"
508 android:theme="@android:style/Theme.Dialog"
509 android:process="com.android.phone">
510 <intent-filter>
511 <action android:name="android.intent.action.MAIN" />
512 <category android:name="android.intent.category.DEFAULT" />
513 <category android:name="android.intent.category.VOICE_LAUNCH" />
514 </intent-filter>
515 </activity>
516
517 <activity android:name="TestingSettings" android:label="@string/testing">
518 <intent-filter>
519 <action android:name="android.intent.action.MAIN" />
520 <category android:name="android.intent.category.DEFAULT" />
521 </intent-filter>
522 </activity>
523
524 <receiver android:name="TestingSettingsBroadcastReceiver">
525 <intent-filter>
526 <action android:name="android.provider.Telephony.SECRET_CODE" />
527 <data android:scheme="android_secret_code" android:host="4636" />
528 </intent-filter>
529 </receiver>
530
The Android Open Source Project80a7a1d2009-03-11 12:11:59 -0700531 <!-- Standard picker for widgets -->
Joe Onoratode5603722009-03-24 17:49:03 -0700532 <activity android:name="AppWidgetPickActivity"
533 android:label="@string/widget_picker_title"
Jeffrey Sharkey3f9aa9a2009-03-24 20:41:22 -0700534 android:theme="@*android:style/Theme.Dialog.Alert">
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800535 <intent-filter>
The Android Open Source Project80a7a1d2009-03-11 12:11:59 -0700536 <action android:name="android.appwidget.action.APPWIDGET_PICK" />
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800537 <category android:name="android.intent.category.DEFAULT" />
538 </intent-filter>
539 </activity>
540
The Android Open Source Project80a7a1d2009-03-11 12:11:59 -0700541 <!-- Helper to bind any unbound widgets in Launcher, used as
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800542 part of initialization and upgrade process -->
The Android Open Source Project80a7a1d2009-03-11 12:11:59 -0700543 <activity android:name="LauncherAppWidgetBinder"
Jeff Sharkey67ceae62009-05-07 16:13:13 -0700544 android:permission="android.permission.BIND_APPWIDGET"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800545 android:theme="@android:style/Theme.NoDisplay" android:exported="true" />
546
547 <activity android:name="UsageStats" android:label="@string/usage_stats_label">
548 <intent-filter>
549 <action android:name="android.intent.action.MAIN" />
550 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
551 </intent-filter>
552 </activity>
553
Amith Yamasani7f6aa6282009-06-03 15:45:40 -0700554 <activity android:name=".fuelgauge.PowerUsageSummary"
Dianne Hackborna54672f2009-06-24 12:45:09 -0700555 android:label="@string/power_usage_summary_title"
556 android:clearTaskOnLaunch="true"
557 >
Amith Yamasani7f6aa6282009-06-03 15:45:40 -0700558 <intent-filter>
559 <action android:name="android.intent.action.MAIN" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700560 <action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
Amith Yamasani7f6aa6282009-06-03 15:45:40 -0700561 <category android:name="android.intent.category.DEFAULT" />
Dianne Hackborna54672f2009-06-24 12:45:09 -0700562 <category android:name="com.android.settings.SHORTCUT" />
Amith Yamasani7f6aa6282009-06-03 15:45:40 -0700563 </intent-filter>
564 </activity>
565
566 <activity android:name=".fuelgauge.PowerUsageDetail"
567 android:label="@string/details_title">
Amith Yamasani2a2daf92009-05-22 15:18:46 -0700568 <intent-filter>
569 <action android:name="android.intent.action.MAIN" />
570 <category android:name="android.intent.category.DEFAULT" />
571 </intent-filter>
572 </activity>
Ken Shirriff03a61102009-06-08 13:49:05 -0700573
574 <receiver android:name=".widget.SettingsAppWidgetProvider" android:label="@string/gadget_title">
575 <intent-filter>
576 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
577 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
578 <action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" />
579 <action android:name="android.bluetooth.intent.action.BLUETOOTH_STATE_CHANGED" />
580 <action android:name="android.intent.action.CLOSE_SYSTEM_DIALOGS" /> <!-- pick up misc changes -->
581 </intent-filter>
582 <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" />
583 </receiver>
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800584 </application>
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800585</manifest>