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

Commit 5cfa5ee9 authored by Kolja Dummann's avatar Kolja Dummann Committed by Emilio López
Browse files

RIL: fix pin unlock for old ril

Change-Id: I27eb348233d41618875473ca9bdb93d339c359f9
parent bb3efa65
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -2892,12 +2892,17 @@ public class RIL extends BaseCommands implements CommandsInterface {
    responseIccCardStatus(Parcel p) {
        IccCardApplication ca;

        int oldRil = SystemProperties.getInt("ro.telephony.ril.v3", 0);

        IccCardStatus status = new IccCardStatus();
        status.setCardState(p.readInt());
        status.setUniversalPinState(p.readInt());
        status.setGsmUmtsSubscriptionAppIndex(p.readInt());
        status.setCdmaSubscriptionAppIndex(p.readInt());

        if(oldRil == 0)
            status.setImsSubscriptionAppIndex(p.readInt());

        int numApplications = p.readInt();

        // limit to maximum allowed applications