diff --git a/libril/HTC8960RIL.java b/libril/HTC8960RIL.java index 54b9bf5..9b04f90 100644 --- a/libril/HTC8960RIL.java +++ b/libril/HTC8960RIL.java @@ -43,13 +43,14 @@ */ public class HTC8960RIL extends QualcommSharedRIL implements CommandsInterface { - private static final int RIL_UNSOL_ENTER_LPM = 1523; - private static final int RIL_UNSOL_CDMA_3G_INDICATOR = 3009; - private static final int RIL_UNSOL_CDMA_ENHANCE_ROAMING_INDICATOR = 3012; - private static final int RIL_UNSOL_RESPONSE_PHONE_MODE_CHANGE = 6002; - 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_ENTER_LPM = 3023; + private static final int RIL_UNSOL_TPMR_ID = 3024; + private static final int RIL_UNSOL_CDMA_3G_INDICATOR = 4259; + private static final int RIL_UNSOL_CDMA_ENHANCE_ROAMING_INDICATOR = 4262; + private static final int RIL_UNSOL_RESPONSE_PHONE_MODE_CHANGE = 4802; + //private static final int RIL_UNSOL_RESPONSE_VOICE_RADIO_TECH_CHANGED = 21004; + private static final int RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED = 5755; + private static final int RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED = 5757; public HTC8960RIL(Context context, int networkMode, int cdmaSubscription) { super(context, networkMode, cdmaSubscription); @@ -156,10 +157,11 @@ public HTC8960RIL(Context context, int networkMode, int cdmaSubscription) { switch(response) { case RIL_UNSOL_ENTER_LPM: ret = responseVoid(p); break; + case RIL_UNSOL_TPMR_ID: ret = responseVoid(p); break; case RIL_UNSOL_CDMA_3G_INDICATOR: ret = responseInts(p); break; case RIL_UNSOL_CDMA_ENHANCE_ROAMING_INDICATOR: ret = responseInts(p); break; case RIL_UNSOL_RESPONSE_PHONE_MODE_CHANGE: ret = responseInts(p); break; - case RIL_UNSOL_RESPONSE_VOICE_RADIO_TECH_CHANGED: ret = responseVoid(p); break; + //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; @@ -174,10 +176,11 @@ public HTC8960RIL(Context context, int networkMode, int cdmaSubscription) { switch(response) { case RIL_UNSOL_ENTER_LPM: + case RIL_UNSOL_TPMR_ID: case RIL_UNSOL_CDMA_3G_INDICATOR: case RIL_UNSOL_CDMA_ENHANCE_ROAMING_INDICATOR: case RIL_UNSOL_RESPONSE_PHONE_MODE_CHANGE: - case RIL_UNSOL_RESPONSE_VOICE_RADIO_TECH_CHANGED: + //case RIL_UNSOL_RESPONSE_VOICE_RADIO_TECH_CHANGED: case RIL_UNSOL_RESPONSE_IMS_NETWORK_STATE_CHANGED: case RIL_UNSOL_RESPONSE_DATA_NETWORK_STATE_CHANGED: if (RILJ_LOGD) unsljLogRet(response, ret);