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

Commit db017fbe authored by Peter Wang's avatar Peter Wang
Browse files

Fix incorrect tags for device capabilities

Bug: 172396319
Test: Successful download with sample Telus profile
Change-Id: I599dc2f1a0e69a8c6392df9c860a1270fc4ca3c0
parent b063c8c8
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1063,13 +1063,13 @@ public class EuiccCard extends UiccCard {
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_7, versionBytes);
                break;
            case DEV_CAP_NREPC:
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_9, versionBytes);
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_8, versionBytes);
                break;
            case DEV_CAP_NR5GC:
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_10, versionBytes);
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_9, versionBytes);
                break;
            case DEV_CAP_EUTRAN5GC:
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_11, versionBytes);
                devCapBuilder.addChildAsBytes(Tags.TAG_CTX_10, versionBytes);
                break;
            default:
                loge("Invalid device capability name: " + devCap);
+0 −1
Original line number Diff line number Diff line
@@ -57,7 +57,6 @@ class Tags {
    static final int TAG_CTX_8 = 0x88;
    static final int TAG_CTX_9 = 0x89;
    static final int TAG_CTX_10 = 0x8A;
    static final int TAG_CTX_11 = 0x8B;

    // Context tags for constructed (compound) types
    static final int TAG_CTX_COMP_0 = 0xA0;