package com.seewo.ota.util;

import android.util.Log;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.impl.FwUpgradeManager;
import com.cvte.vman.listener.OnFwUpgradeListener;
import com.seewo.ota.udi.model.UpgradeInfo;
import com.seewo.ota.udi.model.UpsInformation;
import com.seewo.sdk.model.SDKUpgradeResult;
import f.l;

/* JADX INFO: compiled from: UpgradeExt.kt */
/* JADX INFO: loaded from: classes.dex */
public final class v {

    /* JADX INFO: compiled from: UpgradeExt.kt */
    public static final class a extends OnFwUpgradeListener {
        final /* synthetic */ f.w.d<Boolean> a;

        /* JADX WARN: Multi-variable type inference failed */
        a(f.w.d<? super Boolean> dVar) {
            this.a = dVar;
        }

        @Override // com.cvte.vman.listener.OnFwUpgradeListener
        public void onFwUpgradeStat(int i2, int i3) {
            Log.d("UpgradeExt", "onFwUpgradeStat: " + i2 + ", " + i3);
            if (i3 == 0) {
                f.w.d<Boolean> dVar = this.a;
                l.a aVar = f.l.f3940b;
                Boolean bool = Boolean.TRUE;
                f.l.a(bool);
                dVar.resumeWith(bool);
                VmanMiddleWare.getInstance().unregisterListener(this);
                return;
            }
            if (i3 != 2) {
                return;
            }
            f.w.d<Boolean> dVar2 = this.a;
            l.a aVar2 = f.l.f3940b;
            Boolean bool2 = Boolean.FALSE;
            f.l.a(bool2);
            dVar2.resumeWith(bool2);
            VmanMiddleWare.getInstance().unregisterListener(this);
        }
    }

    /* JADX INFO: compiled from: UpgradeExt.kt */
    static final class b extends f.z.d.l implements f.z.c.l<Boolean, f.t> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ f.w.d<Boolean> f2343b;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        /* JADX WARN: Multi-variable type inference failed */
        b(f.w.d<? super Boolean> dVar) {
            super(1);
            this.f2343b = dVar;
        }

        public final void b(boolean z) {
            Log.d("UpgradeExt", "upgradeByUps: " + z);
            Boolean boolValueOf = Boolean.valueOf(z);
            f.w.d<Boolean> dVar = this.f2343b;
            l.a aVar = f.l.f3940b;
            f.l.a(boolValueOf);
            dVar.resumeWith(boolValueOf);
        }

        @Override // f.z.c.l
        public /* bridge */ /* synthetic */ f.t c(Boolean bool) {
            b(bool.booleanValue());
            return f.t.a;
        }
    }

    /* JADX INFO: compiled from: UpgradeExt.kt */
    static final class c implements com.seewo.sdk.interfaces.q {
        final /* synthetic */ String a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ boolean f2344b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        final /* synthetic */ boolean f2345c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        final /* synthetic */ f.w.d<Boolean> f2346d;

        /* JADX WARN: Multi-variable type inference failed */
        c(String str, boolean z, boolean z2, f.w.d<? super Boolean> dVar) {
            this.a = str;
            this.f2344b = z;
            this.f2345c = z2;
            this.f2346d = dVar;
        }

        @Override // com.seewo.sdk.interfaces.q
        public final void a(SDKUpgradeResult sDKUpgradeResult) {
            Log.i("UpgradeExt", "upgradeTouch: " + this.a + ", " + this.f2344b + ", " + this.f2345c + ", " + sDKUpgradeResult);
            f.w.d<Boolean> dVar = this.f2346d;
            l.a aVar = f.l.f3940b;
            Boolean boolValueOf = Boolean.valueOf(sDKUpgradeResult == SDKUpgradeResult.SUCCESS);
            f.l.a(boolValueOf);
            dVar.resumeWith(boolValueOf);
        }
    }

    public static final Object a(int i2, String str, f.w.d<? super Boolean> dVar) throws Throwable {
        f.w.i iVar = new f.w.i(f.w.j.c.c(dVar));
        Log.d("UpgradeExt", "upgrade: " + i2 + ", " + str);
        VmanMiddleWare.getInstance().registerListener(3585, new a(iVar));
        FwUpgradeManager.getInstance().setFirmwareUpgrade(i2, str);
        Object objA = iVar.a();
        if (objA == f.w.j.d.d()) {
            f.w.k.a.h.c(dVar);
        }
        return objA;
    }

    public static final Object b(UpsInformation upsInformation, UpgradeInfo upgradeInfo, f.w.d<? super Boolean> dVar) throws Throwable {
        f.w.i iVar = new f.w.i(f.w.j.c.c(dVar));
        Log.d("UpgradeExt", "upgradeByUps: " + upsInformation + ", " + upgradeInfo);
        if (!com.seewo.ota.u.c.a.d(upsInformation, upgradeInfo, new b(iVar))) {
            l.a aVar = f.l.f3940b;
            Object objA = f.m.a(new Exception("ups exception"));
            f.l.a(objA);
            iVar.resumeWith(objA);
        }
        Object objA2 = iVar.a();
        if (objA2 == f.w.j.d.d()) {
            f.w.k.a.h.c(dVar);
        }
        return objA2;
    }

    public static final Object c(String str, boolean z, boolean z2, f.w.d<? super Boolean> dVar) throws Throwable {
        f.w.i iVar = new f.w.i(f.w.j.c.c(dVar));
        d.e.g.g.a.i(str, z, z2, new c(str, z, z2, iVar));
        Object objA = iVar.a();
        if (objA == f.w.j.d.d()) {
            f.w.k.a.h.c(dVar);
        }
        return objA;
    }

    public static /* synthetic */ Object d(String str, boolean z, boolean z2, f.w.d dVar, int i2, Object obj) {
        if ((i2 & 2) != 0) {
            z = true;
        }
        if ((i2 & 4) != 0) {
            z2 = false;
        }
        return c(str, z, z2, dVar);
    }
}
