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             <intent-filter>
     27                 <action android:name="android.intent.action.VOICE_COMMAND"/>
     28                 <category android:name="android.intent.category.DEFAULT" />
     29             </intent-filter>
     30         </activity>
     31 
     32     <receiver android:name="VoiceDialerReceiver">
     33       <!-- Voice Dialer clears compiled grammar file on boot -->
     34       <intent-filter>
     35         <action android:name="android.intent.action.BOOT_COMPLETED" />
     36       </intent-filter>
     37       
     38       <!-- VoiceDialer clears compiled grammar if apps change -->
     39       <intent-filter>
     40         <action android:name="android.intent.action.PACKAGE_ADDED" />
     41         <action android:name="android.intent.action.PACKAGE_CHANGED" />
     42         <action android:name="android.intent.action.PACKAGE_REMOVED" />
     43         <data android:scheme="package" />
     44       </intent-filter>
     45       
     46       <!--  Voice Dialer Logging Enabled, *#*#VDL1#*#* -->
     47       <intent-filter>
     48         <action android:name="android.provider.Telephony.SECRET_CODE" />
     49         <data android:scheme="android_secret_code" android:host="8351" />
     50       </intent-filter>
     51       
     52       <!--  Voice Dialer Logging Disabled, *#*#VDL0#*#* -->
     53       <intent-filter>
     54         <action android:name="android.provider.Telephony.SECRET_CODE" />
     55         <data android:scheme="android_secret_code" android:host="8350" />
     56       </intent-filter>
     57       
     58     </receiver>
     59       
     60     </application>
     61 
     62 </manifest>
     63  
     64