You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
968 lines
49 KiB
968 lines
49 KiB
<?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.car.settings"
|
|
coreApp="true"
|
|
android:sharedUserId="android.uid.system"
|
|
android:versionCode="1"
|
|
android:versionName="1.0">
|
|
|
|
<uses-sdk
|
|
android:minSdkVersion="24"
|
|
android:targetSdkVersion="29"/>
|
|
|
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
|
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
|
<uses-permission android:name="android.permission.BACKUP"/>
|
|
<uses-permission android:name="android.permission.BLUETOOTH"/>
|
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
|
|
<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED"/>
|
|
<uses-permission android:name="android.permission.CAR_VENDOR_EXTENSION"/>
|
|
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
|
|
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA"/>
|
|
<uses-permission android:name="android.permission.CONTROL_DISPLAY_UNITS"/>
|
|
<uses-permission android:name="android.permission.DELETE_CACHE_FILES"/>
|
|
<uses-permission android:name="android.permission.DUMP"/>
|
|
<uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
|
|
<uses-permission android:name="android.permission.GET_ACCOUNTS_PRIVILEGED"/>
|
|
<uses-permission android:name="android.permission.GET_PACKAGE_SIZE"/>
|
|
<uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS"/>
|
|
<uses-permission android:name="android.permission.INJECT_EVENTS"/>
|
|
<uses-permission android:name="android.permission.INTERNET"/>
|
|
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
|
|
<uses-permission android:name="android.permission.MANAGE_SENSOR_PRIVACY"/>
|
|
<uses-permission android:name="android.permission.MANAGE_USERS"/>
|
|
<uses-permission android:name="android.permission.MASTER_CLEAR" />
|
|
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
|
|
<uses-permission android:name="android.permission.NETWORK_SETTINGS" />
|
|
<uses-permission android:name="android.permission.OBSERVE_SENSOR_PRIVACY"/>
|
|
<uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG"/>
|
|
<uses-permission android:name="android.permission.READ_CONTACTS"/>
|
|
<uses-permission android:name="android.permission.READ_DISPLAY_UNITS"/>
|
|
<uses-permission android:name="android.permission.REBOOT"/>
|
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
|
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES"/>
|
|
<uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS"/>
|
|
<uses-permission android:name="android.permission.START_FOREGROUND"/>
|
|
<uses-permission android:name="android.permission.STATUS_BAR_SERVICE"/>
|
|
<uses-permission android:name="android.permission.SUGGEST_MANUAL_TIME_AND_ZONE"/>
|
|
<uses-permission android:name="android.permission.WRITE_SETTINGS"/>
|
|
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
|
|
|
|
<permission android:name="com.android.car.settings.SET_INITIAL_LOCK"
|
|
android:protectionLevel="signature|setup"/>
|
|
|
|
<application
|
|
android:icon="@drawable/ic_launcher_settings"
|
|
android:theme="@style/CarSettingTheme"
|
|
android:label="@string/settings_label"
|
|
android:requiredForAllUsers="true"
|
|
android:directBootAware="true"
|
|
android:supportsRtl="true">
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$QuickSettingActivity"
|
|
android:launchMode="singleInstance"
|
|
android:finishOnTaskLaunch="true"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.NIGHT_DISPLAY_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$HomepageActivity"
|
|
android:launchMode="singleTask"
|
|
android:finishOnTaskLaunch="true"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_HomepageActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.SubSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$DisplaySettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.DISPLAY_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_DisplaySettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$SoundSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.SOUND_SETTINGS" />
|
|
<action android:name="android.settings.panel.action.VOLUME" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_SoundSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$RingtonePickerActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:finishOnTaskLaunch="true"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.intent.action.RINGTONE_PICKER" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_RingtonePickerActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$NetworkAndInternetActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.panel.action.INTERNET_CONNECTIVITY" />
|
|
<action android:name="android.settings.WIRELESS_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_NetworkAndInternetActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$BluetoothSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.BLUETOOTH_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_BluetoothSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$UnitsSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_UnitsSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$LocationSettingsActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:windowSoftInputMode="adjustResize"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_LocationSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$AppsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.settings.APPLICATION_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_AppsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$NotificationsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.settings.NOTIFICATION_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_NotificationsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$DatetimeSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.DATE_SETTINGS" />
|
|
<action android:name="android.intent.action.QUICK_CLOCK" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_DatetimeSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$ProfileDetailsActivity"
|
|
android:excludeFromRecents="true"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.USER_SETTINGS" />
|
|
<action android:name="android.settings.SYNC_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_ProfileDetailsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$PrivacySettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.PRIVACY_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_PrivacySettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$VehicleDataActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_VehicleDataActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$StorageSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" />
|
|
<action android:name="android.os.storage.action.MANAGE_STORAGE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_StorageSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$SecuritySettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.SECURITY_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_SecuritySettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$AssistantAndVoiceSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.settings.VOICE_INPUT_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_AssistantAndVoiceSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$SystemSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_SystemSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$WifiSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.net.wifi.PICK_WIFI_NETWORK" />
|
|
<action android:name="android.settings.WIFI_SETTINGS" />
|
|
<action android:name="android.settings.panel.action.WIFI" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_WifiSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$WifiTetherActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_WifiTetherActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$MobileNetworkActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.DATA_ROAMING_SETTINGS" />
|
|
<action android:name="android.settings.NETWORK_OPERATOR_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_MobileNetworkActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$MobileNetworkListActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_MobileNetworkListActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$DataUsageActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.DATA_USAGE_SETTINGS" />
|
|
<action android:name="android.settings.MOBILE_DATA_USAGE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_DataUsageActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$ApplicationsSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
|
|
<action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_ApplicationsSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$SpecialAccessSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_SpecialAccessSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$LanguagesAndInputActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_LanguagesAndInputActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$AboutSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.DEVICE_INFO_SETTINGS" />
|
|
<action android:name="android.settings.DEVICE_NAME" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_AboutSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$LegalInformationActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_LegalInformationActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$ResetOptionsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_ResetOptionsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$AddWifiActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.WIFI_ADD_NETWORKS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_AddWifiActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$WifiPreferencesActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.WIFI_IP_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_WifiPreferencesActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$ApplicationsDetailsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<!-- The following intent actions are listed twice in order to support multiple ways to
|
|
provide the package name. -->
|
|
<!-- This intent filter expects to receive the package name via the data field.
|
|
i.e. adb shell am start -a android.settings.APPLICATION_DETAILS_SETTINGS \
|
|
-d "package:<package name>" -->
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" />
|
|
<action android:name="android.settings.CHANNEL_NOTIFICATION_SETTINGS" />
|
|
<action android:name="android.settings.APP_NOTIFICATION_SETTINGS" />
|
|
<action android:name="android.intent.action.AUTO_REVOKE_PERMISSIONS" />
|
|
<data android:scheme="package" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
|
|
<!-- This intent filter expects to receive the package name via an extra string.
|
|
i.e. adb shell am start -a android.settings.APPLICATION_DETAILS_SETTINGS
|
|
-e "android.provider.extra.APP_PACKAGE" "<package name>" -->
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" />
|
|
<action android:name="android.settings.CHANNEL_NOTIFICATION_SETTINGS" />
|
|
<action android:name="android.settings.APP_NOTIFICATION_SETTINGS" />
|
|
<action android:name="android.intent.action.AUTO_REVOKE_PERMISSIONS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_ApplicationsDetailsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$ModifySystemSettingsActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_ModifySystemSettingsActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$NotificationAccessActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS" />
|
|
<action android:name="android.settings.NOTIFICATION_LISTENER_DETAIL_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_NotificationAccessActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$PremiumSmsAccessActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_PremiumSmsAccessActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$UsageAccessActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.USAGE_ACCESS_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_UsageAccessActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$WifiControlActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_WifiControlActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$ChooseAccountActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.ADD_ACCOUNT_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_ChooseAccountActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$LanguagePickerActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.LOCALE_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT"/>
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_LanguagePickerActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$DefaultAutofillPickerActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.REQUEST_SET_AUTOFILL_SERVICE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<data android:scheme="package" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_DefaultAutofillPickerActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$KeyboardActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="100">
|
|
<action android:name="android.settings.INPUT_METHOD_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT"/>
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_KeyboardActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".common.CarSettingActivities$TextToSpeechOutputActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="com.android.settings.TTS_SETTINGS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_TextToSpeechOutputActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<!-- Aliases for launcher activity only, as this belongs to each profile. -->
|
|
<activity-alias
|
|
android:name="Settings_Launcher_Homepage"
|
|
android:label="@string/settings_label"
|
|
android:launchMode="singleTask"
|
|
android:exported="true"
|
|
android:finishOnTaskLaunch="true"
|
|
android:targetActivity=".common.CarSettingActivities$HomepageActivity"
|
|
android:enabled="@bool/config_enable_home_settings_icon">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_HomepageActivity" />
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity-alias>
|
|
|
|
<activity-alias
|
|
android:name="Settings_Launcher_QuickSetting"
|
|
android:label="@string/settings_label"
|
|
android:launchMode="singleInstance"
|
|
android:exported="true"
|
|
android:finishOnTaskLaunch="true"
|
|
android:targetActivity=".common.CarSettingActivities$QuickSettingActivity"
|
|
android:enabled="@bool/config_enable_quick_settings_icon">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity-alias>
|
|
|
|
<activity android:name=".enterprise.RemoteRequestBugreportActivity"
|
|
android:excludeFromRecents="true"
|
|
android:exported="true"
|
|
android:permission="android.permission.DUMP">
|
|
<intent-filter>
|
|
<action android:name="android.settings.SHOW_REMOTE_BUGREPORT_DIALOG" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".bluetooth.BluetoothPairingDialog"
|
|
android:excludeFromRecents="true"
|
|
android:windowSoftInputMode="stateVisible|adjustResize"
|
|
android:taskAffinity="car.settings.bluetooth"
|
|
android:launchMode="singleTask"
|
|
android:theme="@style/ActionDialogTheme">
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".bluetooth.BluetoothDevicePickerActivity"
|
|
android:label="@string/bluetooth_device_picker"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:exported="true"
|
|
android:clearTaskOnLaunch="true">
|
|
<intent-filter>
|
|
<action android:name="android.bluetooth.devicepicker.action.LAUNCH" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_BluetoothDevicePickerActivity" />
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".bluetooth.BluetoothRequestPermissionActivity"
|
|
android:theme="@style/ActionDialogTheme"
|
|
android:excludeFromRecents="true"
|
|
android:clearTaskOnLaunch="true"
|
|
android:exported="true"
|
|
android:launchMode="singleInstance">
|
|
<intent-filter>
|
|
<action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" />
|
|
<action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" />
|
|
<action android:name="android.bluetooth.adapter.action.REQUEST_DISABLE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".accounts.AddAccountActivity"
|
|
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"/>
|
|
|
|
<activity
|
|
android:name=".applications.managedomainurls.ManageDomainUrlsActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:windowSoftInputMode="adjustResize"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.settings.MANAGE_DOMAIN_URLS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.SettingsScreenLockActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:exported="true"
|
|
android:windowSoftInputMode="adjustResize">
|
|
<intent-filter>
|
|
<action android:name="android.app.action.SET_NEW_PASSWORD" />
|
|
<action android:name="android.car.settings.SCREEN_LOCK_ACTIVITY" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.CheckLockActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:exported="true"
|
|
android:windowSoftInputMode="adjustResize">
|
|
<intent-filter>
|
|
<action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" />
|
|
<action android:name="android.app.action.CONFIRM_FRP_CREDENTIAL" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.VerifyLockChangeActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:exported="false"
|
|
android:windowSoftInputMode="adjustResize">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.ChooseLockPatternActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:noHistory="true"
|
|
android:exported="false">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.ChooseLockPinActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:noHistory="true"
|
|
android:exported="false">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.ChooseLockPasswordActivity"
|
|
android:windowSoftInputMode="adjustPan"
|
|
android:noHistory="true"
|
|
android:exported="false">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".profiles.ProfileSwitcherActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:windowSoftInputMode="adjustResize"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".security.CredentialStorageActivity"
|
|
android:theme="@style/ActionDialogTheme"
|
|
android:launchMode="singleTop"
|
|
android:exported="true"
|
|
android:configChanges="orientation|keyboardHidden|screenSize">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="com.android.credentials.INSTALL" />
|
|
<action android:name="com.android.credentials.RESET" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".system.ThirdPartyLicensesActivity"
|
|
android:label="@string/settings_license_activity_title"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:exported="true"
|
|
android:windowSoftInputMode="adjustResize">
|
|
<intent-filter>
|
|
<action android:name="android.settings.THIRD_PARTY_LICENSE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".system.RegulatoryInfoDisplayActivity"
|
|
android:label="@string/regulatory_labels"
|
|
android:exported="true"
|
|
android:enabled="@bool/config_show_regulatory_info">
|
|
<intent-filter>
|
|
<action android:name="android.settings.SHOW_REGULATORY_INFO" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".datausage.DataWarningAndLimitActivity"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:windowSoftInputMode="adjustResize"
|
|
android:exported="true">
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
<meta-data android:name="com.android.car.settings.TOP_LEVEL_HEADER_KEY"
|
|
android:value="@string/hk_DataWarningAndLimitActivity" />
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".wifi.WifiRequestToggleActivity"
|
|
android:theme="@style/ActionDialogTheme"
|
|
android:excludeFromRecents="true"
|
|
android:clearTaskOnLaunch="true"
|
|
android:exported="true"
|
|
android:launchMode="singleInstance">
|
|
<intent-filter>
|
|
<action android:name="android.net.wifi.action.REQUEST_ENABLE" />
|
|
<action android:name="android.net.wifi.action.REQUEST_DISABLE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- This is used internally for CTS tests and should not be used in generally. -->
|
|
<activity android:name=".wifi.networkrequest.NetworkRequestDialogActivity"
|
|
android:excludeFromRecents="true"
|
|
android:exported="true"
|
|
android:launchMode="singleTop"
|
|
android:permission="android.permission.NETWORK_SETTINGS"
|
|
android:taskAffinity=".wifi.networkrequest.NetworkRequestDialogActivity"
|
|
android:theme="@style/ActionDialogTheme">
|
|
<intent-filter>
|
|
<action android:name="com.android.settings.wifi.action.NETWORK_REQUEST"/>
|
|
<category android:name="android.intent.category.DEFAULT"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- This logic is copied from phone.-->
|
|
<!-- Ensures there's lightweight fallback activity when no other MAIN/HOME activity is present.-->
|
|
<activity
|
|
android:name=".FallbackHome"
|
|
android:excludeFromRecents="true"
|
|
android:label=""
|
|
android:screenOrientation="nosensor"
|
|
android:exported="true"
|
|
android:theme="@style/FallbackHome">
|
|
<intent-filter android:priority="-900">
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.HOME" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
</activity>
|
|
|
|
<activity
|
|
android:name=".enterprise.DeviceAdminAddActivity"
|
|
android:exported="true">
|
|
<meta-data android:name="com.android.car.settings.SINGLE_PANE" android:value="true"/>
|
|
<meta-data android:name="distractionOptimized" android:value="true"/>
|
|
<intent-filter>
|
|
<action android:name="android.app.action.ADD_DEVICE_ADMIN" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".enterprise.ActionDisabledByAdminActivity"
|
|
android:theme="@style/ActionDialogTheme"
|
|
android:taskAffinity=".enterprise"
|
|
android:excludeFromRecents="true"
|
|
android:exported="true">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.SHOW_ADMIN_SUPPORT_DETAILS" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".bluetooth.BluetoothPairingService" />
|
|
|
|
<service android:name=".setupservice.InitialLockSetupService"
|
|
android:exported="true"
|
|
android:permission="com.android.car.settings.SET_INITIAL_LOCK"/>
|
|
|
|
<receiver android:name=".bluetooth.BluetoothPairingRequest"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<!-- Exported for SystemUI to trigger -->
|
|
<receiver android:name=".storage.StorageUnmountReceiver"
|
|
android:exported="true"
|
|
android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
|
|
|
|
<!-- FileProvider to share a generated license html file.
|
|
Note that "com.android.settings.files" is set here as its authorities because a Uri
|
|
permission grant should be allowed to share a file with an external browser but it is
|
|
allowed only for Settings' authorities in ActivityManagerService. -->
|
|
<provider android:name="androidx.core.content.FileProvider"
|
|
android:authorities="com.android.settings.files"
|
|
android:grantUriPermissions="true"
|
|
android:exported="false">
|
|
<meta-data android:name="android.support.FILE_PROVIDER_PATHS"
|
|
android:resource="@xml/file_paths" />
|
|
</provider>
|
|
|
|
<provider
|
|
android:name=".search.CarSettingsSearchIndexablesProvider"
|
|
android:authorities="com.android.car.settings"
|
|
android:multiprocess="false"
|
|
android:grantUriPermissions="true"
|
|
android:permission="android.permission.READ_SEARCH_INDEXABLES"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER" />
|
|
</intent-filter>
|
|
</provider>
|
|
|
|
</application>
|
|
</manifest>
|