<?xml version="1.0" encoding="utf-8"?>
<!---/**************************************************************************
* @file    AndroidManifest.xml
* Copyright (c) 2012 Qualcomm Technologies, Inc. All Rights Reserved.
* Qualcomm Technologies Proprietary and Confidential.

*****************************************************************************-->

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.qualcomm.qcrilmsgtunnel"
   coreApp="true"
   android:sharedUserId="android.uid.phone"
   android:singleUser="true">

   <uses-sdk android:minSdkVersion="23"
       android:targetSdkVersion="29"/>

   <protected-broadcast android:name="com.qualcomm.intent.action.ACTION_UNSOL_RESPONSE_OEM_HOOK_RAW" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_RAC_CHANGED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_AUDIO_STATE_CHANGED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_SLOT_STATUS_CHANGED_IND" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_INCREMENTAL_NW_SCAN_IND" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_EM_DATA_RECEIVED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_PDC_DATA_RECEIVED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_PDC_CONFIGS_CLEARED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_PDC_CONFIG_LIST_RECEIVED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_PDC_CONFIGS_VALIDATION" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTIN_PDC_VALIDATE_DUMPED" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_CSG_ID_CHANGED_IND" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_ADN_INIT_DONE" />
   <protected-broadcast android:name="qualcomm.intent.action.ACTION_ADN_RECORDS_IND" />

   <permission android:name="com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL"
               android:protectionLevel="signatureOrSystem" />

   <uses-permission android:name="android.permission.WAKE_LOCK" />
   <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
   <uses-permission android:name="com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL" />
   <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
   <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />

   <application android:directBootAware="true">
      <uses-library android:name="qti-telephony-hidl-wrapper" />
      <uses-library android:name="qti-telephony-utils" />
      <receiver android:name="QcrilMsgTunnelAutoboot">
         <intent-filter>
            <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
            <action android:name="android.intent.action.USER_INITIALIZE" />
         </intent-filter>
      </receiver>
      <service android:name="QcrilMsgTunnelService"
               android:exported="true"
               android:permission="com.qualcomm.permission.USE_QCRIL_MSG_TUNNEL"
               android:singleUser="true" />
   </application>
</manifest>
