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

Commit 9926dad1 authored by Ricardo Cerqueira's avatar Ricardo Cerqueira
Browse files

LGEQualcommUiccRIL: Fix signalstrength on pre-ICS radio libraries

And datacall parameters, too
Change-Id: Ifc6f959044622bab2e7198ad15ce6f56dde370f7
parent a6796a8e
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
@@ -81,6 +81,20 @@ public class LGEQualcommUiccRIL extends QualcommSharedRIL implements CommandsInt
    }
    */

    @Override
    protected Object
    responseSetupDataCall(Parcel p) {
        DataCallState dataCall;

        boolean oldRil = needsOldRilFeature("datacall");

        if (!oldRil)
           return super.responseSetupDataCall(p);

        p.readString();
        return super.responseSetupDataCall(p);

    }
    @Override
    protected Object
    responseIccCardStatus(Parcel p) {
@@ -163,7 +177,7 @@ public class LGEQualcommUiccRIL extends QualcommSharedRIL implements CommandsInt
                response[i] = -1;
                noLte = true;
            }
            if (i == 8 && !noLte) {
            if (i == 8 && !(noLte || oldRil)) {
                response[i] *= -1;
            }
        }