Dialer: Target current SDK
Since compiler complained about multiple declarations and it's not
worth figuring out the duplicate definitions, just merge the manifests
into one
Change-Id: I1f9ad46d65144fc1cbbceacfdf4adf089e7e4a03
diff --git a/Android.bp b/Android.bp
index 93a1858..4d2dacf 100644
--- a/Android.bp
+++ b/Android.bp
@@ -96,10 +96,6 @@
"--extra-packages com.android.voicemail.impl",
"--extra-packages com.android.voicemail.impl.configui",
],
- additional_manifests: [
- "assets/quantum/AndroidManifest.xml",
- "java/**/AndroidManifest.xml",
- ],
aidl: {
local_include_dirs: ["java"],
},
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d4bb822..4355210 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -16,108 +16,739 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
coreApp="true"
- package="com.android.dialer"
- android:versionCode="2900000"
- android:versionName="23.0">
+ package="com.android.dialer"
+ android:versionCode="2900000"
+ android:versionName="23.0">
- <uses-sdk
- android:minSdkVersion="30"
- android:targetSdkVersion="30"/>
+ <uses-feature
+ android:name="android.hardware.telephony"
+ android:required="false" />
+ <uses-feature
+ android:name="android.hardware.camera"
+ android:required="false" />
- <uses-feature
- android:name="android.hardware.telephony"
- android:required="false" />
+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.BLUETOOTH" />
+ <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
+ <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
+ <uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
+ <uses-permission android:name="android.permission.CALL_PHONE" />
+ <uses-permission android:name="android.permission.READ_CONTACTS" />
+ <uses-permission android:name="android.permission.WRITE_CONTACTS" />
+ <uses-permission android:name="android.permission.READ_CALL_LOG" />
+ <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
+ <uses-permission android:name="android.permission.READ_PROFILE" />
+ <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
+ <uses-permission android:name="android.permission.GET_ACCOUNTS" />
+ <uses-permission android:name="android.permission.GET_ACCOUNTS_PRIVILEGED" />
+ <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+ <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+ <uses-permission android:name="android.permission.INTERNET" />
+ <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
+ <uses-permission android:name="android.permission.NFC" />
+ <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+ <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+ <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
+ <uses-permission android:name="android.permission.WAKE_LOCK" />
+ <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
+ <uses-permission android:name="android.permission.WRITE_SETTINGS" />
+ <uses-permission android:name="android.permission.USE_CREDENTIALS" />
+ <uses-permission android:name="android.permission.VIBRATE" />
+ <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
+ <uses-permission android:name="com.android.voicemail.permission.ADD_VOICEMAIL" />
+ <uses-permission android:name="com.android.voicemail.permission.WRITE_VOICEMAIL" />
+ <uses-permission android:name="com.android.voicemail.permission.READ_VOICEMAIL" />
+ <uses-permission android:name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK" />
+ <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
+ <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+ <uses-permission android:name="android.permission.BROADCAST_STICKY" />
+ <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
+ <uses-permission android:name="android.permission.SEND_SMS" />
+ <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
+ <uses-permission android:name="android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS" />
+ <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />
+ <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
- <uses-permission android:name="android.permission.BLUETOOTH" />
- <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
- <uses-permission android:name="android.permission.CALL_PHONE"/>
- <uses-permission android:name="android.permission.READ_CONTACTS"/>
- <uses-permission android:name="android.permission.WRITE_CONTACTS"/>
- <uses-permission android:name="android.permission.READ_CALL_LOG"/>
- <uses-permission android:name="android.permission.WRITE_CALL_LOG"/>
- <uses-permission android:name="android.permission.READ_PROFILE"/>
- <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
- <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
- <uses-permission android:name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
- <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
- <uses-permission android:name="android.permission.INTERNET"/>
- <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>
- <uses-permission android:name="android.permission.NFC"/>
- <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
- <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
- <uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>
- <uses-permission android:name="android.permission.WAKE_LOCK"/>
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
- <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
- <uses-permission android:name="android.permission.USE_CREDENTIALS"/>
- <uses-permission android:name="android.permission.VIBRATE"/>
- <uses-permission android:name="android.permission.BLUETOOTH"/>
- <uses-permission android:name="android.permission.READ_SYNC_SETTINGS"/>
- <uses-permission android:name="com.android.voicemail.permission.ADD_VOICEMAIL"/>
- <uses-permission android:name="com.android.voicemail.permission.WRITE_VOICEMAIL"/>
- <uses-permission android:name="com.android.voicemail.permission.READ_VOICEMAIL"/>
- <uses-permission android:name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/>
- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
- <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
- <uses-permission android:name="android.permission.BROADCAST_STICKY"/>
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
- <uses-permission android:name="android.permission.SEND_SMS"/>
- <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
- <uses-permission android:name="android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS"/>
- <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT"/>
- <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
+ <uses-permission android:name="android.permission.CONTROL_INCALL_EXPERIENCE" />
+ <!-- We use this to disable the status bar buttons of home, back and recent
+ during an incoming call. By doing so this allows us to not show the user
+ is viewing the activity in full screen alert, on a fresh system/factory
+ reset state of the app. -->
+ <uses-permission android:name="android.permission.STATUS_BAR" />
+ <uses-permission android:name="android.permission.CAMERA" />
- <uses-permission android:name="android.permission.CONTROL_INCALL_EXPERIENCE"/>
- <!-- We use this to disable the status bar buttons of home, back and recent
- during an incoming call. By doing so this allows us to not show the user
- is viewing the activity in full screen alert, on a fresh system/factory
- reset state of the app. -->
- <uses-permission android:name="android.permission.STATUS_BAR"/>
- <uses-permission android:name="android.permission.CAMERA"/>
+ <!-- This tells the activity manager to not delay any of our activity
+ start requests, even if they happen immediately after the user
+ presses home. -->
+ <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
- <!-- This tells the activity manager to not delay any of our activity
- start requests, even if they happen immediately after the user
- presses home. -->
- <uses-permission android:name="android.permission.STOP_APP_SWITCHES"/>
+ <!-- Used for sending PendingIntents to dynamically registered receivers -->
+ <permission
+ android:name="com.android.dialer.permission.DIALER_ORIGIN"
+ android:protectionLevel="signature" />
- <!-- Used for sending PendingIntents to dynamically registered receivers -->
- <permission android:name="com.android.dialer.permission.DIALER_ORIGIN"
- android:protectionLevel="signature" />
- <uses-permission android:name="com.android.dialer.permission.DIALER_ORIGIN"/>
+ <uses-permission android:name="com.android.dialer.permission.DIALER_ORIGIN" />
- <uses-permission android:name="android.permission.RECORD_AUDIO" />
- <uses-permission android:name="android.permission.CAPTURE_AUDIO_OUTPUT" />
+ <uses-permission android:name="android.permission.RECORD_AUDIO" />
+ <uses-permission android:name="android.permission.CAPTURE_AUDIO_OUTPUT" />
- <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
- <uses-permission android:name="android.permission.FOREGROUND_SERVICE_PHONE_CALL"/>
+ <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
+ <uses-permission android:name="android.permission.FOREGROUND_SERVICE_PHONE_CALL" />
- <application
- android:hardwareAccelerated="true"
- android:icon="@mipmap/ic_launcher"
- android:label="@string/applicationLabel"
- android:name="com.android.dialer.binary.aosp.AospDialerApplication"
- android:appCategory="social"
- android:supportsRtl="true"
- android:usesCleartextTraffic="false"
- android:extractNativeLibs="false"
- android:requestLegacyExternalStorage="true">
+ <uses-permission android:name="lineageos.permission.WRITE_SETTINGS" />
- <activity android:name=".callstats.CallStatsDetailActivity"
- android:label="@string/call_stats_detail_title"
- android:theme="@style/Dialer.ThemeBase.NoActionBar"
- android:exported="true"
- android:screenOrientation="portrait"
- tools:ignore="LockedOrientationActivity">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- </activity>
+ <!-- This is used for querying Cequint caller id. -->
+ <uses-permission android:name="com.cequint.ecid.CALLER_ID_LOOKUP" />
- <service android:name="com.android.dialer.callrecord.impl.CallRecorderService"
- android:process="com.android.incallui" />
- </application>
+ <!-- This is used by MotorolaInCallUiNotifier to send broadcasts. -->
+ <uses-permission android:name="com.motorola.incallui.permission.INCOMING_CALL_VISIBILITY_CHANGED" />
+
+ <!-- Required when the "Enable Do Not Disturb during call" setting is enabled -->
+ <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" />
+
+ <application
+ android:name="com.android.dialer.binary.aosp.AospDialerApplication"
+ android:appCategory="social"
+ android:extractNativeLibs="false"
+ android:hardwareAccelerated="true"
+ android:icon="@mipmap/ic_launcher"
+ android:label="@string/applicationLabel"
+ android:requestLegacyExternalStorage="true"
+ android:supportsRtl="true"
+ android:usesCleartextTraffic="false">
+
+ <activity
+ android:name=".callstats.CallStatsDetailActivity"
+ android:exported="true"
+ android:label="@string/call_stats_detail_title"
+ android:screenOrientation="portrait"
+ android:theme="@style/Dialer.ThemeBase.NoActionBar"
+ tools:ignore="LockedOrientationActivity">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ </activity>
+
+ <service
+ android:name="com.android.dialer.callrecord.impl.CallRecorderService"
+ android:process="com.android.incallui" />
+
+ <activity
+ android:name="com.android.contacts.common.dialog.CallSubjectDialog"
+ android:exported="true"
+ android:theme="@style/Theme.CallSubjectDialogTheme"
+ android:windowSoftInputMode="stateVisible|adjustResize">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ </intent-filter>
+ </activity>
+
+ <!-- Broadcast receiver that passively listens to location updates -->
+ <receiver android:name="com.android.dialer.location.CountryDetector$LocationChangedReceiver" />
+
+ <activity
+ android:name="com.android.dialer.app.calllog.CallLogActivity"
+ android:label="@string/call_log_activity_title"
+ android:theme="@style/DialtactsTheme" />
+
+ <activity
+ android:name="com.android.dialer.app.AccountSelectionActivity"
+ android:exported="false"
+ android:theme="@style/TransparentTheme" />
+
+ <activity
+ android:name="com.android.dialer.app.settings.DialerSettingsActivity"
+ android:exported="true"
+ android:label="@string/dialer_settings_label"
+ android:parentActivityName="com.android.dialer.main.impl.MainActivity"
+ android:theme="@style/SettingsStyle">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="header" />
+ </intent-filter>
+ </activity>
+
+ <receiver
+ android:name="com.android.dialer.app.calllog.CallLogReceiver"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.intent.action.NEW_VOICEMAIL" />
+
+ <data
+ android:host="com.android.voicemail"
+ android:mimeType="vnd.android.cursor.item/voicemail"
+ android:scheme="content" />
+ <data
+ android:host="com.android.voicemail"
+ android:mimeType="vnd.android.cursor.dir/voicemails"
+ android:scheme="content" />
+ </intent-filter>
+ <intent-filter android:priority="100">
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
+ </intent-filter>
+ </receiver>
+
+ <activity
+ android:name="com.android.dialer.app.calllog.CallLogNotificationsActivity"
+ android:theme="@style/Theme.AppCompat.Translucent" />
+
+ <service
+ android:name="com.android.dialer.app.calllog.CallLogNotificationsService"
+ android:directBootAware="true"
+ android:exported="false" />
+
+ <service
+ android:name="com.android.dialer.app.calllog.VoicemailNotificationJobService"
+ android:permission="android.permission.BIND_JOB_SERVICE" />
+
+ <receiver
+ android:name="com.android.dialer.app.calllog.MissedCallNotificationReceiver"
+ android:directBootAware="true"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.telecom.action.SHOW_MISSED_CALLS_NOTIFICATION" />
+ </intent-filter>
+ </receiver>
+ <!-- Handles voicemail notifications from telephony. Requires O -->
+ <receiver
+ android:name="com.android.dialer.app.voicemail.LegacyVoicemailNotificationReceiver"
+ android:directBootAware="true"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.telephony.action.SHOW_VOICEMAIL_NOTIFICATION" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="com.android.voicemail.VoicemailClient.ACTION_SHOW_LEGACY_VOICEMAIL" />
+ </intent-filter>
+ </receiver>
+
+ <provider
+ android:name="androidx.core.content.FileProvider"
+ android:authorities="com.android.dialer.files"
+ android:exported="false"
+ android:grantUriPermissions="true">
+ <meta-data
+ android:name="android.support.FILE_PROVIDER_PATHS"
+ android:resource="@xml/file_paths" />
+ </provider>
+
+ <provider
+ android:name="androidx.startup.InitializationProvider"
+ android:authorities="${applicationId}.androidx-startup"
+ android:exported="false"
+ tools:replace="android:authorities" />
+
+ <meta-data
+ android:name="supports_per_number_preferred_account"
+ android:value="true" />
+
+ <activity
+ android:name="com.android.dialer.assisteddialing.ui.AssistedDialingSettingActivity"
+ android:exported="true"
+ android:label="@string/assisted_dialing_setting_title"
+ android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
+ android:theme="@style/SettingsStyle">
+ <intent-filter>
+ <action android:name="com.android.dialer.app.settings.SHOW_ASSISTED_DIALING_SETTINGS" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ </activity>
+
+ <!-- Provide this since upgrade path seems to be messy; Only a stub class exists there -->
+ <provider
+ android:name="com.android.dialer.blocking.FilteredNumberProvider"
+ android:authorities="com.android.dialer.blocking.filterednumberprovider"
+ android:exported="false"
+ android:multiprocess="false" />
+
+ <activity
+ android:name="com.android.dialer.calldetails.OldCallDetailsActivity"
+ android:exported="false"
+ android:label="@string/call_details" />
+
+ <activity
+ android:name="com.android.dialer.calldetails.CallDetailsActivity"
+ android:exported="false"
+ android:label="@string/call_details" />
+
+ <provider
+ android:name="com.android.dialer.calllog.database.AnnotatedCallLogContentProvider"
+ android:authorities="com.android.dialer.annotatedcalllog"
+ android:exported="false"
+ android:multiprocess="false" />
+
+ <activity
+ android:name="com.android.dialer.helplines.HelplineActivity"
+ android:autoRemoveFromRecents="true"
+ android:excludeFromRecents="true"
+ android:exported="true"
+ android:label="@string/helplines_name"
+ android:theme="@style/Dialer.ThemeBase.ActionBar">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="header" />
+ </intent-filter>
+ </activity>
+
+ <!-- Service to update a contact -->
+ <service
+ android:name="com.android.dialer.interactions.ContactUpdateService"
+ android:exported="false" />
+
+ <receiver
+ android:name="com.android.dialer.interactions.UndemoteOutgoingCallReceiver"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
+ </intent-filter>
+ </receiver>
+
+ <provider
+ android:name="com.android.dialer.lookup.LookupProvider"
+ android:authorities="com.android.dialer.lookup"
+ android:exported="false"
+ android:multiprocess="false" />
+
+ <!-- TODO(a bug): remove activity themes and only have application wide themes -->
+ <!-- The entrance point for Phone UI.
+ stateAlwaysHidden is set to suppress keyboard show up on dialpad screen. -->
+ <activity
+ android:name="com.android.dialer.main.impl.MainActivity"
+ android:clearTaskOnLaunch="true"
+ android:directBootAware="true"
+ android:exported="true"
+ android:label="@string/main_activity_label"
+ android:launchMode="singleTask"
+ android:resizeableActivity="true"
+ android:theme="@style/LaunchTheme"
+ android:windowSoftInputMode="stateAlwaysHidden|adjustNothing">
+
+ <intent-filter>
+ <action android:name="com.android.dialer.main.impl.MAIN" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+
+ <intent-filter>
+ <action android:name="android.intent.action.DIAL" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+
+ <data android:mimeType="vnd.android.cursor.item/phone" />
+ <data android:mimeType="vnd.android.cursor.item/person" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.DIAL" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+
+ <data android:scheme="voicemail" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.DIAL" />
+ <category android:name="android.intent.category.DEFAULT" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.LAUNCHER" />
+ <category android:name="android.intent.category.BROWSABLE" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ <action android:name="android.intent.action.DIAL" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+
+ <data android:scheme="tel" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+
+ <data android:mimeType="vnd.android.cursor.dir/calls" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="android.intent.action.CALL_BUTTON" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.BROWSABLE" />
+ </intent-filter>
+
+ <!-- This was never intended to be public, but is here for backward
+ compatibility. Use Intent.ACTION_DIAL instead. -->
+ <intent-filter>
+ <action android:name="com.android.phone.action.TOUCH_DIALER" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.TAB" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="com.android.phone.action.RECENT_CALLS" />
+
+ <category android:name="android.intent.category.DEFAULT" />
+ <category android:name="android.intent.category.TAB" />
+ </intent-filter>
+
+ <meta-data
+ android:name="com.android.keyguard.layout"
+ android:resource="@layout/keyguard_preview" />
+
+ </activity>
+
+ <activity
+ android:name="com.android.dialer.main.impl.DefaultDialerActivity"
+ android:exported="false"
+ android:launchMode="singleTask"
+ android:theme="@style/MainActivityTheme" />
+
+ <provider
+ android:name="com.android.dialer.phonelookup.database.PhoneLookupHistoryContentProvider"
+ android:authorities="com.android.dialer.phonelookuphistory"
+ android:exported="false"
+ android:multiprocess="false" />
+
+ <activity
+ android:name="com.android.dialer.postcall.PostCallActivity"
+ android:exported="false"
+ android:theme="@style/Dialer.ThemeBase.NoActionBar"
+ android:windowSoftInputMode="adjustResize" />
+
+ <activity
+ android:name="com.android.dialer.precall.externalreceiver.LaunchPreCallActivity"
+ android:excludeFromRecents="true"
+ android:exported="true"
+ android:noHistory="true"
+ android:permission="android.permission.CALL_PHONE"
+ android:theme="@style/Theme.PreCall.DialogHolder">
+ <intent-filter>
+ <action android:name="com.android.dialer.LAUNCH_PRE_CALL" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="tel" />
+ </intent-filter>
+ <intent-filter>
+ <action android:name="com.android.dialer.LAUNCH_PRE_CALL" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="voicemail" />
+ </intent-filter>
+ </activity>
+
+ <activity
+ android:name="com.android.dialer.precall.impl.PreCallActivity"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:noHistory="true"
+ android:theme="@style/Theme.PreCall.DialogHolder"></activity>
+
+ <provider
+ android:name="com.android.dialer.preferredsim.impl.PreferredSimFallbackProvider"
+ android:authorities="com.android.dialer.preferredsimfallback"
+ android:exported="true"
+ android:multiprocess="false"
+ android:readPermission="android.permission.READ_CONTACTS"
+ android:writePermission="android.permission.WRITE_CONTACTS" />
+
+ <meta-data
+ android:name="com.android.dialer.SUPPORTS_PREFERRED_SIM"
+ android:value="true" />
+ <meta-data
+ android:name="com.android.dialer.PREFERRED_SIM_FALLBACK_AUTHORITY"
+ android:value="com.android.dialer.preferredsimfallback" />
+
+ <activity android:name="com.android.dialer.rtt.RttTranscriptActivity" />
+
+ <service
+ android:name="com.android.dialer.shortcuts.PeriodicJobService"
+ android:exported="false"
+ android:permission="android.permission.BIND_JOB_SERVICE" />
+
+ <!--
+ Comments for attributes in CallContactActivity:
+ taskAffinity="" -> Open the dialog without opening the dialer app behind it
+ noHistory="true" -> Navigating away finishes activity
+ excludeFromRecents="true" -> Don't show in "recent apps" screen
+
+ We do not export this activity and do not declare an intent filter as a security precaution
+ so that apps other than the dialer cannot attempt to make phone calls using it.
+ -->
+ <activity
+ android:name="com.android.dialer.shortcuts.CallContactActivity"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:label=""
+ android:noHistory="true"
+ android:taskAffinity=""
+ android:theme="@style/CallContactsTheme" />
+
+ <service
+ android:name="com.android.dialer.simulator.service.SimulatorService"
+ android:exported="false" />
+
+ <service
+ android:name="com.android.dialer.simulator.impl.SimulatorConnectionService"
+ android:exported="true"
+ android:permission="android.permission.BIND_CONNECTION_SERVICE">
+ <intent-filter>
+ <action android:name="android.telecomm.ConnectionService" />
+ </intent-filter>
+ </service>
+
+ <!-- Causes the "Voicemail" item under "Calls" setting to be hidden. The voicemail module will
+ be handling the settings. Has no effect before OC where dialer cannot provide voicemail
+ settings -->
+ <meta-data
+ android:name="android.telephony.HIDE_VOICEMAIL_SETTINGS_MENU"
+ android:value="true" />
+
+ <activity
+ android:name="com.android.dialer.voicemail.settings.VoicemailChangePinActivity"
+ android:exported="false"
+ android:label="@string/voicemail_change_pin_preference_title"
+ android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
+ android:theme="@style/SettingsStyle"
+ android:windowSoftInputMode="stateVisible|adjustResize" />
+ <activity
+ android:name="com.android.dialer.voicemail.settings.RecordVoicemailGreetingActivity"
+ android:configChanges="orientation|screenSize|keyboardHidden"
+ android:label="@string/voicemail_change_greeting_preference_title"
+ android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
+ android:theme="@style/SettingsStyle" />
+ <activity
+ android:name="com.android.dialer.voicemail.settings.CurrentVoicemailGreetingActivity"
+ android:exported="true"
+ android:label="@string/voicemail_change_greeting_preference_title"
+ android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity">
+ <!-- TODO(a bug): delete android:exported="true" closer to submitting -->
+ </activity>
+
+ <!-- Go variants need hardware acceleration for IMS video calls even though it is disabled at
+ the application level -->
+ <activity
+ android:name="com.android.incallui.InCallActivity"
+ android:directBootAware="true"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:hardwareAccelerated="true"
+ android:label="@string/phoneAppLabel"
+ android:launchMode="singleInstance"
+ android:resizeableActivity="true"
+ android:screenOrientation="nosensor"
+ android:taskAffinity="com.android.incallui"
+ android:theme="@style/Theme.InCallScreen"
+ android:windowSoftInputMode="adjustResize" />
+
+ <activity
+ android:name="com.android.incallui.ManageConferenceActivity"
+ android:directBootAware="true"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:label="@string/manageConferenceLabel"
+ android:launchMode="singleTask"
+ android:noHistory="true"
+ android:resizeableActivity="true"
+ android:taskAffinity="com.android.incallui"
+ android:theme="@style/Theme.InCallScreen.ManageConference" />
+
+ <service
+ android:name="com.android.incallui.InCallServiceImpl"
+ android:directBootAware="true"
+ android:exported="true"
+ android:foregroundServiceType="phoneCall"
+ android:permission="android.permission.BIND_INCALL_SERVICE">
+ <meta-data
+ android:name="android.telecom.IN_CALL_SERVICE_UI"
+ android:value="true" />
+ <meta-data
+ android:name="android.telecom.IN_CALL_SERVICE_RINGING"
+ android:value="false" />
+ <meta-data
+ android:name="android.telecom.INCLUDE_EXTERNAL_CALLS"
+ android:value="true" />
+
+ <intent-filter>
+ <action android:name="android.telecom.InCallService" />
+ </intent-filter>
+ </service>
+
+ <activity
+ android:name="com.android.incallui.AudioRouteSelectorActivity"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:noHistory="true"
+ android:theme="@style/Theme.Incall.DialogHolder" />
+
+ <activity
+ android:name="com.android.incallui.PostCharDialogActivity"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:noHistory="true"
+ android:theme="@style/Theme.Incall.DialogHolder" />
+
+ <!-- BroadcastReceiver for receiving Intents from Notification mechanism. -->
+ <receiver
+ android:name="com.android.incallui.NotificationBroadcastReceiver"
+ android:directBootAware="true"
+ android:exported="false" />
+
+ <!-- Identical to .InCallActivity except orientation is locked to portrait -->
+ <activity
+ android:name="com.android.incallui.callpending.CallPendingActivity"
+ android:directBootAware="true"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:label="@string/phoneAppLabel"
+ android:resizeableActivity="true"
+ android:screenOrientation="portrait"
+ android:taskAffinity="com.android.incallui"
+ android:theme="@style/Theme.InCallScreen"
+ tools:ignore="LockedOrientationActivity" />
+
+ <!--
+ Comments for attributes in SpamNotificationActivity:
+ taskAffinity="" -> Open the dialog without opening the dialer app behind it
+ noHistory="true" -> Navigating away finishes activity
+ excludeFromRecents="true" -> Don't show in "recent apps" screen
+ -->
+ <activity
+ android:name="com.android.incallui.spam.SpamNotificationActivity"
+ android:excludeFromRecents="true"
+ android:exported="false"
+ android:noHistory="true"
+ android:taskAffinity=""
+ android:theme="@style/AfterCallNotificationTheme" />
+
+ <activity
+ android:name="com.android.incallui.telecomeventui.InternationalCallOnWifiDialogActivity"
+ android:excludeFromRecents="true"
+ android:exported="true"
+ android:noHistory="true"
+ android:theme="@style/Theme.Incall.DialogHolder" />
+
+ <receiver
+ android:name="com.android.voicemail.VoicemailSecretCodeReceiver"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.provider.Telephony.SECRET_CODE" />
+ <data android:scheme="android_secret_code" />
+ </intent-filter>
+ </receiver>
+
+ <receiver
+ android:name="com.android.voicemail.VoicemailPowerCycleReceiver"
+ android:exported="false">
+ <intent-filter>
+ <action android:name="android.intent.action.BOOT_COMPLETED" />
+ <action android:name="android.intent.action.ACTION_SHUTDOWN" />
+ </intent-filter>
+ </receiver>
+
+ <receiver
+ android:name="com.android.voicemail.impl.sms.OmtpMessageReceiver"
+ android:directBootAware="true"
+ android:exported="false">
+ <intent-filter>
+ <action android:name="com.android.vociemailomtp.sms.sms_received" />
+ </intent-filter>
+ </receiver>
+
+ <receiver
+ android:name="com.android.voicemail.impl.VoicemailClientReceiver"
+ android:exported="false">
+ <intent-filter>
+ <action android:name="com.android.voicemail.VoicemailClient.ACTION_UPLOAD" />
+ </intent-filter>
+ </receiver>
+
+ <receiver
+ android:name="com.android.voicemail.impl.fetch.FetchVoicemailReceiver"
+ android:exported="true"
+ android:permission="com.android.voicemail.permission.READ_VOICEMAIL">
+ <intent-filter>
+ <action android:name="android.intent.action.FETCH_VOICEMAIL" />
+ <data
+ android:host="com.android.voicemail"
+ android:mimeType="vnd.android.cursor.item/voicemail"
+ android:scheme="content" />
+ </intent-filter>
+ </receiver>
+ <receiver
+ android:name="com.android.voicemail.impl.sync.OmtpVvmSyncReceiver"
+ android:exported="true"
+ android:permission="com.android.voicemail.permission.READ_VOICEMAIL">
+ <intent-filter>
+ <action android:name="android.provider.action.SYNC_VOICEMAIL" />
+ </intent-filter>
+ </receiver>
+ <receiver
+ android:name="com.android.voicemail.impl.sync.VoicemailProviderChangeReceiver"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.intent.action.PROVIDER_CHANGED" />
+ <data
+ android:host="com.android.voicemail"
+ android:mimeType="vnd.android.cursor.dir/voicemails"
+ android:scheme="content" />
+ </intent-filter>
+ </receiver>
+
+ <receiver
+ android:name="com.android.voicemail.impl.scheduling.TaskReceiver"
+ android:exported="false" />
+
+ <service
+ android:name="com.android.voicemail.impl.scheduling.TaskSchedulerJobService"
+ android:exported="false"
+ android:permission="android.permission.BIND_JOB_SERVICE" />
+
+ <service
+ android:name="com.android.voicemail.impl.StatusCheckJobService"
+ android:exported="false"
+ android:permission="android.permission.BIND_JOB_SERVICE" />
+
+ <service
+ android:name="com.android.voicemail.impl.DeviceProvisionedJobService"
+ android:exported="false"
+ android:permission="android.permission.BIND_JOB_SERVICE" />
+ <service
+ android:name="com.android.voicemail.impl.OmtpService"
+ android:directBootAware="true"
+ android:exported="true"
+ android:permission="android.permission.BIND_VISUAL_VOICEMAIL_SERVICE">
+ <intent-filter>
+ <action android:name="android.telephony.VisualVoicemailService" />
+ </intent-filter>
+ </service>
+
+ <receiver
+ android:name="com.android.voicemail.impl.PackageReplacedReceiver"
+ android:exported="false">
+ <intent-filter>
+ <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
+ </intent-filter>
+ </receiver>
+
+ <receiver
+ android:name="com.android.voicemail.impl.CarrierVvmPackageInstalledReceiver"
+ android:exported="true"
+ android:permission="android.permission.BIND_VISUAL_VOICEMAIL_SERVICE">
+ <intent-filter>
+ <!-- system dialer only broadcast -->
+ <action android:name="com.android.internal.telephony.CARRIER_VVM_PACKAGE_INSTALLED" />
+ </intent-filter>
+ </receiver>
+
+ <activity
+ android:name="com.android.voicemail.impl.configui.VoicemailSecretCodeActivity"
+ android:exported="false" />
+ </application>
</manifest>
diff --git a/assets/quantum/AndroidManifest.xml b/assets/quantum/AndroidManifest.xml
deleted file mode 100644
index 28f8eec..0000000
--- a/assets/quantum/AndroidManifest.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.google.android.assets.quantum">
- <uses-sdk android:targetSdkVersion="30" />
- <application/>
-</manifest>
diff --git a/java/com/android/contacts/common/AndroidManifest.xml b/java/com/android/contacts/common/AndroidManifest.xml
deleted file mode 100644
index cb1777a..0000000
--- a/java/com/android/contacts/common/AndroidManifest.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<!-- Copyright (C) 2016 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.contacts.common">
-
- <application>
-
- <activity
- android:name="com.android.contacts.common.dialog.CallSubjectDialog"
- android:theme="@style/Theme.CallSubjectDialogTheme"
- android:exported="false"
- android:windowSoftInputMode="stateVisible|adjustResize">
- <intent-filter>
- <action android:name="android.intent.action.VIEW"/>
- </intent-filter>
- </activity>
-
- <!-- Broadcast receiver that passively listens to location updates -->
- <receiver android:name="com.android.dialer.location.CountryDetector$LocationChangedReceiver"/>
- </application>
-</manifest>
-
diff --git a/java/com/android/dialer/app/AndroidManifest.xml b/java/com/android/dialer/app/AndroidManifest.xml
deleted file mode 100644
index c645f15..0000000
--- a/java/com/android/dialer/app/AndroidManifest.xml
+++ /dev/null
@@ -1,159 +0,0 @@
-<!-- Copyright (C) 2016 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.app">
-
- <uses-permission android:name="android.permission.CALL_PHONE"/>
- <uses-permission android:name="android.permission.READ_CONTACTS"/>
- <uses-permission android:name="android.permission.WRITE_CONTACTS"/>
- <uses-permission android:name="android.permission.READ_CALL_LOG"/>
- <uses-permission android:name="android.permission.WRITE_CALL_LOG"/>
- <uses-permission android:name="android.permission.READ_PROFILE"/>
- <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
- <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
- <uses-permission android:name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
- <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
- <uses-permission android:name="android.permission.INTERNET"/>
- <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>
- <uses-permission android:name="android.permission.NFC"/>
- <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
- <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
- <uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>
- <uses-permission android:name="android.permission.WAKE_LOCK"/>
- <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
- <uses-permission android:name="android.permission.WRITE_SETTINGS"/>
- <uses-permission android:name="android.permission.USE_CREDENTIALS"/>
- <uses-permission android:name="android.permission.VIBRATE"/>
- <uses-permission android:name="android.permission.READ_SYNC_SETTINGS"/>
- <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
- <uses-permission android:name="com.android.voicemail.permission.ADD_VOICEMAIL"/>
- <uses-permission android:name="com.android.voicemail.permission.WRITE_VOICEMAIL"/>
- <uses-permission android:name="com.android.voicemail.permission.READ_VOICEMAIL"/>
- <uses-permission android:name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/>
- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
- <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
- <uses-permission android:name="android.permission.BROADCAST_STICKY"/>
- <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
-
- <!-- This tells the activity manager to not delay any of our activity
- start requests, even if they happen immediately after the user
- presses home. -->
- <uses-permission android:name="android.permission.STOP_APP_SWITCHES"/>
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <application>
-
- <activity
- android:label="@string/call_log_activity_title"
- android:name="com.android.dialer.app.calllog.CallLogActivity"
- android:theme="@style/DialtactsTheme">
- </activity>
-
- <activity android:name="com.android.dialer.app.AccountSelectionActivity"
- android:theme="@style/TransparentTheme"
- android:exported="false" />
-
- <activity
- android:name="com.android.dialer.app.settings.DialerSettingsActivity"
- android:exported="false"
- android:label="@string/dialer_settings_label"
- android:parentActivityName="com.android.dialer.main.impl.MainActivity"
- android:theme="@style/SettingsStyle">
- <intent-filter>
- <action android:name="android.intent.action.VIEW"/>
- <category android:name="android.intent.category.DEFAULT"/>
- <data android:scheme="header"/>
- </intent-filter>
- </activity>
-
- <receiver android:name="com.android.dialer.app.calllog.CallLogReceiver"
- android:exported="true">
- <intent-filter>
- <action android:name="android.intent.action.NEW_VOICEMAIL"/>
- <data
- android:host="com.android.voicemail"
- android:mimeType="vnd.android.cursor.item/voicemail"
- android:scheme="content"
- />
- <data
- android:host="com.android.voicemail"
- android:mimeType="vnd.android.cursor.dir/voicemails"
- android:scheme="content"
- />
- </intent-filter>
- <intent-filter android:priority="100">
- <action android:name="android.intent.action.BOOT_COMPLETED"/>
- </intent-filter>
- </receiver>
-
- <activity
- android:name="com.android.dialer.app.calllog.CallLogNotificationsActivity"
- android:theme="@style/Theme.AppCompat.Translucent">
- </activity>
-
- <service
- android:directBootAware="true"
- android:exported="false"
- android:name="com.android.dialer.app.calllog.CallLogNotificationsService"
- />
-
- <service
- android:name="com.android.dialer.app.calllog.VoicemailNotificationJobService"
- android:permission="android.permission.BIND_JOB_SERVICE"
- />
-
- <receiver
- android:directBootAware="true"
- android:exported="true"
- android:name="com.android.dialer.app.calllog.MissedCallNotificationReceiver">
- <intent-filter>
- <action android:name="android.telecom.action.SHOW_MISSED_CALLS_NOTIFICATION"/>
- </intent-filter>
- </receiver>
- <!-- Handles voicemail notifications from telephony. Requires O -->
- <receiver android:name=".voicemail.LegacyVoicemailNotificationReceiver"
- android:exported="true"
- android:directBootAware="true">
- <intent-filter>
- <action android:name="android.telephony.action.SHOW_VOICEMAIL_NOTIFICATION"/>
- </intent-filter>
- <intent-filter>
- <action android:name="com.android.voicemail.VoicemailClient.ACTION_SHOW_LEGACY_VOICEMAIL" />
- </intent-filter>
- </receiver>
-
- <provider
- android:authorities="com.android.dialer.files"
- android:exported="false"
- android:grantUriPermissions="true"
- android:name="androidx.core.content.FileProvider">
- <meta-data
- android:name="android.support.FILE_PROVIDER_PATHS"
- android:resource="@xml/file_paths"/>
- </provider>
-
- <provider xmlns:tools="http://schemas.android.com/tools"
- android:name="androidx.startup.InitializationProvider"
- android:authorities="${applicationId}.androidx-startup"
- android:exported="false"
- tools:replace="android:authorities"/>
- <meta-data android:name="supports_per_number_preferred_account" android:value="true" />
- </application>
-</manifest>
diff --git a/java/com/android/dialer/assisteddialing/AndroidManifest.xml b/java/com/android/dialer/assisteddialing/AndroidManifest.xml
deleted file mode 100644
index 6b44f1b..0000000
--- a/java/com/android/dialer/assisteddialing/AndroidManifest.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.assisteddialing">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
-</manifest>
diff --git a/java/com/android/dialer/assisteddialing/ui/AndroidManifest.xml b/java/com/android/dialer/assisteddialing/ui/AndroidManifest.xml
deleted file mode 100644
index fb6e305..0000000
--- a/java/com/android/dialer/assisteddialing/ui/AndroidManifest.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.assisteddialing.ui">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <application>
- <activity
- android:label="@string/assisted_dialing_setting_title"
- android:name=".AssistedDialingSettingActivity"
- android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
- android:exported="true"
- android:theme="@style/SettingsStyle">
- <intent-filter>
- <action android:name="com.android.dialer.app.settings.SHOW_ASSISTED_DIALING_SETTINGS"/>
- <category android:name="android.intent.category.DEFAULT"/>
- </intent-filter>
- </activity>
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/blocking/AndroidManifest.xml b/java/com/android/dialer/blocking/AndroidManifest.xml
deleted file mode 100644
index d814cd3..0000000
--- a/java/com/android/dialer/blocking/AndroidManifest.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<!-- Copyright (C) 2018 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.blocking">
-
- <application>
- <!-- Provide this since upgrade path seems to be messy; Only a stub class exists there -->
- <provider
- android:authorities="com.android.dialer.blocking.filterednumberprovider"
- android:exported="false"
- android:multiprocess="false"
- android:name="com.android.dialer.blocking.FilteredNumberProvider"/>
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/blockreportspam/AndroidManifest.xml b/java/com/android/dialer/blockreportspam/AndroidManifest.xml
deleted file mode 100644
index 6e08043..0000000
--- a/java/com/android/dialer/blockreportspam/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest package="com.android.dialer.blockreportspam"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/calldetails/AndroidManifest.xml b/java/com/android/dialer/calldetails/AndroidManifest.xml
deleted file mode 100644
index cea106a..0000000
--- a/java/com/android/dialer/calldetails/AndroidManifest.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.calldetails">
- <application>
- <activity
- android:label="@string/call_details"
- android:exported="false"
- android:name="com.android.dialer.calldetails.OldCallDetailsActivity">
- </activity>
- <activity
- android:label="@string/call_details"
- android:exported="false"
- android:name="com.android.dialer.calldetails.CallDetailsActivity">
- </activity>
- </application>
-</manifest>
diff --git a/java/com/android/dialer/calllog/AndroidManifest.xml b/java/com/android/dialer/calllog/AndroidManifest.xml
deleted file mode 100644
index b8ea79f..0000000
--- a/java/com/android/dialer/calllog/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.calllog">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <application/>
-
-</manifest>
diff --git a/java/com/android/dialer/calllog/database/AndroidManifest.xml b/java/com/android/dialer/calllog/database/AndroidManifest.xml
deleted file mode 100644
index 396a6d9..0000000
--- a/java/com/android/dialer/calllog/database/AndroidManifest.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.calllog.database">
-
- <application>
-
- <provider
- android:authorities="com.android.dialer.annotatedcalllog"
- android:exported="false"
- android:multiprocess="false"
- android:name=".AnnotatedCallLogContentProvider"/>
-
- </application>
-</manifest>
diff --git a/java/com/android/dialer/calllog/ui/AndroidManifest.xml b/java/com/android/dialer/calllog/ui/AndroidManifest.xml
deleted file mode 100644
index eaf71ab..0000000
--- a/java/com/android/dialer/calllog/ui/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.calllog.ui"/>
diff --git a/java/com/android/dialer/calllog/ui/menu/AndroidManifest.xml b/java/com/android/dialer/calllog/ui/menu/AndroidManifest.xml
deleted file mode 100644
index 0d8274d..0000000
--- a/java/com/android/dialer/calllog/ui/menu/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.calllog.ui.menu"/>
diff --git a/java/com/android/dialer/calllogutils/AndroidManifest.xml b/java/com/android/dialer/calllogutils/AndroidManifest.xml
deleted file mode 100644
index 228865a..0000000
--- a/java/com/android/dialer/calllogutils/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.calllogutils"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/clipboard/AndroidManifest.xml b/java/com/android/dialer/clipboard/AndroidManifest.xml
deleted file mode 100644
index d6da6ef..0000000
--- a/java/com/android/dialer/clipboard/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.clipboard"/>
diff --git a/java/com/android/dialer/common/AndroidManifest.xml b/java/com/android/dialer/common/AndroidManifest.xml
deleted file mode 100644
index 8892b58..0000000
--- a/java/com/android/dialer/common/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.dialer.common">
-</manifest>
diff --git a/java/com/android/dialer/contactphoto/AndroidManifest.xml b/java/com/android/dialer/contactphoto/AndroidManifest.xml
deleted file mode 100644
index d852d40..0000000
--- a/java/com/android/dialer/contactphoto/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.dialer.contactphoto">
-</manifest>
\ No newline at end of file
diff --git a/java/com/android/dialer/contacts/displaypreference/AndroidManifest.xml b/java/com/android/dialer/contacts/displaypreference/AndroidManifest.xml
deleted file mode 100644
index 2751461..0000000
--- a/java/com/android/dialer/contacts/displaypreference/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.dialer.contacts.displaypreference">
-</manifest>
\ No newline at end of file
diff --git a/java/com/android/dialer/contacts/resources/AndroidManifest.xml b/java/com/android/dialer/contacts/resources/AndroidManifest.xml
deleted file mode 100644
index a1222ae..0000000
--- a/java/com/android/dialer/contacts/resources/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.contacts.resources"/>
diff --git a/java/com/android/dialer/contactsfragment/AndroidManifest.xml b/java/com/android/dialer/contactsfragment/AndroidManifest.xml
deleted file mode 100644
index 3c27500..0000000
--- a/java/com/android/dialer/contactsfragment/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.contactsfragment"/>
diff --git a/java/com/android/dialer/databasepopulator/AndroidManifest.xml b/java/com/android/dialer/databasepopulator/AndroidManifest.xml
deleted file mode 100644
index 0a37285..0000000
--- a/java/com/android/dialer/databasepopulator/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.databasepopulator">
-</manifest>
\ No newline at end of file
diff --git a/java/com/android/dialer/dialpadview/AndroidManifest.xml b/java/com/android/dialer/dialpadview/AndroidManifest.xml
deleted file mode 100644
index 011a004..0000000
--- a/java/com/android/dialer/dialpadview/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.dialer.dialpadview">
-</manifest>
diff --git a/java/com/android/dialer/dialpadview/theme/AndroidManifest.xml b/java/com/android/dialer/dialpadview/theme/AndroidManifest.xml
deleted file mode 100644
index f0726d0..0000000
--- a/java/com/android/dialer/dialpadview/theme/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.dialpadview.theme"/>
diff --git a/java/com/android/dialer/glidephotomanager/impl/AndroidManifest.xml b/java/com/android/dialer/glidephotomanager/impl/AndroidManifest.xml
deleted file mode 100644
index 065c103..0000000
--- a/java/com/android/dialer/glidephotomanager/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.dialer.glidephotomanager.impl">
-</manifest>
\ No newline at end of file
diff --git a/java/com/android/dialer/helplines/AndroidManifest.xml b/java/com/android/dialer/helplines/AndroidManifest.xml
deleted file mode 100644
index 9117e3b..0000000
--- a/java/com/android/dialer/helplines/AndroidManifest.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<!--
- Copyright (C) 2019-2021 The LineageOS Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.helplines">
-
- <uses-permission android:name="android.permission.INTERNET" />
-
- <application>
-
- <activity
- android:name=".HelplineActivity"
- android:autoRemoveFromRecents="true"
- android:label="@string/helplines_name"
- android:theme="@style/Dialer.ThemeBase.ActionBar"
- android:excludeFromRecents="true">
- <intent-filter>
- <action android:name="android.intent.action.VIEW" />
- <category android:name="android.intent.category.DEFAULT"/>
- <data android:scheme="header"/>
- </intent-filter>
- </activity>
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/historyitemactions/AndroidManifest.xml b/java/com/android/dialer/historyitemactions/AndroidManifest.xml
deleted file mode 100644
index 4d30268..0000000
--- a/java/com/android/dialer/historyitemactions/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.historyitemactions"/>
diff --git a/java/com/android/dialer/interactions/AndroidManifest.xml b/java/com/android/dialer/interactions/AndroidManifest.xml
deleted file mode 100644
index a4b0978..0000000
--- a/java/com/android/dialer/interactions/AndroidManifest.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.interactions">
-
- <application>
-
- <!-- Service to update a contact -->
- <service
- android:exported="false"
- android:name="com.android.dialer.interactions.ContactUpdateService"/>
-
- <receiver android:name="com.android.dialer.interactions.UndemoteOutgoingCallReceiver"
- android:exported="true">
- <intent-filter>
- <action android:name="android.intent.action.NEW_OUTGOING_CALL"/>
- </intent-filter>
- </receiver>
-
- </application>
-
-</manifest>
-
diff --git a/java/com/android/dialer/lettertile/AndroidManifest.xml b/java/com/android/dialer/lettertile/AndroidManifest.xml
deleted file mode 100644
index dce6806..0000000
--- a/java/com/android/dialer/lettertile/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.dialer.lettertile">
-</manifest>
diff --git a/java/com/android/dialer/lookup/AndroidManifest.xml b/java/com/android/dialer/lookup/AndroidManifest.xml
deleted file mode 100644
index 0a278db..0000000
--- a/java/com/android/dialer/lookup/AndroidManifest.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.lookup">
-
- <uses-sdk android:minSdkVersion="23"/>
- <uses-permission android:name="lineageos.permission.WRITE_SETTINGS"/>
-
- <application>
- <provider android:name="com.android.dialer.lookup.LookupProvider"
- android:authorities="com.android.dialer.lookup"
- android:exported="false"
- android:multiprocess="false" />
-
- </application>
-</manifest>
diff --git a/java/com/android/dialer/main/impl/AndroidManifest-withoutActivity.xml b/java/com/android/dialer/main/impl/AndroidManifest-withoutActivity.xml
deleted file mode 100644
index c273a57..0000000
--- a/java/com/android/dialer/main/impl/AndroidManifest-withoutActivity.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.main.impl"/>
diff --git a/java/com/android/dialer/main/impl/AndroidManifest.xml b/java/com/android/dialer/main/impl/AndroidManifest.xml
deleted file mode 100644
index 3d78968..0000000
--- a/java/com/android/dialer/main/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.main.impl">
-
- <application>
-
- <!-- TODO(a bug): remove activity themes and only have application wide themes -->
- <!-- The entrance point for Phone UI.
- stateAlwaysHidden is set to suppress keyboard show up on dialpad screen. -->
- <activity
- android:name="com.android.dialer.main.impl.MainActivity"
- android:clearTaskOnLaunch="true"
- android:directBootAware="true"
- android:exported="true"
- android:label="@string/main_activity_label"
- android:launchMode="singleTask"
- android:resizeableActivity="true"
- android:theme="@style/LaunchTheme"
- android:windowSoftInputMode="stateAlwaysHidden|adjustNothing">
-
- <intent-filter>
- <action android:name="com.android.dialer.main.impl.MAIN"/>
- <category android:name="android.intent.category.DEFAULT"/>
- </intent-filter>
-
- <intent-filter>
- <action android:name="android.intent.action.DIAL"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.BROWSABLE"/>
-
- <data android:mimeType="vnd.android.cursor.item/phone"/>
- <data android:mimeType="vnd.android.cursor.item/person"/>
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.DIAL"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.BROWSABLE"/>
-
- <data android:scheme="voicemail"/>
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.DIAL"/>
- <category android:name="android.intent.category.DEFAULT"/>
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.MAIN"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.LAUNCHER"/>
- <category android:name="android.intent.category.BROWSABLE"/>
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.VIEW"/>
- <action android:name="android.intent.action.DIAL"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.BROWSABLE"/>
-
- <data android:scheme="tel"/>
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.VIEW"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.BROWSABLE"/>
-
- <data android:mimeType="vnd.android.cursor.dir/calls"/>
- </intent-filter>
- <intent-filter>
- <action android:name="android.intent.action.CALL_BUTTON"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.BROWSABLE"/>
- </intent-filter>
-
- <!-- This was never intended to be public, but is here for backward
- compatibility. Use Intent.ACTION_DIAL instead. -->
- <intent-filter>
- <action android:name="com.android.phone.action.TOUCH_DIALER"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.TAB"/>
- </intent-filter>
- <intent-filter>
- <action android:name="com.android.phone.action.RECENT_CALLS"/>
-
- <category android:name="android.intent.category.DEFAULT"/>
- <category android:name="android.intent.category.TAB"/>
- </intent-filter>
-
- <meta-data
- android:name="com.android.keyguard.layout"
- android:resource="@layout/keyguard_preview"/>
-
- </activity>
-
- <activity
- android:name="com.android.dialer.main.impl.DefaultDialerActivity"
- android:exported="false"
- android:launchMode="singleTask"
- android:theme="@style/MainActivityTheme" />
-
- </application>
-</manifest>
diff --git a/java/com/android/dialer/main/impl/bottomnav/AndroidManifest.xml b/java/com/android/dialer/main/impl/bottomnav/AndroidManifest.xml
deleted file mode 100644
index 9b970f2..0000000
--- a/java/com/android/dialer/main/impl/bottomnav/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.main.impl.bottomnav"/>
diff --git a/java/com/android/dialer/main/impl/toolbar/AndroidManifest.xml b/java/com/android/dialer/main/impl/toolbar/AndroidManifest.xml
deleted file mode 100644
index a5f9383..0000000
--- a/java/com/android/dialer/main/impl/toolbar/AndroidManifest.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.main.impl.toolbar"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/notification/AndroidManifest.xml b/java/com/android/dialer/notification/AndroidManifest.xml
deleted file mode 100644
index b89d8f8..0000000
--- a/java/com/android/dialer/notification/AndroidManifest.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.notification">
-</manifest>
diff --git a/java/com/android/dialer/oem/AndroidManifest.xml b/java/com/android/dialer/oem/AndroidManifest.xml
deleted file mode 100644
index 94cd4fc..0000000
--- a/java/com/android/dialer/oem/AndroidManifest.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.oem">
- <!-- This is used for querying Cequint caller id. -->
- <uses-permission android:name="com.cequint.ecid.CALLER_ID_LOOKUP"/>
-
- <!-- This is used by MotorolaInCallUiNotifier to send broadcasts. -->
- <uses-permission android:name="com.motorola.incallui.permission.INCOMING_CALL_VISIBILITY_CHANGED"/>
-</manifest>
diff --git a/java/com/android/dialer/phonelookup/database/AndroidManifest.xml b/java/com/android/dialer/phonelookup/database/AndroidManifest.xml
deleted file mode 100644
index 5645133..0000000
--- a/java/com/android/dialer/phonelookup/database/AndroidManifest.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.phonelookup.database">
-
- <application>
-
- <provider
- android:authorities="com.android.dialer.phonelookuphistory"
- android:exported="false"
- android:multiprocess="false"
- android:name=".PhoneLookupHistoryContentProvider"/>
-
- </application>
-</manifest>
diff --git a/java/com/android/dialer/phonenumberutil/AndroidManifest.xml b/java/com/android/dialer/phonenumberutil/AndroidManifest.xml
deleted file mode 100644
index f7ee400..0000000
--- a/java/com/android/dialer/phonenumberutil/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.dialer.phonenumberutil">
-</manifest>
diff --git a/java/com/android/dialer/postcall/AndroidManifest.xml b/java/com/android/dialer/postcall/AndroidManifest.xml
deleted file mode 100644
index 82101a0..0000000
--- a/java/com/android/dialer/postcall/AndroidManifest.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.postcall">
-
- <application>
- <activity
- android:name="com.android.dialer.postcall.PostCallActivity"
- android:exported="false"
- android:theme="@style/Dialer.ThemeBase.NoActionBar"
- android:windowSoftInputMode="adjustResize"/>
- </application>
-</manifest>
diff --git a/java/com/android/dialer/precall/externalreceiver/AndroidManifest.xml b/java/com/android/dialer/precall/externalreceiver/AndroidManifest.xml
deleted file mode 100644
index b1c625a..0000000
--- a/java/com/android/dialer/precall/externalreceiver/AndroidManifest.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.precall.externalreceiver">
-
- <application>
- <activity
- android:excludeFromRecents="true"
- android:exported="true"
- android:name="com.android.dialer.precall.externalreceiver.LaunchPreCallActivity"
- android:noHistory="true"
- android:permission="android.permission.CALL_PHONE"
- android:theme="@style/Theme.PreCall.DialogHolder">
- <intent-filter>
- <action android:name="com.android.dialer.LAUNCH_PRE_CALL"/>
- <category android:name="android.intent.category.DEFAULT" />
- <data android:scheme="tel" />
- </intent-filter>
- <intent-filter>
- <action android:name="com.android.dialer.LAUNCH_PRE_CALL"/>
- <category android:name="android.intent.category.DEFAULT" />
- <data android:scheme="voicemail" />
- </intent-filter>
- </activity>
- </application>
-</manifest>
diff --git a/java/com/android/dialer/precall/impl/AndroidManifest.xml b/java/com/android/dialer/precall/impl/AndroidManifest.xml
deleted file mode 100644
index d3d0f53..0000000
--- a/java/com/android/dialer/precall/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.precall.impl">
-
- <application>
- <activity
- android:exported="false"
- android:name="com.android.dialer.precall.impl.PreCallActivity"
- android:excludeFromRecents="true"
- android:noHistory="true"
- android:theme="@style/Theme.PreCall.DialogHolder">
- </activity>
- </application>
-</manifest>
diff --git a/java/com/android/dialer/preferredsim/impl/AndroidManifest.xml b/java/com/android/dialer/preferredsim/impl/AndroidManifest.xml
deleted file mode 100644
index e6f932e..0000000
--- a/java/com/android/dialer/preferredsim/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.preferredsim.impl">
-
- <application>
-
- <provider
- android:authorities="com.android.dialer.preferredsimfallback"
- android:exported="true"
- android:multiprocess="false"
- android:name=".PreferredSimFallbackProvider"
- android:readPermission="android.permission.READ_CONTACTS"
- android:writePermission="android.permission.WRITE_CONTACTS"/>
-
- <meta-data
- android:name="com.android.dialer.SUPPORTS_PREFERRED_SIM"
- android:value="true"/>
- <meta-data
- android:name="com.android.dialer.PREFERRED_SIM_FALLBACK_AUTHORITY"
- android:value="com.android.dialer.preferredsimfallback"/>
- </application>
-</manifest>
diff --git a/java/com/android/dialer/preferredsim/suggestion/AndroidManifest.xml b/java/com/android/dialer/preferredsim/suggestion/AndroidManifest.xml
deleted file mode 100644
index 78f7c26..0000000
--- a/java/com/android/dialer/preferredsim/suggestion/AndroidManifest.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.preferredsim.suggestion">
-</manifest>
diff --git a/java/com/android/dialer/promotion/impl/AndroidManifest.xml b/java/com/android/dialer/promotion/impl/AndroidManifest.xml
deleted file mode 100644
index 55a1657..0000000
--- a/java/com/android/dialer/promotion/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.promotion">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
-</manifest>
diff --git a/java/com/android/dialer/rtt/AndroidManifest.xml b/java/com/android/dialer/rtt/AndroidManifest.xml
deleted file mode 100644
index f8e8e0b..0000000
--- a/java/com/android/dialer/rtt/AndroidManifest.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.rtt"
- xmlns:android="http://schemas.android.com/apk/res/android">
- <application>
- <activity android:name=".RttTranscriptActivity"/>
- </application>
-</manifest>
\ No newline at end of file
diff --git a/java/com/android/dialer/searchfragment/common/AndroidManifest.xml b/java/com/android/dialer/searchfragment/common/AndroidManifest.xml
deleted file mode 100644
index 178cd83..0000000
--- a/java/com/android/dialer/searchfragment/common/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.searchfragment.common"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/searchfragment/cp2/AndroidManifest.xml b/java/com/android/dialer/searchfragment/cp2/AndroidManifest.xml
deleted file mode 100644
index 8d2efca..0000000
--- a/java/com/android/dialer/searchfragment/cp2/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.searchfragment.cp2"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/searchfragment/directories/AndroidManifest.xml b/java/com/android/dialer/searchfragment/directories/AndroidManifest.xml
deleted file mode 100644
index a7294cd..0000000
--- a/java/com/android/dialer/searchfragment/directories/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.searchfragment.directories"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/searchfragment/list/AndroidManifest.xml b/java/com/android/dialer/searchfragment/list/AndroidManifest.xml
deleted file mode 100644
index e0890cc..0000000
--- a/java/com/android/dialer/searchfragment/list/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.searchfragment.list"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/searchfragment/nearbyplaces/AndroidManifest.xml b/java/com/android/dialer/searchfragment/nearbyplaces/AndroidManifest.xml
deleted file mode 100644
index 52fb086..0000000
--- a/java/com/android/dialer/searchfragment/nearbyplaces/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.searchfragment.nearbyplaces"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/shortcuts/AndroidManifest.xml b/java/com/android/dialer/shortcuts/AndroidManifest.xml
deleted file mode 100644
index e54b659..0000000
--- a/java/com/android/dialer/shortcuts/AndroidManifest.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.shortcuts">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <application>
-
- <service
- android:exported="false"
- android:name=".PeriodicJobService"
- android:permission="android.permission.BIND_JOB_SERVICE"/>
-
- <!--
- Comments for attributes in CallContactActivity:
- taskAffinity="" -> Open the dialog without opening the dialer app behind it
- noHistory="true" -> Navigating away finishes activity
- excludeFromRecents="true" -> Don't show in "recent apps" screen
-
- We do not export this activity and do not declare an intent filter as a security precaution
- so that apps other than the dialer cannot attempt to make phone calls using it.
- -->
- <activity
- android:name=".CallContactActivity"
- android:taskAffinity=""
- android:noHistory="true"
- android:excludeFromRecents="true"
- android:label=""
- android:exported="false"
- android:theme="@style/CallContactsTheme"/>
-
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/simulator/impl/AndroidManifest.xml b/java/com/android/dialer/simulator/impl/AndroidManifest.xml
deleted file mode 100644
index 718d50e..0000000
--- a/java/com/android/dialer/simulator/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.simulator.impl">
-
- <application>
-
- <service
- android:exported="true"
- android:name=".SimulatorConnectionService"
- android:permission="android.permission.BIND_CONNECTION_SERVICE">
- <intent-filter>
- <action android:name="android.telecomm.ConnectionService"/>
- </intent-filter>
- </service>
-
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/simulator/service/AndroidManifest.xml b/java/com/android/dialer/simulator/service/AndroidManifest.xml
deleted file mode 100644
index 882cf03..0000000
--- a/java/com/android/dialer/simulator/service/AndroidManifest.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.simulator.service">
-
- <application>
-
- <service
- android:name=".SimulatorService"
- android:exported="false">
- </service>
-
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/spannable/AndroidManifest.xml b/java/com/android/dialer/spannable/AndroidManifest.xml
deleted file mode 100644
index e768dac..0000000
--- a/java/com/android/dialer/spannable/AndroidManifest.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.spannable">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-</manifest>
diff --git a/java/com/android/dialer/speeddial/AndroidManifest.xml b/java/com/android/dialer/speeddial/AndroidManifest.xml
deleted file mode 100644
index 913e500..0000000
--- a/java/com/android/dialer/speeddial/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.speeddial"/>
diff --git a/java/com/android/dialer/theme/base/AndroidManifest.xml b/java/com/android/dialer/theme/base/AndroidManifest.xml
deleted file mode 100644
index ff78910..0000000
--- a/java/com/android/dialer/theme/base/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.theme.base"/>
diff --git a/java/com/android/dialer/theme/common/AndroidManifest.xml b/java/com/android/dialer/theme/common/AndroidManifest.xml
deleted file mode 100644
index 51e532e..0000000
--- a/java/com/android/dialer/theme/common/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.theme.common"/>
diff --git a/java/com/android/dialer/theme/hidden/AndroidManifest.xml b/java/com/android/dialer/theme/hidden/AndroidManifest.xml
deleted file mode 100644
index ec46a3a..0000000
--- a/java/com/android/dialer/theme/hidden/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.theme.hidden"/>
diff --git a/java/com/android/dialer/util/AndroidManifest.xml b/java/com/android/dialer/util/AndroidManifest.xml
deleted file mode 100644
index ba22c17..0000000
--- a/java/com/android/dialer/util/AndroidManifest.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest
- package="com.android.dialer.util">
-</manifest>
diff --git a/java/com/android/dialer/voicemail/listui/AndroidManifest.xml b/java/com/android/dialer/voicemail/listui/AndroidManifest.xml
deleted file mode 100644
index ae807bb..0000000
--- a/java/com/android/dialer/voicemail/listui/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.dialer.voicemail.listui"/>
\ No newline at end of file
diff --git a/java/com/android/dialer/voicemail/listui/error/AndroidManifest.xml b/java/com/android/dialer/voicemail/listui/error/AndroidManifest.xml
deleted file mode 100644
index 07cb77f..0000000
--- a/java/com/android/dialer/voicemail/listui/error/AndroidManifest.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.app.voicemail.error">
-
- <uses-permission android:name="android.permission.CALL_PHONE"/>
-
-</manifest>
diff --git a/java/com/android/dialer/voicemail/settings/AndroidManifest.xml b/java/com/android/dialer/voicemail/settings/AndroidManifest.xml
deleted file mode 100644
index f25858e..0000000
--- a/java/com/android/dialer/voicemail/settings/AndroidManifest.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.dialer.voicemail.settings">
-
- <application>
- <!-- Causes the "Voicemail" item under "Calls" setting to be hidden. The voicemail module will
- be handling the settings. Has no effect before OC where dialer cannot provide voicemail
- settings -->
- <meta-data android:name="android.telephony.HIDE_VOICEMAIL_SETTINGS_MENU" android:value="true"/>
-
- <activity
- android:exported="false"
- android:label="@string/voicemail_change_pin_preference_title"
- android:name="com.android.dialer.voicemail.settings.VoicemailChangePinActivity"
- android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
- android:theme="@style/SettingsStyle"
- android:windowSoftInputMode="stateVisible|adjustResize">
- </activity>
- <activity
- android:name=".RecordVoicemailGreetingActivity"
- android:configChanges="orientation|screenSize|keyboardHidden"
- android:label="@string/voicemail_change_greeting_preference_title"
- android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
- android:theme="@style/SettingsStyle">
- </activity>
- <activity
- android:name=".CurrentVoicemailGreetingActivity"
- android:label="@string/voicemail_change_greeting_preference_title"
- android:parentActivityName="com.android.dialer.app.settings.DialerSettingsActivity"
- android:exported="true">
- <!-- TODO(a bug): delete android:exported="true" closer to submitting -->
- </activity>
- </application>
-
-</manifest>
diff --git a/java/com/android/dialer/widget/AndroidManifest.xml b/java/com/android/dialer/widget/AndroidManifest.xml
deleted file mode 100644
index f104cc1..0000000
--- a/java/com/android/dialer/widget/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.dialer.widget">
-</manifest>
diff --git a/java/com/android/incallui/AndroidManifest.xml b/java/com/android/incallui/AndroidManifest.xml
deleted file mode 100644
index 1ee4a65..0000000
--- a/java/com/android/incallui/AndroidManifest.xml
+++ /dev/null
@@ -1,132 +0,0 @@
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <uses-permission android:name="android.permission.CONTROL_INCALL_EXPERIENCE"/>
- <!-- We use this to disable the status bar buttons of home, back and recent
- during an incoming call. By doing so this allows us to not show the user
- is viewing the activity in full screen alert, on a fresh system/factory
- reset state of the app. -->
- <uses-permission android:name="android.permission.STATUS_BAR"/>
- <uses-permission android:name="android.permission.CAMERA"/>
-
- <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
-
- <!-- Warning: setting the required boolean to true would prevent installation of Dialer on
- devices which do not support a camera. -->
- <uses-feature
- android:name="android.hardware.camera.any"
- android:required="false"/>
-
- <!-- Testing location -->
- <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
-
- <!-- Set Bluetooth device -->
- <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
-
- <!-- Set audio selector window type TYPE_APPLICATION_OVERLAY -->
- <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
-
- <!-- Required when the "Enable Do Not Disturb during call" setting is enabled -->
- <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" />
-
- <!-- Set android:taskAffinity="com.android.incallui" for all activities to ensure proper
- navigation. Otherwise system could bring up MainActivity instead, e.g. when user unmerge a
- call.
- Set taskAffinity for application is not working because it will be merged and the result is
- that all activities here still have same taskAffinity as activities under dialer. -->
- <application>
- <!-- Go variants need hardware acceleration for IMS video calls even though it is disabled at
- the application level -->
- <activity
- android:directBootAware="true"
- android:excludeFromRecents="true"
- android:exported="false"
- android:hardwareAccelerated="true"
- android:label="@string/phoneAppLabel"
- android:launchMode="singleInstance"
- android:name="com.android.incallui.InCallActivity"
- android:resizeableActivity="true"
- android:screenOrientation="nosensor"
- android:taskAffinity="com.android.incallui"
- android:theme="@style/Theme.InCallScreen"
- android:windowSoftInputMode="adjustResize">
- </activity>
-
- <activity
- android:directBootAware="true"
- android:excludeFromRecents="true"
- android:exported="false"
- android:label="@string/manageConferenceLabel"
- android:launchMode="singleTask"
- android:name="com.android.incallui.ManageConferenceActivity"
- android:noHistory="true"
- android:resizeableActivity="true"
- android:taskAffinity="com.android.incallui"
- android:theme="@style/Theme.InCallScreen.ManageConference"/>
-
- <service
- android:directBootAware="true"
- android:exported="true"
- android:name="com.android.incallui.InCallServiceImpl"
- android:permission="android.permission.BIND_INCALL_SERVICE"
- android:foregroundServiceType="phoneCall">
- <meta-data
- android:name="android.telecom.IN_CALL_SERVICE_UI"
- android:value="true"/>
- <meta-data
- android:name="android.telecom.IN_CALL_SERVICE_RINGING"
- android:value="false"/>
- <meta-data
- android:name="android.telecom.INCLUDE_EXTERNAL_CALLS"
- android:value="true"/>
-
- <intent-filter>
- <action android:name="android.telecom.InCallService"/>
- </intent-filter>
- </service>
-
- <activity
- android:excludeFromRecents="true"
- android:exported="false"
- android:name=".AudioRouteSelectorActivity"
- android:noHistory="true"
- android:theme="@style/Theme.Incall.DialogHolder"
- />
-
- <activity
- android:excludeFromRecents="true"
- android:exported="false"
- android:name="com.android.incallui.PostCharDialogActivity"
- android:noHistory="true"
- android:theme="@style/Theme.Incall.DialogHolder"/>
-
- <!-- BroadcastReceiver for receiving Intents from Notification mechanism. -->
- <receiver
- android:directBootAware="true"
- android:exported="false"
- android:name="com.android.incallui.NotificationBroadcastReceiver"/>
-
- </application>
-
-</manifest>
-
diff --git a/java/com/android/incallui/answer/impl/AndroidManifest.xml b/java/com/android/incallui/answer/impl/AndroidManifest.xml
deleted file mode 100644
index 482c716..0000000
--- a/java/com/android/incallui/answer/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.answer.impl">
-</manifest>
diff --git a/java/com/android/incallui/answer/impl/affordance/AndroidManifest.xml b/java/com/android/incallui/answer/impl/affordance/AndroidManifest.xml
deleted file mode 100644
index 960fd71..0000000
--- a/java/com/android/incallui/answer/impl/affordance/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.answer.impl.affordance">
-</manifest>
diff --git a/java/com/android/incallui/answer/impl/answermethod/AndroidManifest.xml b/java/com/android/incallui/answer/impl/answermethod/AndroidManifest.xml
deleted file mode 100644
index 9082407..0000000
--- a/java/com/android/incallui/answer/impl/answermethod/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.answer.impl.answermethod">
-</manifest>
diff --git a/java/com/android/incallui/audioroute/AndroidManifest.xml b/java/com/android/incallui/audioroute/AndroidManifest.xml
deleted file mode 100644
index 36431f1..0000000
--- a/java/com/android/incallui/audioroute/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.audioroute">
-</manifest>
diff --git a/java/com/android/incallui/autoresizetext/AndroidManifest.xml b/java/com/android/incallui/autoresizetext/AndroidManifest.xml
deleted file mode 100644
index f66ee57..0000000
--- a/java/com/android/incallui/autoresizetext/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui.autoresizetext">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <application />
-</manifest>
diff --git a/java/com/android/incallui/callpending/AndroidManifest.xml b/java/com/android/incallui/callpending/AndroidManifest.xml
deleted file mode 100644
index aa316a3..0000000
--- a/java/com/android/incallui/callpending/AndroidManifest.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui.callpending">
- <application>
- <!-- Identical to .InCallActivity except orientation is locked to portrait -->
- <activity
- android:directBootAware="true"
- android:excludeFromRecents="true"
- android:exported="false"
- android:label="@string/phoneAppLabel"
- android:name="com.android.incallui.callpending.CallPendingActivity"
- android:resizeableActivity="true"
- android:screenOrientation="portrait"
- android:taskAffinity="com.android.incallui"
- android:theme="@style/Theme.InCallScreen"/>
- </application>
-</manifest>
diff --git a/java/com/android/incallui/commontheme/AndroidManifest.xml b/java/com/android/incallui/commontheme/AndroidManifest.xml
deleted file mode 100644
index 1d5914f..0000000
--- a/java/com/android/incallui/commontheme/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.commontheme">
-</manifest>
diff --git a/java/com/android/incallui/contactgrid/AndroidManifest.xml b/java/com/android/incallui/contactgrid/AndroidManifest.xml
deleted file mode 100644
index 5200105..0000000
--- a/java/com/android/incallui/contactgrid/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.contactgrid">
-</manifest>
diff --git a/java/com/android/incallui/disconnectdialog/AndroidManifest.xml b/java/com/android/incallui/disconnectdialog/AndroidManifest.xml
deleted file mode 100644
index eec9807..0000000
--- a/java/com/android/incallui/disconnectdialog/AndroidManifest.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest
- package="com.android.incallui.disconnectdialog">
-</manifest>
diff --git a/java/com/android/incallui/hold/AndroidManifest.xml b/java/com/android/incallui/hold/AndroidManifest.xml
deleted file mode 100644
index 2aedce9..0000000
--- a/java/com/android/incallui/hold/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.hold">
-</manifest>
diff --git a/java/com/android/incallui/incall/impl/AndroidManifest.xml b/java/com/android/incallui/incall/impl/AndroidManifest.xml
deleted file mode 100644
index 3d64650..0000000
--- a/java/com/android/incallui/incall/impl/AndroidManifest.xml
+++ /dev/null
@@ -1 +0,0 @@
-<manifest package="com.android.incallui.incall.impl"/>
diff --git a/java/com/android/incallui/rtt/impl/AndroidManifest.xml b/java/com/android/incallui/rtt/impl/AndroidManifest.xml
deleted file mode 100644
index 7f58f71..0000000
--- a/java/com/android/incallui/rtt/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.incallui.rtt.impl">
-</manifest>
diff --git a/java/com/android/incallui/rtt/protocol/AndroidManifest.xml b/java/com/android/incallui/rtt/protocol/AndroidManifest.xml
deleted file mode 100644
index 05f4757..0000000
--- a/java/com/android/incallui/rtt/protocol/AndroidManifest.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui.rtt.protocol">
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-</manifest>
\ No newline at end of file
diff --git a/java/com/android/incallui/sessiondata/AndroidManifest.xml b/java/com/android/incallui/sessiondata/AndroidManifest.xml
deleted file mode 100644
index 11babd9..0000000
--- a/java/com/android/incallui/sessiondata/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.incallui.sessiondata">
-</manifest>
diff --git a/java/com/android/incallui/spam/AndroidManifest.xml b/java/com/android/incallui/spam/AndroidManifest.xml
deleted file mode 100644
index 978f4a9..0000000
--- a/java/com/android/incallui/spam/AndroidManifest.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2016 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui.spam">
-
- <application>
- <!--
- Comments for attributes in SpamNotificationActivity:
- taskAffinity="" -> Open the dialog without opening the dialer app behind it
- noHistory="true" -> Navigating away finishes activity
- excludeFromRecents="true" -> Don't show in "recent apps" screen
- -->
- <activity
- android:excludeFromRecents="true"
- android:exported="false"
- android:name=".SpamNotificationActivity"
- android:noHistory="true"
- android:taskAffinity=""
- android:theme="@style/AfterCallNotificationTheme">
- </activity>
-
- </application>
-</manifest>
diff --git a/java/com/android/incallui/speakerbuttonlogic/AndroidManifest.xml b/java/com/android/incallui/speakerbuttonlogic/AndroidManifest.xml
deleted file mode 100644
index 9557d03..0000000
--- a/java/com/android/incallui/speakerbuttonlogic/AndroidManifest.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest
- package="com.android.incallui.speakerbuttonlogic">
-</manifest>
diff --git a/java/com/android/incallui/telecomeventui/AndroidManifest.xml b/java/com/android/incallui/telecomeventui/AndroidManifest.xml
deleted file mode 100644
index a2134a3..0000000
--- a/java/com/android/incallui/telecomeventui/AndroidManifest.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-<manifest
- xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui.telecomeventui">
- <application>
- <activity
- android:excludeFromRecents="true"
- android:exported="true"
- android:name="com.android.incallui.telecomeventui.InternationalCallOnWifiDialogActivity"
- android:noHistory="true"
- android:theme="@style/Theme.Incall.DialogHolder"/>
- </application>
-</manifest>
diff --git a/java/com/android/incallui/theme/AndroidManifest.xml b/java/com/android/incallui/theme/AndroidManifest.xml
deleted file mode 100644
index 3b1a459..0000000
--- a/java/com/android/incallui/theme/AndroidManifest.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<!--
- ~ Copyright (C) 2018 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest package="com.android.incallui.theme"/>
diff --git a/java/com/android/incallui/video/impl/AndroidManifest.xml b/java/com/android/incallui/video/impl/AndroidManifest.xml
deleted file mode 100644
index a36828e..0000000
--- a/java/com/android/incallui/video/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<manifest
- package="com.android.incallui.video.impl">
-</manifest>
diff --git a/java/com/android/incallui/video/protocol/AndroidManifest.xml b/java/com/android/incallui/video/protocol/AndroidManifest.xml
deleted file mode 100644
index 8548e99..0000000
--- a/java/com/android/incallui/video/protocol/AndroidManifest.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.incallui.video.protocol">
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-</manifest>
diff --git a/java/com/android/voicemail/AndroidManifest.xml b/java/com/android/voicemail/AndroidManifest.xml
deleted file mode 100644
index d5c9a2d..0000000
--- a/java/com/android/voicemail/AndroidManifest.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-<!--
- ~ Copyright (C) 2017 The Android Open Source Project
- ~
- ~ Licensed under the Apache License, Version 2.0 (the "License");
- ~ you may not use this file except in compliance with the License.
- ~ You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License
- -->
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.voicemail">
-
- <uses-sdk
- android:minSdkVersion="24"
- android:targetSdkVersion="30"/>
-
- <!-- Applications using this module should merge these permissions using android_manifest_merge -->
-
- <uses-permission android:name="com.android.voicemail.permission.ADD_VOICEMAIL"/>
- <uses-permission android:name="com.android.voicemail.permission.WRITE_VOICEMAIL"/>
- <uses-permission android:name="com.android.voicemail.permission.READ_VOICEMAIL"/>
- <uses-permission android:name="android.permission.WAKE_LOCK"/>
- <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
- <uses-permission android:name="android.permission.SEND_SMS"/>
- <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
- <uses-permission android:name="android.permission.INTERNET"/>
- <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
-
- <application>
- <receiver
- android:name=".VoicemailSecretCodeReceiver"
- android:exported="true">
- <intent-filter>
- <action android:name="android.provider.Telephony.SECRET_CODE" />
- <data android:scheme="android_secret_code" />
- </intent-filter>
- </receiver>
-
- <receiver android:name="com.android.voicemail.VoicemailPowerCycleReceiver"
- android:exported="false">
- <intent-filter>
- <action android:name="android.intent.action.BOOT_COMPLETED" />
- <action android:name="android.intent.action.ACTION_SHUTDOWN" />
- </intent-filter>
- </receiver>
- </application>
-</manifest>
diff --git a/java/com/android/voicemail/impl/AndroidManifest.xml b/java/com/android/voicemail/impl/AndroidManifest.xml
deleted file mode 100644
index 157a8cd..0000000
--- a/java/com/android/voicemail/impl/AndroidManifest.xml
+++ /dev/null
@@ -1,122 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2007 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.voicemail.impl">
-
- <application
- android:supportsRtl="true">
-
- <receiver
- android:name="com.android.voicemail.impl.sms.OmtpMessageReceiver"
- android:exported="false"
- android:directBootAware="true">
- <intent-filter>
- <action android:name="com.android.vociemailomtp.sms.sms_received"/>
- </intent-filter>
- </receiver>
-
- <receiver android:name="com.android.voicemail.impl.VoicemailClientReceiver"
- android:exported="false">
- <intent-filter>
- <action android:name="com.android.voicemail.VoicemailClient.ACTION_UPLOAD"/>
- </intent-filter>
- </receiver>
-
- <receiver
- android:name="com.android.voicemail.impl.fetch.FetchVoicemailReceiver"
- android:exported="true"
- android:permission="com.android.voicemail.permission.READ_VOICEMAIL">
- <intent-filter>
- <action android:name="android.intent.action.FETCH_VOICEMAIL"/>
- <data
- android:scheme="content"
- android:host="com.android.voicemail"
- android:mimeType="vnd.android.cursor.item/voicemail"/>
- </intent-filter>
- </receiver>
- <receiver
- android:name="com.android.voicemail.impl.sync.OmtpVvmSyncReceiver"
- android:exported="true"
- android:permission="com.android.voicemail.permission.READ_VOICEMAIL">
- <intent-filter>
- <action android:name="android.provider.action.SYNC_VOICEMAIL"/>
- </intent-filter>
- </receiver>
- <receiver
- android:name="com.android.voicemail.impl.sync.VoicemailProviderChangeReceiver"
- android:exported="true">
- <intent-filter>
- <action android:name="android.intent.action.PROVIDER_CHANGED"/>
- <data
- android:scheme="content"
- android:host="com.android.voicemail"
- android:mimeType="vnd.android.cursor.dir/voicemails"/>
- </intent-filter>
- </receiver>
-
- <receiver
- android:name="com.android.voicemail.impl.scheduling.TaskReceiver"
- android:exported="false"/>
-
- <service
- android:name="com.android.voicemail.impl.scheduling.TaskSchedulerJobService"
- android:permission="android.permission.BIND_JOB_SERVICE"
- android:exported="false"/>
-
- <service
- android:name="com.android.voicemail.impl.StatusCheckJobService"
- android:permission="android.permission.BIND_JOB_SERVICE"
- android:exported="false"/>
-
- <service
- android:name="com.android.voicemail.impl.DeviceProvisionedJobService"
- android:permission="android.permission.BIND_JOB_SERVICE"
- android:exported="false"/>
- <service
- android:name="com.android.voicemail.impl.OmtpService"
- android:permission="android.permission.BIND_VISUAL_VOICEMAIL_SERVICE"
- android:exported="true"
- android:directBootAware="true">
- <intent-filter>
- <action android:name="android.telephony.VisualVoicemailService"/>
- </intent-filter>
- </service>
-
- <activity
- android:name="com.android.voicemail.impl.settings.VoicemailChangePinActivity"
- android:exported="false"
- android:windowSoftInputMode="stateVisible|adjustResize">
- </activity>
-
- <receiver android:name="com.android.voicemail.impl.PackageReplacedReceiver"
- android:exported="false">
- <intent-filter>
- <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
- </intent-filter>
- </receiver>
-
- <receiver android:name="com.android.voicemail.impl.CarrierVvmPackageInstalledReceiver"
- android:permission="android.permission.BIND_VISUAL_VOICEMAIL_SERVICE"
- android:exported="true">
- <intent-filter>
- <!-- system dialer only broadcast -->
- <action
- android:name="com.android.internal.telephony.CARRIER_VVM_PACKAGE_INSTALLED" />
- </intent-filter>
- </receiver>
- </application>
-</manifest>
diff --git a/java/com/android/voicemail/impl/configui/AndroidManifest.xml b/java/com/android/voicemail/impl/configui/AndroidManifest.xml
deleted file mode 100644
index 95796f9..0000000
--- a/java/com/android/voicemail/impl/configui/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2017 The Android Open Source Project
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.voicemail.impl.configui">
-
- <application>
- <activity android:name="com.android.voicemail.impl.configui.VoicemailSecretCodeActivity"
- android:exported="false">
- </activity>
- </application>
-</manifest>