Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a611221a authored by Hui Wang's avatar Hui Wang
Browse files

Add api to return IImsConfig from RcsFeatureManager

Bug: 180503768
Test: make
Test: TeleServiceTests:com.android.phone.RcsProvisioningMonitorTest
Merged-In: I20599c02d869adfe3233bf66133ab10e1661bc1c
Change-Id: I20599c02d869adfe3233bf66133ab10e1661bc1c
parent 850c66d5
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ import android.telephony.ims.RcsUceAdapter.StackPublishTriggerType;
import android.telephony.ims.RegistrationManager;
import android.telephony.ims.aidl.ICapabilityExchangeEventListener;
import android.telephony.ims.aidl.IImsCapabilityCallback;
import android.telephony.ims.aidl.IImsConfig;
import android.telephony.ims.aidl.IImsRcsController;
import android.telephony.ims.aidl.IImsRcsFeature;
import android.telephony.ims.aidl.IImsRegistration;
@@ -594,6 +595,10 @@ public class RcsFeatureManager implements FeatureUpdates {
        int getSubId(int slotId);
    }

    public IImsConfig getConfig() {
        return mRcsFeatureConnection.getConfig();
    }

    private static SubscriptionManagerProxy sSubscriptionManagerProxy
            = slotId -> {
                int[] subIds = SubscriptionManager.getSubId(slotId);