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

Commit 7657d9fa authored by Richard Ross's avatar Richard Ross Committed by Ethan Chen
Browse files

HTCQualcommRIL: support DATA_NETWORK_STATE_CHANGED_M7/5757

* This UNSOL response behaves the same as the existing
  RESPONSE_DATA_NETWORK_STATE_CHANGED message.

Change-Id: I804c1f13fb3019a7e54a344967a3a4eb707046fd
parent 5a7e6794
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -46,6 +46,7 @@ public class HTCQualcommRIL extends RIL implements CommandsInterface {
    private static final int RIL_UNSOL_RESPONSE_VOICE_RADIO_TECH_CHANGED = 21004;
    private static final int RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED = 21005;
    private static final int RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED = 21007;
    private static final int RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED_M7 = 5757;

    public HTCQualcommRIL(Context context, int networkMode, int cdmaSubscription) {
        super(context, networkMode, cdmaSubscription);
@@ -112,6 +113,7 @@ public class HTCQualcommRIL extends RIL implements CommandsInterface {
            case RIL_UNSOL_RESPONSE_VOICE_RADIO_TECH_CHANGED: ret = responseVoid(p); break;
            case RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED: ret = responseVoid(p); break;
            case RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED: ret = responseVoid(p); break;
            case RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED_M7: ret = responseVoid(p); break;
            case RIL_UNSOL_RIL_CONNECTED: ret = responseInts(p); break;

            default:
@@ -142,6 +144,7 @@ public class HTCQualcommRIL extends RIL implements CommandsInterface {
                }
                break;
            }
            case RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED_M7:
            case RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED: {
                if (RILJ_LOGD) unsljLogRet(response, ret);