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

Commit f30f326d authored by Tomasz Wasilczyk's avatar Tomasz Wasilczyk
Browse files

Deprecate unused Radio HAL methods

Old, unused methods (remains of HIDL HAL):
 - IRadioNetwork.getAvailableBandModes
 - IRadioNetwork.setBandMode
 - IRadioNetwork.setLocationUpdates
 - IRadioNetwork.setSuppServiceNotifications
 - IRadioSim.setUiccSubscription

Bug: 379356026
Test: m
Flag: EXEMPT HAL deprecation only
Change-Id: Icc9abef4388e2f689aa892b1141b80084e624fa9
parent 1a78a20f
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -36,6 +36,9 @@ package android.hardware.radio.network;
@VintfStability
interface IRadioNetwork {
  oneway void getAllowedNetworkTypesBitmap(in int serial);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void getAvailableBandModes(in int serial);
  oneway void getAvailableNetworks(in int serial);
  oneway void getBarringInfo(in int serial);
@@ -58,6 +61,9 @@ interface IRadioNetwork {
  oneway void isNrDualConnectivityEnabled(in int serial);
  oneway void responseAcknowledgement();
  oneway void setAllowedNetworkTypesBitmap(in int serial, in int networkTypeBitmap);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setBandMode(in int serial, in android.hardware.radio.network.RadioBandMode mode);
  oneway void setBarringPassword(in int serial, in String facility, in String oldPassword, in String newPassword);
  /**
@@ -67,12 +73,18 @@ interface IRadioNetwork {
  oneway void setCellInfoListRate(in int serial, in int rate);
  oneway void setIndicationFilter(in int serial, in int indicationFilter);
  oneway void setLinkCapacityReportingCriteria(in int serial, in int hysteresisMs, in int hysteresisDlKbps, in int hysteresisUlKbps, in int[] thresholdsDownlinkKbps, in int[] thresholdsUplinkKbps, in android.hardware.radio.AccessNetwork accessNetwork);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setLocationUpdates(in int serial, in boolean enable);
  oneway void setNetworkSelectionModeAutomatic(in int serial);
  oneway void setNetworkSelectionModeManual(in int serial, in String operatorNumeric, in android.hardware.radio.AccessNetwork ran);
  oneway void setNrDualConnectivityState(in int serial, in android.hardware.radio.network.NrDualConnectivityState nrDualConnectivityState);
  oneway void setResponseFunctions(in android.hardware.radio.network.IRadioNetworkResponse radioNetworkResponse, in android.hardware.radio.network.IRadioNetworkIndication radioNetworkIndication);
  oneway void setSignalStrengthReportingCriteria(in int serial, in android.hardware.radio.network.SignalThresholdInfo[] signalThresholdInfos);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setSuppServiceNotifications(in int serial, in boolean enable);
  oneway void setSystemSelectionChannels(in int serial, in boolean specifyChannels, in android.hardware.radio.network.RadioAccessSpecifier[] specifiers);
  oneway void startNetworkScan(in int serial, in android.hardware.radio.network.NetworkScanRequest request);
+12 −0
Original line number Diff line number Diff line
@@ -37,6 +37,9 @@ package android.hardware.radio.network;
interface IRadioNetworkResponse {
  oneway void acknowledgeRequest(in int serial);
  oneway void getAllowedNetworkTypesBitmapResponse(in android.hardware.radio.RadioResponseInfo info, in int networkTypeBitmap);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void getAvailableBandModesResponse(in android.hardware.radio.RadioResponseInfo info, in android.hardware.radio.network.RadioBandMode[] bandModes);
  oneway void getAvailableNetworksResponse(in android.hardware.radio.RadioResponseInfo info, in android.hardware.radio.network.OperatorInfo[] networkInfos);
  oneway void getBarringInfoResponse(in android.hardware.radio.RadioResponseInfo info, in android.hardware.radio.network.CellIdentity cellIdentity, in android.hardware.radio.network.BarringInfo[] barringInfos);
@@ -58,6 +61,9 @@ interface IRadioNetworkResponse {
  oneway void getVoiceRegistrationStateResponse(in android.hardware.radio.RadioResponseInfo info, in android.hardware.radio.network.RegStateResult voiceRegResponse);
  oneway void isNrDualConnectivityEnabledResponse(in android.hardware.radio.RadioResponseInfo info, in boolean isEnabled);
  oneway void setAllowedNetworkTypesBitmapResponse(in android.hardware.radio.RadioResponseInfo info);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setBandModeResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setBarringPasswordResponse(in android.hardware.radio.RadioResponseInfo info);
  /**
@@ -67,11 +73,17 @@ interface IRadioNetworkResponse {
  oneway void setCellInfoListRateResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setIndicationFilterResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setLinkCapacityReportingCriteriaResponse(in android.hardware.radio.RadioResponseInfo info);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setLocationUpdatesResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setNetworkSelectionModeAutomaticResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setNetworkSelectionModeManualResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setNrDualConnectivityStateResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setSignalStrengthReportingCriteriaResponse(in android.hardware.radio.RadioResponseInfo info);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setSuppServiceNotificationsResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setSystemSelectionChannelsResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void startNetworkScanResponse(in android.hardware.radio.RadioResponseInfo info);
+3 −0
Original line number Diff line number Diff line
@@ -76,6 +76,9 @@ interface IRadioSim {
  oneway void setFacilityLockForApp(in int serial, in String facility, in boolean lockState, in String password, in int serviceClass, in String appId);
  oneway void setResponseFunctions(in android.hardware.radio.sim.IRadioSimResponse radioSimResponse, in android.hardware.radio.sim.IRadioSimIndication radioSimIndication);
  oneway void setSimCardPower(in int serial, in android.hardware.radio.sim.CardPowerState powerUp);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setUiccSubscription(in int serial, in android.hardware.radio.sim.SelectUiccSub uiccSub);
  oneway void supplyIccPin2ForApp(in int serial, in String pin2, in String aid);
  oneway void supplyIccPinForApp(in int serial, in String pin, in String aid);
+3 −0
Original line number Diff line number Diff line
@@ -75,6 +75,9 @@ interface IRadioSimResponse {
  oneway void setCdmaSubscriptionSourceResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void setFacilityLockForAppResponse(in android.hardware.radio.RadioResponseInfo info, in int retry);
  oneway void setSimCardPowerResponse(in android.hardware.radio.RadioResponseInfo info);
  /**
   * @deprecated Android Telephony framework doesn't use this.
   */
  oneway void setUiccSubscriptionResponse(in android.hardware.radio.RadioResponseInfo info);
  oneway void supplyIccPin2ForAppResponse(in android.hardware.radio.RadioResponseInfo info, in int remainingRetries);
  oneway void supplyIccPinForAppResponse(in android.hardware.radio.RadioResponseInfo info, in int remainingRetries);
+8 −0
Original line number Diff line number Diff line
@@ -61,6 +61,8 @@ oneway interface IRadioNetwork {
     * Response function is IRadioNetworkResponse.getAvailableBandModesResponse()
     *
     * This is available when android.hardware.telephony.radio.access is defined.
     *
     * @deprecated Android Telephony framework doesn't use this.
     */
    void getAvailableBandModes(in int serial);

@@ -247,6 +249,8 @@ oneway interface IRadioNetwork {
     * Response function is IRadioNetworkResponse.setBandModeResponse()
     *
     * This is available when android.hardware.telephony.radio.access is defined.
     *
     * @deprecated Android Telephony framework doesn't use this.
     */
    void setBandMode(in int serial, in RadioBandMode mode);

@@ -348,6 +352,8 @@ oneway interface IRadioNetwork {
     * Response function is IRadioNetworkResponse.setLocationUpdatesResponse()
     *
     * This is available when android.hardware.telephony.radio.access is defined.
     *
     * @deprecated Android Telephony framework doesn't use this.
     */
    void setLocationUpdates(in int serial, in boolean enable);

@@ -441,6 +447,8 @@ oneway interface IRadioNetwork {
     * Response function is IRadioNetworkResponse.setSuppServiceNotificationsResponse()
     *
     * This is available when android.hardware.telephony.calling is defined.
     *
     * @deprecated Android Telephony framework doesn't use this.
     */
    void setSuppServiceNotifications(in int serial, in boolean enable);

Loading