Home | History | Annotate | Download | only in VoiceDialer
      1 <?xml version="1.0" encoding="utf-8"?>
      2 
      3 <manifest package="com.android.voicedialer"
      4         xmlns:android="http://schemas.android.com/apk/res/android" >
      5 
      6     <original-package android:name="com.android.voicedialer" />
      7 
      8     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
      9     <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
     10     <uses-permission android:name="android.permission.READ_CONTACTS" />
     11     <uses-permission android:name="android.permission.VIBRATE" />
     12     <uses-permission android:name="android.permission.RECORD_AUDIO" />
     13     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
     14     <uses-permission android:name="android.permission.BLUETOOTH" />
     15     <uses-permission android:name="android.permission.WAKE_LOCK" />
     16   
     17     <application android:theme="@android:style/Theme.Dialog"
     18         android:label="@string/voiceDialer"
     19         android:icon="@drawable/app_voicedialer">
     20         <!--  Initial Page -->
     21         <activity android:name="VoiceDialerActivity">
     22             <intent-filter>
     23                 <action android:name="android.intent.action.MAIN"/>
     24                 <category android:name="android.intent.category.LAUNCHER"/>
     25             </intent-filter>
     26         </activity>
     27 
     28         <activity android:name="BluetoothVoiceDialerActivity"
     29                   android:screenOrientation="portrait">
     30             <intent-filter>
     31                 <action android:name="android.intent.action.VOICE_COMMAND"/>
     32                 <category android:name="android.intent.category.DEFAULT" />
     33             </intent-filter>
     34         </activity>
     35 
     36     <receiver android:name="VoiceDialerReceiver">
     37       <!-- Voice Dialer clears compiled grammar file on boot -->
     38       <intent-filter>
     39         <action android:name="android.intent.action.BOOT_COMPLETED" />
     40       </intent-filter>
     41       
     42       <!-- VoiceDialer clears compiled grammar if apps change -->
     43       <intent-filter>
     44         <action android:name="android.intent.action.PACKAGE_ADDED" />
     45         <action android:name="android.intent.action.PACKAGE_CHANGED" />
     46         <action android:name="android.intent.action.PACKAGE_REMOVED" />
     47         <data android:scheme="package" />
     48       </intent-filter>
     49       
     50       <!--  Voice Dialer Logging Enabled, *#*#VDL1#*#* -->
     51       <intent-filter>
     52         <action android:name="android.provider.Telephony.SECRET_CODE" />
     53         <data android:scheme="android_secret_code" android:host="8351" />
     54       </intent-filter>
     55       
     56       <!--  Voice Dialer Logging Disabled, *#*#VDL0#*#* -->
     57       <intent-filter>
     58         <action android:name="android.provider.Telephony.SECRET_CODE" />
     59         <data android:scheme="android_secret_code" android:host="8350" />
     60       </intent-filter>
     61       
     62     </receiver>
     63       
     64     </application>
     65 
     66 </manifest>
     67  
     68