Skip to content

Commit

Permalink
patch responseSignalStrength
Browse files Browse the repository at this point in the history
Change-Id: I4f2861e765d6b112b0351e89711025a7ea1f25e4
  • Loading branch information
sbrissen authored and rmcc committed Nov 5, 2013
1 parent 120ff49 commit 52cea37
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/java/com/android/internal/telephony/SamsungCDMAv6RIL.java
Expand Up @@ -33,6 +33,7 @@
import android.os.Parcel;
import android.os.SystemProperties;
import android.telephony.PhoneNumberUtils;
import android.telephony.SignalStrength;
import android.telephony.SmsManager;
import android.telephony.SmsMessage;
import static com.android.internal.telephony.RILConstants.*;
Expand All @@ -43,7 +44,7 @@
import com.android.internal.telephony.DataConnection.FailCause;
import com.android.internal.telephony.gsm.SmsBroadcastConfigInfo;
import com.android.internal.telephony.gsm.SuppServiceNotification;
import com.android.internal.telephony.IccCardApplication;
import com.android.internal.telephony.IccCardApplicationStatus;
import com.android.internal.telephony.IccCardStatus;
import com.android.internal.telephony.IccUtils;
import com.android.internal.telephony.RILConstants;
Expand Down Expand Up @@ -624,7 +625,6 @@ protected DataCallState getDataCallState(Parcel p, int version) {
int numInts = 12;
int response[];

/* TODO: Add SignalStrength class to match RIL_SignalStrength */
response = new int[numInts];
for (int i = 0 ; i < 7 ; i++) {
response[i] = p.readInt();
Expand All @@ -640,7 +640,11 @@ protected DataCallState getDataCallState(Parcel p, int version) {
response[2] = ((response[2]-96)/2)+96;
}
// Framework takes care of the rest for us.
return response;

SignalStrength signalStrength = new SignalStrength(
response[0], response[1], response[2], response[3], response[4],
response[5], response[6], false);
return signalStrength;
}

protected Object
Expand Down

0 comments on commit 52cea37

Please sign in to comment.