-
Notifications
You must be signed in to change notification settings - Fork 1
/
AndroidManifest.xml
59 lines (59 loc) · 5.77 KB
/
AndroidManifest.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" android:sharedUserId="android.uid.phone" coreApp="true" package="com.mediatek.ims" platformBuildVersionCode="30" platformBuildVersionName="11">
<uses-permission android:name="android.permission.READ_PRECISE_PHONE_STATE"/>
<uses-permission android:name="android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="com.mediatek.permission.START_WFO_SERVICE"/>
<uses-permission android:name="android.permission.READ_NETWORK_USAGE_HISTORY"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.PACKET_KEEPALIVE_OFFLOAD"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.NETWORK_SIGNAL_STRENGTH_WAKEUP"/>
<permission android:label="IMS config provider read permission" android:name="com.mediatek.ims.config.provider.PERMISSION.READ" android:protectionLevel="signatureOrSystem"/>
<permission android:label="IMS config provider write permission" android:name="com.mediatek.ims.config.provider.PERMISSION.WRITE" android:protectionLevel="signatureOrSystem"/>
<permission android:label="Read LTE message waiting indication permission" android:name="com.mediatek.permission.READ_LTE_MESSAGE_WAITING_INDICATION" android:protectionLevel="signatureOrSystem"/>
<permission android:label="Ims reg error notification" android:name="com.mediatek.permission.IMS_ERR_NOTIFICATION" android:protectionLevel="signatureOrSystem"/>
<protected-broadcast android:name="com.android.ims.IMS_SERVICE_DEREGISTERED"/>
<protected-broadcast android:name="com.android.ims.IMS_INCOMING_CALL_INDICATION"/>
<protected-broadcast android:name="mediatek.intent.action.lte.mwi"/>
<protected-broadcast android:name="android.intent.action.ims.conference"/>
<protected-broadcast android:name="com.mediatek.intent.action.ims.dialogEventPackage"/>
<protected-broadcast android:name="android.intent.action.ACTION_WIFI_ONLY_MODE"/>
<protected-broadcast android:name="com.mediatek.ims.config.action.CONFIG_UPDATE"/>
<protected-broadcast android:name="com.mediatek.ims.config.action.CONFIG_LOADED"/>
<protected-broadcast android:name="com.mediatek.ims.config.action.DYNAMIC_IMS_SWITCH_TRIGGER"/>
<protected-broadcast android:name="com.mediatek.ims.config.action.DYNAMIC_IMS_SWITCH_COMPLETE"/>
<protected-broadcast android:name="com.mediatek.ims.action.self_identify_update"/>
<protected-broadcast android:name="com.mediatek.ims.MTK_IMS_SERVICE_UP"/>
<protected-broadcast android:name="com.mediatek.common.carrierexpress.cxp_notify_feature"/>
<protected-broadcast android:name="com.android.incallui.ACTION_VIDEO_RTP_DATA"/>
<protected-broadcast android:name="com.mediatek.ims.ACTION_VT_DATA_USAGE"/>
<protected-broadcast android:name="mediatek.intent.action.WFC_POWER_ON_MODEM"/>
<protected-broadcast android:name="com.mediatek.intent.action.WFC_STATUS_CHANGED"/>
<protected-broadcast android:name="com.mediatek.intent.action.WFC_REQUEST_PARTIAL_SCAN"/>
<protected-broadcast android:name="com.mediatek.ims.MTK_MMTEL_READY"/>
<protected-broadcast android:name="com.mediatek.ims.ACTION_IMS_SIMULATE"/>
<protected-broadcast android:name="com.mediatek.intent.action.LOCATION_HANDLE"/>
<application android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:directBootAware="true" android:extractNativeLibs="false" android:name="com.mediatek.ims.ImsApp" android:networkSecurityConfig="@xml/network_security_config" android:usesCleartextTraffic="true" android:usesNonSdkApi="true">
<provider android:authorities="com.mediatek.ims.config.provider" android:directBootAware="true" android:enabled="true" android:exported="true" android:name="com.mediatek.ims.config.internal.ImsConfigProvider" android:readPermission="com.mediatek.ims.config.provider.PERMISSION.READ" android:writePermission="com.mediatek.ims.config.provider.PERMISSION.WRITE"/>
<uses-library android:name="com.mediatek.op.ims.common" android:required="false"/>
<uses-library android:name="com.mediatek.ims.oemplugin" android:required="false"/>
<uses-library android:name="com.mediatek.ims.plugin" android:required="false"/>
<uses-library android:name="com.mediatek.ims.legacy" android:required="false"/>
<uses-library android:name="com.mediatek.wfo.legacy" android:required="false"/>
<service android:name="com.mediatek.ims.MtkDynamicImsService" android:permission="android.permission.BIND_IMS_SERVICE">
<meta-data android:name="android.telephony.ims.MMTEL_FEATURE" android:value="true"/>
<meta-data android:name="android.telephony.ims.EMERGENCY_MMTEL_FEATURE" android:value="true"/>
<intent-filter>
<action android:name="android.telephony.ims.ImsService"/>
</intent-filter>
</service>
</application>
</manifest>