2010-01-18 17:04:25 +00:00
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android= "http://schemas.android.com/apk/res/android"
package="org.linphone"
2013-11-14 13:55:54 +00:00
android:versionCode="2211" android:installLocation="auto">
2014-02-06 15:07:49 +00:00
<uses-sdk android:minSdkVersion= "8" android:targetSdkVersion= "19" />
2012-06-05 11:46:32 +00:00
2012-09-07 09:13:49 +00:00
<!-- Permissions for Push Notification -->
2013-11-05 15:45:46 +00:00
<permission android:name= "org.linphone.permission.C2D_MESSAGE" android:protectionLevel= "signature" /> <!-- Change package ! -->
<uses-permission android:name= "org.linphone.permission.C2D_MESSAGE" /> <!-- Change package ! -->
2012-09-07 09:13:49 +00:00
<uses-permission android:name= "com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name= "android.permission.GET_ACCOUNTS" />
2012-06-05 11:46:32 +00:00
<uses-permission android:name= "android.permission.INTERNET" />
<uses-permission android:name= "android.permission.RECORD_AUDIO" />
<uses-permission android:name= "android.permission.READ_CONTACTS" />
<uses-permission android:name= "android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name= "android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name= "android.permission.WAKE_LOCK" />
<uses-permission android:name= "android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission android:name= "android.permission.CALL_PHONE" />
<!-- Needed to allow Linphone to install on tablets, since android.permission.CALL_PHONE implies android.hardware.telephony is required -->
<uses-feature android:name= "android.hardware.telephony" android:required= "false" />
<uses-permission android:name= "android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name= "android.permission.VIBRATE" />
<uses-permission android:name= "android.permission.CAMERA" />
2012-10-24 08:42:39 +00:00
<!-- Needed to allow Linphone to install on tablets, since android.permission.CAMERA implies android.hardware.camera and android.hardware.camera.autofocus are required -->
<uses-feature android:name= "android.hardware.camera" android:required= "false" />
2012-06-05 11:46:32 +00:00
<uses-permission android:name= "android.permission.READ_LOGS" />
<uses-permission android:name= "android.permission.READ_PHONE_STATE" />
2012-09-17 15:53:43 +00:00
<!-- Needed to store received images if the user wants to -->
<uses-permission android:name= "android.permission.WRITE_EXTERNAL_STORAGE" />
2012-11-06 14:26:05 +00:00
<!-- Needed to use our own Contact editor -->
<uses-permission android:name= "android.permission.WRITE_CONTACTS" />
2013-02-18 09:26:00 +00:00
<!-- Needed to route the audio to the bluetooth headset if available -->
<uses-permission android:name= "android.permission.BLUETOOTH" />
<uses-permission android:name= "android.permission.BROADCAST_STICKY" />
2013-06-18 13:24:39 +00:00
<!-- Needed to pre fill the wizard email field (only if enabled in custom settings) -->
<uses-permission android:name= "android.permission.GET_ACCOUNTS" />
2012-06-05 11:46:32 +00:00
<supports-screens android:smallScreens= "true" android:normalScreens= "true" android:largeScreens= "true" android:xlargeScreens= "true" android:anyDensity= "true" />
2012-12-20 08:44:32 +00:00
<application android:label= "@string/app_name" android:icon= "@drawable/logo_linphone_57x57" android:largeHeap= "true" android:allowBackup= "true" >
2011-11-16 14:14:04 +00:00
<activity android:name= "org.linphone.LinphoneLauncherActivity"
android:label="@string/app_name"
2012-09-25 12:51:15 +00:00
android:windowSoftInputMode="adjustPan|stateHidden"
2012-08-06 11:09:51 +00:00
android:theme="@style/NoTitle">
2011-11-16 14:14:04 +00:00
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
<category android:name= "android.intent.category.LAUNCHER" />
</intent-filter>
2011-03-09 10:17:49 +00:00
<intent-filter >
<action android:name= "android.intent.action.SENDTO" />
<category android:name= "android.intent.category.DEFAULT" />
2012-06-21 08:05:25 +00:00
<data android:scheme= "sip" />
2011-03-09 10:17:49 +00:00
<data android:scheme= "imto" />
</intent-filter>
2011-12-13 11:04:47 +00:00
</activity>
<activity android:name= "org.linphone.LinphoneActivity"
2012-08-06 11:09:51 +00:00
android:theme="@style/NoTitle"
2013-10-08 13:32:51 +00:00
android:screenOrientation="behind"
2012-08-02 08:13:32 +00:00
android:launchMode="singleTask">
2011-12-13 11:04:47 +00:00
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
2011-02-22 13:41:27 +00:00
</activity>
2011-09-29 14:36:40 +00:00
<activity android:name= "org.linphone.IncomingCallActivity"
2012-08-06 11:09:51 +00:00
android:theme="@style/NoTitle"
2012-08-02 09:01:21 +00:00
android:noHistory="true"
2012-07-23 15:09:36 +00:00
android:launchMode="singleTop"
2012-11-12 10:59:18 +00:00
android:screenOrientation="behind">
2011-09-27 08:15:51 +00:00
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
2012-06-21 08:05:25 +00:00
<activity android:name= "org.linphone.InCallActivity"
2012-08-06 11:09:51 +00:00
android:theme="@style/FullScreen"
2012-07-20 15:17:58 +00:00
android:noHistory="true"
2014-01-28 14:14:14 +00:00
android:launchMode="singleTop">
2012-07-20 14:20:16 +00:00
<intent-filter >
2012-06-21 08:05:25 +00:00
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
2012-06-21 14:44:23 +00:00
2012-09-26 14:46:43 +00:00
<activity android:name= "org.linphone.setup.SetupActivity"
2012-08-06 11:09:51 +00:00
android:theme="@style/NoTitle"
2012-08-01 15:14:02 +00:00
android:screenOrientation="nosensor">
2012-06-21 14:44:23 +00:00
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
2014-03-03 14:27:17 +00:00
<activity android:name= "org.linphone.setup.RemoteProvisioningLoginActivity"
android:theme="@style/NoTitle"
android:screenOrientation="nosensor">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
2011-02-22 13:41:27 +00:00
2013-06-19 16:01:23 +00:00
<service android:name= "org.linphone.LinphoneService"
android:label="@string/service_name"
android:stopWithTask="false"/>
2014-02-06 15:07:49 +00:00
<receiver android:name= "org.linphone.AndroidCallInterceptor" >
2014-02-13 10:56:32 +00:00
<intent-filter android:priority= "99" >
2014-02-06 15:07:49 +00:00
<action android:name= "android.intent.action.NEW_OUTGOING_CALL" />
</intent-filter>
</receiver>
2012-06-21 08:05:25 +00:00
<receiver android:name= "org.linphone.NetworkManager" >
<intent-filter > <action android:name= "android.net.conn.CONNECTIVITY_CHANGE" > </action> </intent-filter>
</receiver>
2011-02-22 13:41:27 +00:00
2013-02-18 09:26:00 +00:00
<receiver android:name= "org.linphone.BluetoothManager" >
<intent-filter >
<action android:name= "android.bluetooth.device.action.ACL_CONNECTED" />
<action android:name= "android.bluetooth.device.action.ACL_DISCONNECTED" />
<action android:name= "android.bluetooth.adapter.action.CONNECTION_STATE_CHANGED" />
</intent-filter>
</receiver>
2012-06-21 08:05:25 +00:00
<receiver android:name= "org.linphone.BootReceiver" >
<intent-filter > <action android:name= "android.intent.action.BOOT_COMPLETED" > </action> </intent-filter>
</receiver>
2011-02-22 13:41:27 +00:00
2012-06-21 08:05:25 +00:00
<receiver android:name= "org.linphone.PhoneStateChangedReceiver" >
<intent-filter > <action android:name= "android.intent.action.PHONE_STATE" /> </intent-filter>
</receiver>
2013-03-26 14:59:09 +00:00
<receiver android:name= "KeepAliveHandler" >
</receiver>
2012-09-07 09:13:49 +00:00
<!-- Needed for push notification -->
2012-09-26 14:46:43 +00:00
<receiver android:name= "org.linphone.gcm.GCMReceiver" android:permission= "com.google.android.c2dm.permission.SEND" >
2012-09-07 09:13:49 +00:00
<intent-filter >
<action android:name= "com.google.android.c2dm.intent.RECEIVE" />
<action android:name= "com.google.android.c2dm.intent.REGISTRATION" />
2013-11-05 15:45:46 +00:00
<category android:name= "org.linphone" /> <!-- Change package ! -->
2012-09-07 09:13:49 +00:00
</intent-filter>
</receiver>
2012-09-26 14:46:43 +00:00
<service android:name= "org.linphone.gcm.GCMService" />
2013-01-16 15:32:56 +00:00
<activity android:name= "org.linphone.tutorials.TutorialLauncherActivity"
android:theme="@style/NoTitle">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name= "org.linphone.tutorials.TutorialBuddyStatusActivity"
android:theme="@style/NoTitle">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name= "org.linphone.tutorials.TutorialChatRoomActivity"
android:theme="@style/NoTitle">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name= "org.linphone.tutorials.TutorialHelloWorldActivity"
android:theme="@style/NoTitle">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity android:name= "org.linphone.tutorials.TutorialRegistrationActivity"
android:theme="@style/NoTitle">
<intent-filter >
<action android:name= "android.intent.action.MAIN" />
</intent-filter>
</activity>
2012-06-21 08:05:25 +00:00
</application>
2010-01-18 17:04:25 +00:00
2010-11-05 16:42:40 +00:00
</manifest>