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

Commit c6dd77d0 authored by Naveen Kalla's avatar Naveen Kalla
Browse files

telephony: Fix CID when CID is unknown

Unknown CID is indicated as 0xFFFFFFFF by ril. When telephony receives that
value, set CID to UNKNOWN.
parent 7bb2581e
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -133,8 +133,11 @@ public class NeighboringCellInfo implements Parcelable
            case NETWORK_TYPE_GPRS:
            case NETWORK_TYPE_EDGE:
                mNetworkType = radioType;
                mLac = Integer.valueOf(location.substring(0, 4), 16);
                // check if 0xFFFFFFFF for UNKNOWN_CID
                if (!location.equalsIgnoreCase("FFFFFFFF")) {
                    mCid = Integer.valueOf(location.substring(4), 16);
                    mLac = Integer.valueOf(location.substring(0, 4), 16);
                }
                break;
            case NETWORK_TYPE_UMTS:
            case NETWORK_TYPE_HSDPA: