导航菜单

页面标题

页面副标题

移动应用反编译源码文件在线浏览与安全分析

正在查看:Call Management v11 -- AndroidManifest.xml 的源代码文件

本页面用于展示反编译生成的源代码文件,仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


<?xml version="1.0" encoding="utf-8"?>
<manifest android:sharedUserId="android.uid.system" android:versionCode="30" android:versionName="11" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" coreApp="true" package="com.android.server.telecom" platformBuildVersionCode="30" platformBuildVersionName="11"
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:androidprv="http://schemas.android.com/apk/prv/res/android">
    <uses-sdk android:minSdkVersion="30" android:targetSdkVersion="30" />
    <protected-broadcast android:name="android.intent.action.SHOW_MISSED_CALLS_NOTIFICATION" />
    <protected-broadcast android:name="com.android.server.telecom.MESSAGE_SENT" />
    <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS" />
    <uses-permission android:name="android.permission.BIND_CONNECTION_SERVICE" />
    <uses-permission android:name="android.permission.BIND_INCALL_SERVICE" />
    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-permission android:name="android.permission.BROADCAST_CALLLOG_INFO" />
    <uses-permission android:name="android.permission.BROADCAST_PHONE_ACCOUNT_REGISTRATION" />
    <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
    <uses-permission android:name="android.permission.HANDLE_CALL_INTENT" />
    <uses-permission android:name="android.permission.HANDLE_CAR_MODE_CHANGES" />
    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS" />
    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
    <uses-permission android:name="android.permission.MANAGE_USERS" />
    <uses-permission android:name="android.permission.MANAGE_ROLE_HOLDERS" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
    <uses-permission android:name="android.permission.MODIFY_AUDIO_ROUTING" />
    <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
    <uses-permission android:name="android.permission.READ_CALL_LOG" />
    <uses-permission android:name="android.permission.READ_DEVICE_CONFIG" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.SEND_SMS" />
    <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.READ_BLOCKED_NUMBERS" />
    <uses-permission android:name="android.permission.WRITE_BLOCKED_NUMBERS" />
    <uses-permission android:name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME" />
    <uses-permission android:name="android.permission.CAMERA" />
    <uses-feature android:name="android.hardware.camera" />
    <uses-feature android:name="android.hardware.camera2" />
    <uses-feature android:name="android.hardware.camera2.CameraManager" />
    <uses-permission android:name="android.permission.FLASHLIGHT" />
    <permission android:label="Broadcast the call type/duration information" android:name="android.permission.BROADCAST_CALLLOG_INFO" android:protectionLevel="privileged|signature" />
    <permission android:label="Register to handle the broadcasted call type/duration information" android:name="android.permission.PROCESS_CALLLOG_INFO" android:protectionLevel="privileged|signature" />
    <permission android:label="Broadcast phone account registration" android:name="android.permission.BROADCAST_PHONE_ACCOUNT_REGISTRATION" android:protectionLevel="privileged|signature" />
    <permission android:label="Process phone account registration" android:name="android.permission.PROCESS_PHONE_ACCOUNT_REGISTRATION" android:protectionLevel="privileged|signature" />
    <permission android:label="Protects handling the call intent via the TelecomManager API." android:name="android.permission.HANDLE_CALL_INTENT" android:protectionLevel="privileged|signature" />
    <application android:label="@string/telecommAppLabel" android:icon="@mipmap/ic_launcher_phone" android:process="system" android:allowBackup="false" android:supportsRtl="true" android:extractNativeLibs="true" android:usesCleartextTraffic="false" android:defaultToDeviceProtectedStorage="true" android:directBootAware="true" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:usesNonSdkApi="true">
        <activity android:theme="@style/Theme.Telecom.BlockedNumbers" android:label="@string/blocked_numbers" android:name="com.android.server.telecom.settings.BlockedNumbersActivity" android:exported="true" android:process=":ui" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation|screenSize">
            <intent-filter>
                <action android:name="android.telecom.action.MANAGE_BLOCKED_NUMBERS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:theme="@style/Theme.Telecomm.Transparent" android:name="com.android.server.telecom.settings.CallBlockDisabledActivity" android:process=":ui" android:excludeFromRecents="true" android:launchMode="singleInstance" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/Theme.Telecomm.Transparent" android:label="@string/userCallActivityLabel" android:name="com.android.server.telecom.components.UserCallActivity" android:permission="android.permission.CALL_PHONE" android:process=":ui" android:excludeFromRecents="true">
            <intent-filter>
                <action android:name="android.intent.action.CALL" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="tel" />
            </intent-filter>
            <intent-filter android:icon="@drawable/ic_launcher_sip_call">
                <action android:name="android.intent.action.CALL" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="sip" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.CALL" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="voicemail" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.CALL" />
                <data android:mimeType="vnd.android.cursor.item/phone" />
                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
                <data android:mimeType="vnd.android.cursor.item/person" />
            </intent-filter>
        </activity>
        <activity-alias android:name="com.android.server.telecom.EmergencyCallActivity" android:permission="android.permission.CALL_PRIVILEGED" android:process=":ui" android:targetActivity="com.android.server.telecom.components.UserCallActivity">
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.CALL_EMERGENCY" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="tel" />
            </intent-filter>
            <intent-filter android:icon="@drawable/ic_launcher_sip_call" android:priority="1000">
                <action android:name="android.intent.action.CALL_EMERGENCY" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="sip" />
            </intent-filter>
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.CALL_EMERGENCY" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="voicemail" />
            </intent-filter>
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.CALL_EMERGENCY" />
                <data android:mimeType="vnd.android.cursor.item/phone" />
                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
                <data android:mimeType="vnd.android.cursor.item/person" />
            </intent-filter>
        </activity-alias>
        <activity-alias android:name="com.android.server.telecom.PrivilegedCallActivity" android:permission="android.permission.CALL_PRIVILEGED" android:process=":ui" android:targetActivity="com.android.server.telecom.components.UserCallActivity">
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.CALL_PRIVILEGED" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="tel" />
            </intent-filter>
            <intent-filter android:icon="@drawable/ic_launcher_sip_call" android:priority="1000">
                <action android:name="android.intent.action.CALL_PRIVILEGED" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="sip" />
            </intent-filter>
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.CALL_PRIVILEGED" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="voicemail" />
            </intent-filter>
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.CALL_PRIVILEGED" />
                <data android:mimeType="vnd.android.cursor.item/phone" />
                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
                <data android:mimeType="vnd.android.cursor.item/person" />
            </intent-filter>
        </activity-alias>
        <receiver android:name="com.android.server.telecom.components.TelecomBroadcastReceiver" android:exported="false" android:process="system">
            <intent-filter>
                <action android:name="com.android.server.telecom.ACTION_CLEAR_MISSED_CALLS" />
                <action android:name="com.android.server.telecom.ACTION_CALL_BACK_FROM_NOTIFICATION" />
                <action android:name="com.android.server.telecom.ACTION_SEND_SMS_FROM_NOTIFICATION" />
                <action android:name="com.android.server.telecom.ACTION_ANSWER_FROM_NOTIFICATION" />
                <action android:name="com.android.server.telecom.ACTION_REJECT_FROM_NOTIFICATION" />
                <action android:name="com.android.server.telecom.PROCEED_WITH_CALL" />
                <action android:name="com.android.server.telecom.CANCEL_CALL" />
                <action android:name="com.android.server.telecom.PROCEED_WITH_REDIRECTED_CALL" />
                <action android:name="com.android.server.telecom.CANCEL_REDIRECTED_CALL" />
            </intent-filter>
        </receiver>
        <receiver android:name="com.android.server.telecom.components.AppUninstallBroadcastReceiver" android:process="system">
            <intent-filter>
                <action android:name="android.intent.action.PACKAGE_FULLY_REMOVED" />
                <data android:scheme="package" />
            </intent-filter>
        </receiver>
        <activity android:theme="@style/Theme.Telecom.DialerSettings" android:label="@string/respond_via_sms_setting_title" android:name="com.android.server.telecom.RespondViaSmsSettings" android:process=":ui" android:configChanges="keyboardHidden|orientation|screenSize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <action android:name="android.telecom.action.SHOW_RESPOND_VIA_SMS_SETTINGS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:theme="@style/Theme.Telecom.DialerSettings" android:label="@string/enable_account_preference_title" android:name="com.android.server.telecom.settings.EnableAccountPreferenceActivity" android:process=":ui" android:configChanges="keyboardHidden|orientation|screenSize">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity android:theme="@style/Theme.Telecomm.Transparent" android:name="com.android.server.telecom.components.ErrorDialogActivity" android:process=":ui" android:excludeFromRecents="true" android:launchMode="singleInstance" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/Theme.Telecomm.Transparent" android:name="com.android.server.telecom.ui.ConfirmCallDialogActivity" android:process=":ui" android:excludeFromRecents="true" android:launchMode="singleInstance" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:theme="@style/Theme.Telecomm.Transparent" android:name="com.android.server.telecom.ui.CallRedirectionTimeoutDialogActivity" android:process=":ui" android:excludeFromRecents="true" android:launchMode="singleInstance" android:configChanges="keyboardHidden|orientation|screenSize" />
        <activity android:label="@string/developer_title" android:name="com.android.server.telecom.ui.TelecomDeveloperMenu" android:exported="false" android:process=":ui" />
        <activity android:theme="@style/Theme.Telecom.BlockedNumbers" android:name="com.unisoc.server.telecom.settings.TelecommCallSettings" android:exported="true" android:process=":ui" android:configChanges="keyboardHidden|orientation|screenSize">
            <intent-filter>
                <action android:name="android.telecom.action.SILENT_CALL_BY_FILPING" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.telecom.action.FADE_IN_RINGER" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <service android:name="com.android.server.telecom.components.BluetoothPhoneService" android:process="system" android:singleUser="true">
            <intent-filter>
                <action android:name="android.bluetooth.IBluetoothHeadsetPhone" />
            </intent-filter>
        </service>
        <service android:name="com.android.server.telecom.components.TelecomService" android:process="system" android:singleUser="true">
            <intent-filter>
                <action android:name="android.telecom.ITelecomService" />
            </intent-filter>
        </service>
        <service android:name="com.transsion.server.telecom.message.TranMessageSendService" android:exported="false" />
        <receiver android:name="com.transsion.server.telecom.message.TranMessageReceiver">
            <intent-filter>
                <action android:name="com.transsion.message.notify" />
            </intent-filter>
        </receiver>
        <uses-library android:name="com.unisoc.sdk.common" android:required="true" />
    </application>
</manifest>