• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3    package="com.android.tv.frameworkpackagestubs"
4    android:versionCode="1"
5    android:versionName="1.0.1"
6    >
7
8    <uses-sdk
9        android:minSdkVersion="26"
10    />
11
12    <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />
13
14    <application android:label="@string/app_name"
15        android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
16        >
17
18        <!-- Browser stubs -->
19        <activity android:name=".Stubs$BrowserStub"
20            android:exported="true"
21            android:label="@string/stub_name"
22            android:excludeFromRecents="true"
23            >
24
25            <intent-filter android:priority="-1">
26                <action android:name="android.intent.action.VIEW" />
27                <category android:name="android.intent.category.BROWSABLE" />
28                <category android:name="android.intent.category.DEFAULT" />
29                <data android:scheme="http" />
30                <data android:scheme="https" />
31                <data android:scheme="file" />
32            </intent-filter>
33
34            <intent-filter android:priority="-1">
35                <action android:name="android.speech.action.VOICE_SEARCH_RESULTS" />
36                <category android:name="android.intent.category.DEFAULT" />
37            </intent-filter>
38
39            <!-- For viewing saved web archives. -->
40            <intent-filter android:priority="-1">
41                <action android:name="android.intent.action.VIEW" />
42                <category android:name="android.intent.category.BROWSABLE" />
43                <category android:name="android.intent.category.DEFAULT" />
44                <data android:scheme="http" />
45                <data android:scheme="https" />
46                <data android:scheme="file" />
47                <data android:mimeType="application/x-webarchive-xml"/>
48            </intent-filter>
49
50            <!-- For viewing PDF files, which we do not support in this release. -->
51            <intent-filter android:priority="-1">
52                <action android:name="android.intent.action.VIEW" />
53                <category android:name="android.intent.category.BROWSABLE" />
54                <category android:name="android.intent.category.DEFAULT" />
55                <data android:scheme="http" />
56                <data android:scheme="https" />
57                <data android:scheme="file" />
58                <data android:mimeType="application/pdf"/>
59            </intent-filter>
60
61            <intent-filter android:priority="-1">
62                <action android:name="android.intent.action.WEB_SEARCH" />
63                <category android:name="android.intent.category.DEFAULT" />
64            </intent-filter>
65        </activity>
66
67        <provider android:name="com.android.browser.provider.BrowserProvider2"
68                  android:exported="true"
69                  android:authorities="com.android.browser;browser"
70                  android:readPermission="com.android.browser.permission.READ_HISTORY_BOOKMARKS"
71                  android:writePermission="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS">
72                  <!--
73            <path-permission android:path="/bookmarks/search_suggest_query"
74                    android:readPermission="android.permission.GLOBAL_SEARCH" />
75                    -->
76        </provider>
77
78        <!-- Calendar package stubs -->
79        <activity android:name=".Stubs$CalendarStub"
80            android:exported="true"
81            android:label="@string/stub_name"
82            android:excludeFromRecents="true"
83            >
84            <meta-data android:name="com.android.tv.stub" android:value="true" />
85            <intent-filter android:priority="-1">
86                <action android:name="android.intent.action.VIEW" />
87                <category android:name="android.intent.category.DEFAULT" />
88                <data android:mimeType="time/epoch" />
89                <data android:host="com.android.calendar" />
90                <data android:scheme="content"/>
91            </intent-filter>
92            <intent-filter android:priority="-1">
93                <action android:name="android.intent.action.VIEW" />
94                <category android:name="android.intent.category.DEFAULT" />
95                <data android:mimeType="vnd.android.cursor.item/event" />
96            </intent-filter>
97            <intent-filter android:priority="-1">
98                <action android:name="android.intent.action.EDIT" />
99                <category android:name="android.intent.category.DEFAULT" />
100                <data android:mimeType="vnd.android.cursor.item/event" />
101            </intent-filter>
102                <intent-filter android:priority="-1">
103                <action android:name="android.intent.action.EDIT" />
104                <category android:name="android.intent.category.DEFAULT" />
105                <data android:mimeType="vnd.android.cursor.dir/event" />
106            </intent-filter>
107        </activity>
108
109        <!-- Contacts package stubs.
110
111             Copied all intent filters from all activities
112             (except when action was MAIN) in
113             ../packages/apps/Contacts/AndroidManifest.xml
114
115             -->
116        <activity android:name=".Stubs$ContactsStub"
117            android:exported="true"
118            android:label="@string/stub_name"
119            android:excludeFromRecents="true"
120            android:visibleToInstantApps="true"
121            >
122
123            <meta-data android:name="com.android.tv.stub" android:value="true" />
124
125            <intent-filter android:priority="-1">
126                <action android:name="com.android.phone.action.TOUCH_DIALER" />
127                <category android:name="android.intent.category.DEFAULT" />
128                <category android:name="android.intent.category.TAB" />
129            </intent-filter>
130
131            <intent-filter android:priority="-1">
132                <action android:name="com.android.phone.action.RECENT_CALLS" />
133                <category android:name="android.intent.category.DEFAULT" />
134                <category android:name="android.intent.category.TAB" />
135            </intent-filter>
136
137            <intent-filter android:priority="-1">
138                <action android:name="android.intent.action.DIAL" />
139                <category android:name="android.intent.category.DEFAULT" />
140                <category android:name="android.intent.category.BROWSABLE" />
141                <data android:mimeType="vnd.android.cursor.item/phone" />
142                <data android:mimeType="vnd.android.cursor.item/person" />
143            </intent-filter>
144
145            <intent-filter android:priority="-1">
146                <action android:name="android.intent.action.DIAL" />
147                <category android:name="android.intent.category.DEFAULT" />
148                <category android:name="android.intent.category.BROWSABLE" />
149                <data android:scheme="voicemail" />
150            </intent-filter>
151
152            <intent-filter android:priority="-1">
153                <action android:name="android.intent.action.DIAL" />
154                <category android:name="android.intent.category.DEFAULT" />
155            </intent-filter>
156
157            <intent-filter android:priority="-1">
158                <action android:name="android.intent.action.VIEW" />
159                <action android:name="android.intent.action.DIAL" />
160                <category android:name="android.intent.category.DEFAULT" />
161                <category android:name="android.intent.category.BROWSABLE" />
162                <data android:scheme="tel" />
163            </intent-filter>
164
165            <intent-filter android:priority="-1">
166                <action android:name="android.intent.action.VIEW" />
167                <category android:name="android.intent.category.DEFAULT" />
168                <category android:name="android.intent.category.BROWSABLE" />
169                <data android:mimeType="vnd.android.cursor.dir/calls" />
170            </intent-filter>
171
172            <intent-filter android:priority="-1">
173                <action android:name="android.intent.action.CALL_BUTTON" />
174                <category android:name="android.intent.category.DEFAULT" />
175                <category android:name="android.intent.category.BROWSABLE" />
176            </intent-filter>
177
178            <intent-filter android:priority="-1">
179                <action android:name="android.intent.action.DIAL" />
180                <category android:name="android.intent.category.DEFAULT" />
181                <category android:name="android.intent.category.BROWSABLE" />
182                <data android:mimeType="vnd.android.cursor.item/phone" />
183                <data android:mimeType="vnd.android.cursor.item/person" />
184            </intent-filter>
185
186            <intent-filter android:priority="-1">
187                <action android:name="android.intent.action.DIAL" />
188                <category android:name="android.intent.category.DEFAULT" />
189                <category android:name="android.intent.category.BROWSABLE" />
190                <data android:scheme="voicemail" />
191            </intent-filter>
192
193            <intent-filter android:priority="-1">
194                <action android:name="android.intent.action.DIAL" />
195                <category android:name="android.intent.category.DEFAULT" />
196            </intent-filter>
197
198            <intent-filter android:priority="-1">
199                <action android:name="android.intent.action.VIEW" />
200                <action android:name="android.intent.action.DIAL" />
201                <category android:name="android.intent.category.DEFAULT" />
202                <category android:name="android.intent.category.BROWSABLE" />
203                <data android:scheme="tel" />
204            </intent-filter>
205
206            <intent-filter android:priority="-1">
207                <action android:name="android.intent.action.VIEW" />
208                <category android:name="android.intent.category.DEFAULT" />
209                <category android:name="android.intent.category.BROWSABLE" />
210                <data android:mimeType="vnd.android.cursor.dir/calls" />
211            </intent-filter>
212
213            <intent-filter android:priority="-1">
214                <action android:name="android.intent.action.CALL_BUTTON" />
215                <category android:name="android.intent.category.DEFAULT" />
216                <category android:name="android.intent.category.BROWSABLE" />
217            </intent-filter>
218
219            <intent-filter android:priority="-1">
220                <action android:name="android.intent.action.VIEW" />
221                <category android:name="android.intent.category.DEFAULT" />
222                <data android:mimeType="vnd.android.cursor.dir/person" />
223                <data android:mimeType="vnd.android.cursor.dir/contact" />
224                <data android:mimeType="vnd.android.cursor.item/person" />
225                <data android:mimeType="vnd.android.cursor.item/contact" />
226                <data android:mimeType="vnd.android.cursor.item/raw_contact" />
227            </intent-filter>
228
229            <intent-filter android:priority="-1">
230                <action android:name="com.android.contacts.action.LIST_DEFAULT" />
231                <category android:name="android.intent.category.DEFAULT" />
232                <category android:name="android.intent.category.TAB" />
233            </intent-filter>
234
235            <intent-filter android:priority="-1">
236                <action android:name="com.android.contacts.action.LIST_CONTACTS" />
237                <category android:name="android.intent.category.DEFAULT" />
238                <category android:name="android.intent.category.TAB" />
239            </intent-filter>
240
241            <intent-filter android:priority="-1">
242                <action android:name="com.android.contacts.action.LIST_ALL_CONTACTS" />
243                <category android:name="android.intent.category.DEFAULT" />
244                <category android:name="android.intent.category.TAB" />
245            </intent-filter>
246
247            <intent-filter android:priority="-1">
248                <action android:name="com.android.contacts.action.LIST_CONTACTS_WITH_PHONES" />
249                <category android:name="android.intent.category.DEFAULT" />
250                <category android:name="android.intent.category.TAB" />
251            </intent-filter>
252
253            <intent-filter android:priority="-1">
254                <action android:name="com.android.contacts.action.LIST_STARRED" />
255                <category android:name="android.intent.category.DEFAULT" />
256                <category android:name="android.intent.category.TAB" />
257            </intent-filter>
258
259            <intent-filter android:priority="-1">
260                <action android:name="com.android.contacts.action.LIST_FREQUENT" />
261                <category android:name="android.intent.category.DEFAULT" />
262                <category android:name="android.intent.category.TAB" />
263            </intent-filter>
264
265            <intent-filter android:priority="-1">
266                <action android:name="com.android.contacts.action.LIST_STREQUENT" />
267                <category android:name="android.intent.category.DEFAULT" />
268                <category android:name="android.intent.category.TAB" />
269            </intent-filter>
270
271            <intent-filter android:priority="-1">
272                <action android:name="android.intent.action.SEARCH" />
273                <category android:name="android.intent.category.DEFAULT" />
274                <data android:mimeType="vnd.android.cursor.dir/contact" />
275            </intent-filter>
276
277            <intent-filter android:priority="-1">
278                <action android:name="android.intent.action.SEARCH" />
279                <category android:name="android.intent.category.DEFAULT" />
280            </intent-filter>
281
282            <intent-filter android:priority="-1">
283                <action android:name="com.android.contacts.action.FILTER_CONTACTS" />
284                <category android:name="android.intent.category.DEFAULT" />
285                <data android:mimeType="vnd.android.cursor.dir/contact" />
286            </intent-filter>
287
288            <intent-filter android:priority="-1">
289                <action android:name="android.intent.action.INSERT_OR_EDIT" />
290                <category android:name="android.intent.category.DEFAULT" />
291                <data android:mimeType="vnd.android.cursor.item/person" />
292                <data android:mimeType="vnd.android.cursor.item/contact" />
293                <data android:mimeType="vnd.android.cursor.item/raw_contact" />
294            </intent-filter>
295
296            <intent-filter android:priority="-1">
297                <action android:name="android.intent.action.PICK" />
298                <category android:name="android.intent.category.DEFAULT" />
299                <data android:mimeType="vnd.android.cursor.dir/contact" />
300                <data android:mimeType="vnd.android.cursor.dir/person" />
301                <data android:mimeType="vnd.android.cursor.dir/phone_v2" />
302                <data android:mimeType="vnd.android.cursor.dir/phone" />
303                <data android:mimeType="vnd.android.cursor.dir/postal-address_v2" />
304                <data android:mimeType="vnd.android.cursor.dir/postal-address" />
305            </intent-filter>
306
307            <intent-filter android:priority="-1">
308                <action android:name="android.intent.action.GET_CONTENT" />
309                <category android:name="android.intent.category.DEFAULT" />
310                <data android:mimeType="vnd.android.cursor.item/contact" />
311                <data android:mimeType="vnd.android.cursor.item/person" />
312                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
313                <data android:mimeType="vnd.android.cursor.item/phone" />
314                <data android:mimeType="vnd.android.cursor.item/postal-address_v2" />
315                <data android:mimeType="vnd.android.cursor.item/postal-address" />
316            </intent-filter>
317
318            <intent-filter android:priority="-1">
319                <action android:name="com.android.contacts.action.JOIN_CONTACT" />
320                <category android:name="android.intent.category.DEFAULT" />
321            </intent-filter>
322
323            <intent-filter android:priority="-1">
324                <action android:name="com.android.contacts.action.SHOW_OR_CREATE_CONTACT" />
325                <category android:name="android.intent.category.DEFAULT" />
326                <data android:scheme="mailto" />
327                <data android:scheme="tel" />
328            </intent-filter>
329
330            <intent-filter android:priority="-1">
331                <action android:name="com.android.contacts.action.QUICK_CONTACT" />
332                <category android:name="android.intent.category.DEFAULT" />
333                <data android:mimeType="vnd.android.cursor.item/contact" />
334                <data android:mimeType="vnd.android.cursor.item/person" />
335            </intent-filter>
336
337            <intent-filter android:priority="-1">
338                <action android:name="android.intent.action.VIEW" />
339                <category android:name="android.intent.category.DEFAULT" />
340                <data android:mimeType="vnd.android.cursor.item/calls" />
341            </intent-filter>
342
343            <intent-filter android:priority="-1">
344                <action android:name="android.intent.action.EDIT" />
345                <category android:name="android.intent.category.DEFAULT" />
346                <data android:mimeType="vnd.android.cursor.item/person" />
347                <data android:mimeType="vnd.android.cursor.item/contact" />
348                <data android:mimeType="vnd.android.cursor.item/raw_contact" />
349            </intent-filter>
350
351            <intent-filter android:priority="-1">
352                <action android:name="android.intent.action.INSERT" />
353                <category android:name="android.intent.category.DEFAULT" />
354                <data android:mimeType="vnd.android.cursor.dir/person" />
355                <data android:mimeType="vnd.android.cursor.dir/contact" />
356                <data android:mimeType="vnd.android.cursor.dir/raw_contact" />
357            </intent-filter>
358
359            <intent-filter android:priority="-1">
360                <action android:name="android.intent.action.VIEW" />
361                <data android:mimeType="text/directory" />
362                <data android:mimeType="text/vcard" />
363                <data android:mimeType="text/x-vcard" />
364                <category android:name="android.intent.category.DEFAULT" />
365            </intent-filter>
366
367        </activity>
368
369        <!-- Email package stubs.
370
371             Copied all intent filters from all activities
372             (except when action was MAIN) in
373             ../packages/apps/Email/AndroidManifest.xml
374
375             -->
376        <activity android:name=".Stubs$EmailStub"
377            android:exported="true"
378            android:label="@string/stub_name"
379            android:excludeFromRecents="true"
380            >
381
382            <meta-data android:name="com.android.tv.stub" android:value="true" />
383
384            <intent-filter android:priority="-1">
385                <action
386                    android:name="com.android.email.CREATE_ACCOUNT" />
387                <category
388                    android:name="android.intent.category.DEFAULT" />
389            </intent-filter>
390
391            <intent-filter android:priority="-1">
392                <action
393                    android:name="com.android.email.activity.setup.ACCOUNT_MANAGER_ENTRY" />
394                <category
395                    android:name="android.intent.category.DEFAULT" />
396            </intent-filter>
397
398            <intent-filter android:priority="-1">
399                <action
400                    android:name="android.intent.action.VIEW" />
401                <data
402                    android:mimeType="application/eml" />
403                <data
404                    android:mimeType="message/rfc822" />
405                <category
406                    android:name="android.intent.category.DEFAULT" />
407            </intent-filter>
408
409            <intent-filter android:priority="-1">
410                <action
411                    android:name="android.intent.action.VIEW" />
412                <action
413                    android:name="android.intent.action.SENDTO" />
414                <data
415                    android:scheme="mailto" />
416                <category
417                    android:name="android.intent.category.DEFAULT" />
418                <category
419                    android:name="android.intent.category.BROWSABLE" />
420            </intent-filter>
421
422            <intent-filter android:priority="-1">
423                <action
424                    android:name="android.intent.action.SEND" />
425                <data
426                    android:mimeType="*/*" />
427                <category
428                    android:name="android.intent.category.DEFAULT" />
429            </intent-filter>
430
431            <intent-filter android:priority="-1">
432                <action
433                    android:name="android.intent.action.SEND_MULTIPLE" />
434                <data
435                    android:mimeType="*/*" />
436                <category
437                    android:name="android.intent.category.DEFAULT" />
438            </intent-filter>
439
440                <intent-filter android:priority="-1">
441                <action
442                    android:name="com.android.email.intent.action.REPLY" />
443            </intent-filter>
444
445        </activity>
446
447        <!-- Documents package stubs.
448
449             Copied all intent filters from all activities
450             (except when action was MAIN) in
451             ../packages/apps/DocumentsUi/AndroidManifest.xml
452
453             -->
454        <activity android:name=".Stubs$DocumentsStub"
455            android:exported="true"
456            android:label="@string/stub_name"
457            android:excludeFromRecents="true"
458            android:visibleToInstantApps="true"
459        >
460            <intent-filter android:priority="99">
461                <action android:name="android.intent.action.CREATE_DOCUMENT" />
462                <category android:name="android.intent.category.DEFAULT" />
463                <category android:name="android.intent.category.OPENABLE" />
464                <data android:mimeType="*/*" />
465            </intent-filter>
466            <intent-filter android:priority="99">
467                <action android:name="android.intent.action.GET_CONTENT" />
468                <category android:name="android.intent.category.DEFAULT" />
469                <category android:name="android.intent.category.OPENABLE" />
470                <data android:mimeType="*/*" />
471            </intent-filter>
472            <intent-filter>
473                <action android:name="android.provider.action.MANAGE_ROOT" />
474                <category android:name="android.intent.category.DEFAULT" />
475                <data android:mimeType="vnd.android.document/root" />
476            </intent-filter>
477            <intent-filter android:priority="99">
478                <action android:name="android.intent.action.OPEN_DOCUMENT" />
479                <category android:name="android.intent.category.DEFAULT" />
480                <category android:name="android.intent.category.OPENABLE" />
481                <data android:mimeType="*/*" />
482            </intent-filter>
483            <intent-filter android:priority="99">
484                <action android:name="android.intent.action.OPEN_DOCUMENT_TREE" />
485                <category android:name="android.intent.category.DEFAULT" />
486            </intent-filter>
487        </activity>
488
489        <!-- Music / media stubs. -->
490        <activity android:name=".Stubs$MediaStub"
491            android:exported="true"
492            android:label="@string/stub_name"
493            android:excludeFromRecents="true"
494            >
495            <intent-filter android:priority="-1">
496                <action android:name="android.intent.action.VIEW" />
497                <category android:name="android.intent.category.DEFAULT" />
498                <data android:scheme="http" />
499                <data android:scheme="https" />
500                <data android:scheme="content" />
501                <data android:scheme="file" />
502                <data android:mimeType="audio/*"/>
503                <data android:mimeType="application/ogg"/>
504                <data android:mimeType="application/x-ogg"/>
505                <data android:mimeType="application/itunes"/>
506            </intent-filter>
507            <intent-filter android:priority="-1">
508                <action android:name="android.intent.action.VIEW" />
509                <category android:name="android.intent.category.DEFAULT" />
510                <category android:name="android.intent.category.BROWSABLE" />
511                <data android:scheme="http" />
512                <data android:scheme="https" />
513                <data android:scheme="content" />
514                <data android:scheme="file" />
515                <data android:mimeType="video/mpeg4" />
516                <data android:mimeType="video/mp4" />
517                <data android:mimeType="video/3gp" />
518                <data android:mimeType="video/3gpp" />
519                <data android:mimeType="video/3gpp2" />
520                <data android:mimeType="video/webm" />
521                <data android:mimeType="video/avi" />
522                <data android:mimeType="application/sdp" />
523            </intent-filter>
524            <intent-filter android:priority="-1">
525                <action android:name="android.intent.action.VIEW" />
526                <category android:name="android.intent.category.DEFAULT" />
527                <category android:name="android.intent.category.BROWSABLE" />
528                <data android:scheme="" />
529                <data android:scheme="http" />
530                <data android:scheme="https" />
531                <data android:scheme="content" />
532                <data android:scheme="file" />
533                <data android:mimeType="image/*" />
534            </intent-filter>
535            <intent-filter android:priority="-1">
536                <action android:name="android.intent.action.PICK" />
537                <action android:name="android.intent.action.VIEW" />
538                <category android:name="android.intent.category.DEFAULT" />
539                <data android:mimeType="vnd.android.cursor.dir/image" />
540            </intent-filter>
541            <intent-filter android:priority="-1">
542                <action android:name="android.intent.action.PICK" />
543                <category android:name="android.intent.category.DEFAULT" />
544                <data android:mimeType="vnd.android.cursor.dir/artistalbum"/>
545            </intent-filter>
546            <intent-filter android:priority="-1">
547                <action android:name="android.intent.action.PICK" />
548                <category android:name="android.intent.category.DEFAULT" />
549                <data android:mimeType="vnd.android.cursor.dir/album"/>
550            </intent-filter>
551            <intent-filter android:priority="-1">
552                <action android:name="android.intent.action.PICK" />
553                <category android:name="android.intent.category.DEFAULT" />
554                <data android:mimeType="vnd.android.cursor.dir/nowplaying"/>
555            </intent-filter>
556            <intent-filter android:priority="-1">
557                <action android:name="android.intent.action.EDIT" />
558                <action android:name="android.intent.action.PICK" />
559                <category android:name="android.intent.category.DEFAULT" />
560                <data android:mimeType="vnd.android.cursor.dir/track"/>
561            </intent-filter>
562            <intent-filter android:priority="-1">
563                <action android:name="android.intent.action.SEARCH" />
564                <action android:name="android.intent.action.MEDIA_SEARCH" />
565                <category android:name="android.intent.category.DEFAULT" />
566            </intent-filter>
567            <intent-filter android:priority="-1">
568                <action android:name="android.intent.action.PICK" />
569                <category android:name="android.intent.category.DEFAULT" />
570                <data android:mimeType="vnd.android.cursor.dir/playlist"/>
571            </intent-filter>
572            <intent-filter android:priority="-1">
573                <action android:name="android.intent.action.VIEW" />
574                <category android:name="android.intent.category.DEFAULT" />
575                <data android:mimeType="vnd.android.cursor.dir/playlist"/>
576            </intent-filter>
577            <intent-filter android:priority="-1">
578                <action android:name="android.intent.action.PICK" />
579                <action android:name="android.intent.action.VIEW" />
580                <category android:name="android.intent.category.DEFAULT" />
581                <data android:mimeType="vnd.android.cursor.dir/video"/>
582            </intent-filter>
583            <intent-filter android:priority="-1">
584                <action android:name="android.intent.action.GET_CONTENT" />
585                <category android:name="android.intent.category.DEFAULT" />
586                <category android:name="android.intent.category.OPENABLE" />
587                <data android:mimeType="audio/*"/>
588                <data android:mimeType="application/ogg"/>
589                <data android:mimeType="application/x-ogg"/>
590            </intent-filter>
591            <intent-filter android:priority="-1">
592                <action android:name="android.intent.action.PICK" />
593                <category android:name="android.intent.category.DEFAULT" />
594                <category android:name="android.intent.category.OPENABLE" />
595                <data android:mimeType="vnd.android.cursor.dir/audio"/>
596            </intent-filter>
597            <!-- Ringtone stub -->
598            <intent-filter android:priority="-1">
599                <action android:name="android.intent.action.RINGTONE_PICKER" />
600                <category android:name="android.intent.category.DEFAULT" />
601            </intent-filter>
602            <!-- Downloads -->
603            <intent-filter android:priority="-1">
604                <action android:name="android.intent.action.VIEW_DOWNLOADS" />
605                <category android:name="android.intent.category.DEFAULT" />
606            </intent-filter>
607        </activity>
608
609        <!-- Settings package stubs. -->
610        <activity android:name=".Stubs$SettingsStub"
611            android:exported="true"
612            android:label="@string/stub_name"
613            android:excludeFromRecents="true"
614            >
615            <intent-filter android:priority="-1">
616                <action android:name="android.settings.ACCESSIBILITY_SETTINGS" />
617                <category android:name="android.intent.category.DEFAULT" />
618            </intent-filter>
619            <intent-filter android:priority="-1">
620                <action android:name="android.settings.USER_DICTIONARY_SETTINGS" />
621                <category android:name="android.intent.category.DEFAULT" />
622            </intent-filter>
623            <intent-filter android:priority="-1">
624                <action android:name="android.settings.ENTERPRISE_PRIVACY_SETTINGS" />
625                <category android:name="android.intent.category.DEFAULT" />
626            </intent-filter>
627            <intent-filter android:priority="-1">
628                <action android:name="android.settings.REQUEST_MANAGE_MEDIA" />
629                <category android:name="android.intent.category.DEFAULT" />
630            </intent-filter>
631        </activity>
632
633        <activity android:name=".Stubs$SettingsPrivacyStub"
634            android:exported="true"
635            android:label="@string/stub_name"
636            android:excludeFromRecents="true"
637            >
638            <intent-filter android:priority="-1">
639                <action android:name="android.settings.PRIVACY_SETTINGS" />
640                <category android:name="android.intent.category.DEFAULT" />
641                <category android:name="android.intent.category.VOICE_LAUNCH" />
642            </intent-filter>
643        </activity>
644
645        <!-- Clock package stubs. -->
646        <activity android:name=".Stub$ClockStub"
647            android:exported="true"
648            android:label="@string/stub_name"
649            android:excludeFromRecents="true"
650            >
651            <intent-filter android:priority="-1">
652                <action android:name="android.intent.action.DISMISS_ALARM" />
653                <category android:name="android.intent.category.DEFAULT" />
654            </intent-filter>
655            <intent-filter android:priority="-1">
656                <action android:name="android.intent.action.SET_ALARM" />
657                <category android:name="android.intent.category.DEFAULT" />
658            </intent-filter>
659            <intent-filter android:priority="-1">
660                <action android:name="android.intent.action.SHOW_ALARMS" />
661                <category android:name="android.intent.category.DEFAULT" />
662            </intent-filter>
663            <intent-filter android:priority="-1">
664                <action android:name="android.intent.action.SET_TIMER" />
665                <category android:name="android.intent.category.DEFAULT" />
666            </intent-filter>
667            <intent-filter android:priority="-1">
668                <action android:name="android.intent.action.SNOOZE_ALARM" />
669                <category android:name="android.intent.category.DEFAULT" />
670            </intent-filter>
671        </activity>
672    </application>
673
674</manifest>
675