diff options
| author | Sandeep Gutta <sangutta@codeaurora.org> | 2020-01-01 08:04:33 +0100 |
|---|---|---|
| committer | kubersharma001 <kubersharma001@gmail.com> | 2020-03-03 15:19:52 +0530 |
| commit | a184a379f1a2c78a783a9f126e8ad2a5203f0958 (patch) | |
| tree | 6b7e6911881d570d2df7c6fa906e1851441e1011 | |
| parent | d62d3857768efaa40666abb868553f186f4d9b1c (diff) | |
potter: Telephony: Add telephony_injection file
Add telephony_injection file and required jar path, components.
Change-Id: Ia2e0d327c1eaed17cb229f1cfca62c6bda85d49b
CRs-Fixed: 2407245
| -rw-r--r-- | overlay/packages/services/Telephony/res/xml/telephony_injection.xml | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/overlay/packages/services/Telephony/res/xml/telephony_injection.xml b/overlay/packages/services/Telephony/res/xml/telephony_injection.xml new file mode 100644 index 0000000..6773494 --- /dev/null +++ b/overlay/packages/services/Telephony/res/xml/telephony_injection.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2019 The Linux Foundation. All rights reserved. + Not a Contribution. + + 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. +--> + +<!-- package: customized component factory to inject, + e.g. "example.package.exampleTelephonyComponentFactory" + jar: jar path to customized jar which contains exampleTelephonyComponentFactory to inject, and + "/system/framework/" should be the target directory. + e.g. "/system/framework/eg-telephony-common.jar" +--> +<injection package="com.qualcomm.qti.internal.telephony.QtiTelephonyComponentFactory" + jar="/system/framework/qti-telephony-common.jar:/product/framework/qti-telephony-hidl-wrapper.jar:/product/framework/qti-telephony-utils.jar:/system/framework/qti-telephony-utils.jar"> + <components> + <!-- Components use injected component factory, + e.g. com.android.internal.telephony.ServiceStateTracker + --> + <!--<component>com.example.componentA</component>--> + <!--<component>com.example.componentB</component>--> + <component>com.android.internal.telephony.ServiceStateTracker</component> + <component>com.android.internal.telephony.SubscriptionController</component> + <component>com.android.internal.telephony.SubscriptionInfoUpdater</component> + <component>com.android.internal.telephony.GsmCdmaPhone</component> + <component>com.android.internal.telephony.PhoneSwitcher</component> + <component>com.android.internal.telephony.IccPhoneBookInterfaceManager</component> + <component>com.android.internal.telephony.dataconnection.DcTracker</component> + <component>com.android.internal.telephony.RIL</component> + <component>com.android.internal.telephony.TelephonyComponentFactory</component> + </components> +</injection> |
