package com.ifpdos.udi.service.touch.utils;

import a.a.a.a.c.c0;
import a.a.a.a.c.e1;
import a.a.a.a.c.g1;
import a.a.a.a.c.i1;
import a.a.a.a.c.j1;
import a.a.a.a.c.n0;
import a.a.a.a.c.r0;
import a.a.a.a.c.u1.m;
import a.a.a.a.c.u1.n;
import a.a.a.a.k.a4;
import a.a.a.a.k.g0;
import a.a.a.a.k.h8.d;
import a.a.a.a.k.p3;
import a.a.a.a.k.u;
import a.a.a.a.k.v;
import a.a.a.a.k.z3;
import a.b.c.a.a;
import a.f.a.f;
import a.f.a.g;
import android.annotation.SuppressLint;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.res.TypedArray;
import android.os.Build;
import android.os.Handler;
import android.os.Looper;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.entity.EntityFwTouch;
import com.cvte.vman.listener.OnFwUpgradeListener;
import com.cvte.vman.types.EnumTouchModel;
import com.ifpdos.udi.service.touch.utils.UpgradeTouch;
import com.seewo.hiddenapi.ContextInsider;
import com.seewo.hiddenapi.UserHandleInsider;
import com.seewo.libshid.touch.McutouchManager;
import com.seewo.vcommons.constants.SeewoConstants;
import com.seewo.vcommons.constants.SeewoPackages;
import com.seewo.vcommons.utils.LanguageUtils;
import d.a.h;
import d.a.j;
import d.a.s.e.c.b;
import e.s.c.i;
import e.s.c.q;
import java.util.Iterator;
import java.util.List;
import java.util.Map;

/* JADX INFO: loaded from: classes.dex */
public final class UpgradeTouch {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static boolean f5609a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Map<String, p3> f5610b = e.o.f.g(new e.e("2af4cae95ca7500fdde75a52520eeafdd2814b9c", p3.IR_FCT), new e.e("0c19a6cc840b3a99aba1b805deaafcd62c567b76", p3.IR_HX), new e.e("37ac70edc805ad7ec0caebab4c5d7a842fa1f4d8", p3.IR_CD), new e.e("74fcd808e08c3f3e11a95aec81e1c098bdc6a9ac", p3.IR_TY), new e.e("02a01dd920e46758310de9e06aa5733864396f1d", p3.IR_FF), new e.e("ea6fc67f1e0969ec66bb2df8365f9662b8e2ed55", p3.IR_KTC), new e.e("316e14d0f596e8ef6306187f7e4cf4cd8cb61404", p3.CAP_ILITEK_2326), new e.e("ee0744da6e444cec7921a93c33cca59a5116d45c", p3.CAP_EETI), new e.e("894a5c39db2c891698959dae5c769ffed78aff7e", p3.CAP_ETB), new e.e("62d3406dbe92d2fe8a0739fbbdf9bb6de8404cee", p3.CAP_XC), new e.e("481f1a5cf45efc1b0a509b8be01e575bc7393719", p3.CAP_ILITEK_222A), new e.e("ff0744da6e144cec7921a93c33cca59a5116d45a", p3.CAP_WINGCOOL));

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final f f5611c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public d f5612d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final e f5613e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final e.b f5614f;

    public final class TouchUpgradeVman implements b {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public final /* synthetic */ UpgradeTouch f5615a;

        public TouchUpgradeVman(UpgradeTouch upgradeTouch) {
            i.e(upgradeTouch, "this$0");
            this.f5615a = upgradeTouch;
        }

        @Override // com.ifpdos.udi.service.touch.utils.UpgradeTouch.b
        public void a(final g1 g1Var, String str, final p3 p3Var) {
            i.e(g1Var, "body");
            i.e(str, "command");
            i.e(p3Var, "touchModel");
            j1 j1Var = new j1(0.1f);
            i.e(j1Var, "notify");
            e1 e1Var = e1.f1627a;
            c0 c0Var = (c0) e1.a(q.a(c0.class));
            a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
            c.c.b.a.z(c0Var, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var), null, 4, null);
            final VmanMiddleWare vmanMiddleWare = VmanMiddleWare.getInstance();
            final UpgradeTouch upgradeTouch = this.f5615a;
            vmanMiddleWare.registerListener(3585, new OnFwUpgradeListener() { // from class: com.ifpdos.udi.service.touch.utils.UpgradeTouch$TouchUpgradeVman$upgradeTouchByCommand$1
                @Override // com.cvte.vman.listener.OnFwUpgradeListener
                public void onFwUpgradeStat(int i2, int i3) {
                    g gVar = f.f4591a;
                    StringBuilder sbA = a.A(gVar, "UpgradeTouch", "onFwUpgradeStat: ", i2, ", stat: ");
                    sbA.append(i3);
                    gVar.b(sbA.toString(), new Object[0]);
                    if (i2 != 32) {
                        return;
                    }
                    if (i3 == 0) {
                        UpgradeTouch.f5609a = false;
                        vmanMiddleWare.unregisterListener(this);
                        upgradeTouch.d(g1Var, p3Var);
                    } else {
                        if (i3 != 1) {
                            if (i3 != 2) {
                                return;
                            }
                            UpgradeTouch.f5609a = false;
                            vmanMiddleWare.unregisterListener(this);
                            upgradeTouch.c(g1Var, "vman STAT_FU_UPGRADE_ERROR", p3Var);
                            return;
                        }
                        j1 j1Var2 = new j1(0.5f);
                        i.e(j1Var2, "notify");
                        e1 e1Var2 = e1.f1627a;
                        c0 c0Var2 = (c0) e1.a(q.a(c0.class));
                        a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
                        c.c.b.a.z(c0Var2, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var2), null, 4, null);
                    }
                }
            });
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("UpgradeTouch");
            gVar.b(i.j("execute touch upgrade cmd:", str), new Object[0]);
            vmanMiddleWare.getFwUpgrade().setFirmwareUpgrade(32, str);
        }
    }

    public static final class a {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public static final a f5620a = null;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final UpgradeTouch f5621b = new UpgradeTouch();
    }

    public interface b {
        void a(g1 g1Var, String str, p3 p3Var);
    }

    public final class c implements b {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public final /* synthetic */ UpgradeTouch f5622a;

        public c(UpgradeTouch upgradeTouch) {
            i.e(upgradeTouch, "this$0");
            this.f5622a = upgradeTouch;
        }

        @Override // com.ifpdos.udi.service.touch.utils.UpgradeTouch.b
        @SuppressLint({"CheckResult"})
        public void a(final g1 g1Var, final String str, final p3 p3Var) {
            i.e(g1Var, "body");
            i.e(str, "command");
            i.e(p3Var, "touchModel");
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("UpgradeTouch");
            gVar.b(i.j("upgrade cap touch panel of: ", p3Var), new Object[0]);
            h<T> hVarP = new d.a.s.e.c.b(new j() { // from class: a.a.a.a.k.m8.f
                @Override // d.a.j
                public final void a(d.a.i iVar) {
                    String str2 = str;
                    e.s.c.i.e(str2, "$command");
                    e.s.c.i.e(iVar, LanguageUtils.ITALIAN_NAME);
                    UpgradeTouch.f5609a = true;
                    j1 j1Var = new j1(0.1f);
                    e.s.c.i.e(j1Var, "notify");
                    e1 e1Var = e1.f1627a;
                    c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
                    a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
                    c.c.b.a.z(c0Var, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var), null, 4, null);
                    n.a aVarB = a.a.a.a.c.u1.n.b(str2);
                    UpgradeTouch.f5609a = false;
                    if (aVarB.f1902a != 0) {
                        StringBuilder sb = new StringBuilder();
                        sb.append(aVarB.f1904c);
                        sb.append('(');
                        Exception exc = new Exception(a.b.c.a.a.s(sb, aVarB.f1902a, ')'));
                        if (!((b.a) iVar).c(exc)) {
                            d.a.u.a.v(exc);
                        }
                    } else {
                        ((b.a) iVar).b(0);
                    }
                    ((b.a) iVar).a();
                }
            }).p(d.a.v.a.f5913c);
            final UpgradeTouch upgradeTouch = this.f5622a;
            hVarP.n(new d.a.r.b() { // from class: a.a.a.a.k.m8.i
                @Override // d.a.r.b
                public final void accept(Object obj) {
                    UpgradeTouch upgradeTouch2 = upgradeTouch;
                    g1 g1Var2 = g1Var;
                    p3 p3Var2 = p3Var;
                    e.s.c.i.e(upgradeTouch2, "this$0");
                    e.s.c.i.e(g1Var2, "$body");
                    e.s.c.i.e(p3Var2, "$touchModel");
                    UpgradeTouch.f5609a = false;
                    upgradeTouch2.d(g1Var2, p3Var2);
                }
            }, new d.a.r.b() { // from class: a.a.a.a.k.m8.h
                @Override // d.a.r.b
                public final void accept(Object obj) {
                    UpgradeTouch upgradeTouch2 = upgradeTouch;
                    g1 g1Var2 = g1Var;
                    p3 p3Var2 = p3Var;
                    e.s.c.i.e(upgradeTouch2, "this$0");
                    e.s.c.i.e(g1Var2, "$body");
                    e.s.c.i.e(p3Var2, "$touchModel");
                    UpgradeTouch.f5609a = false;
                    upgradeTouch2.c(g1Var2, ((Throwable) obj).getMessage(), p3Var2);
                }
            }, new d.a.r.a() { // from class: a.a.a.a.k.m8.g
                @Override // d.a.r.a
                public final void run() {
                    UpgradeTouch.f5609a = false;
                }
            }, d.a.s.b.a.f5673c);
        }
    }

    public interface d {
        void a(boolean z);
    }

    public static final class e extends BroadcastReceiver {
        public e() {
        }

        @Override // android.content.BroadcastReceiver
        public void onReceive(Context context, Intent intent) {
            i.e(context, "context");
            i.e(intent, "intent");
            boolean booleanExtra = intent.getBooleanExtra("result", false);
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("UpgradeTouch");
            gVar.b(i.j("upgrade ir touch panel: result broadcast received ", Boolean.valueOf(booleanExtra)), new Object[0]);
            UpgradeTouch.this.f5612d.a(booleanExtra);
        }
    }

    public static final class f implements d {
        @Override // com.ifpdos.udi.service.touch.utils.UpgradeTouch.d
        public void a(boolean z) {
            a.f.a.g gVar = a.f.a.f.f4591a;
            gVar.g("UpgradeTouch");
            gVar.b(i.j("default upgrade result callback, complete: ", Boolean.valueOf(z)), new Object[0]);
        }
    }

    public static final class g extends e.s.c.j implements e.s.b.a<e.s.b.a<? extends b>> {
        public g() {
            super(0);
        }

        @Override // e.s.b.a
        public e.s.b.a<? extends b> a() throws Exception {
            UpgradeTouch upgradeTouch = UpgradeTouch.this;
            i.e(upgradeTouch, "handler");
            i.e("", "prop");
            TypedArray typedArray = g0.f3162b;
            if (typedArray == null) {
                i.l("typedArray");
                throw null;
            }
            String string = typedArray.getString(60);
            if (i.a(string, "false")) {
                return new u(upgradeTouch);
            }
            if (i.a(string, SeewoConstants.VALUE_LOCK_TOUCH_OFF)) {
                return new v(upgradeTouch);
            }
            throw new Exception(i.j("can't select for selinux ", string));
        }
    }

    public UpgradeTouch() {
        f fVar = new f();
        this.f5611c = fVar;
        this.f5612d = fVar;
        this.f5613e = new e();
        this.f5614f = d.a.u.a.r(new g());
    }

    public final String a(String str, String str2) {
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("UpgradeTouch");
        gVar.b("append: " + str2 + " to " + str, new Object[0]);
        if (e.w.h.d(str, str2, false, 2)) {
            return str;
        }
        String strO = n0.o(str, i.j(str, str2));
        i.c(strO);
        return strO;
    }

    public final p3 b(String str) {
        return str == null ? p3.UNKNOWN : this.f5610b.getOrDefault(str, p3.UNKNOWN);
    }

    public final void c(g1 g1Var, String str, p3 p3Var) {
        String str2 = "fail to upgrade touch panel, model: " + p3Var + ", message: " + ((Object) str);
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("UpgradeTouch");
        gVar.b(str2, new Object[0]);
        n0.q(g1Var.f(), g1Var.d());
        n0.q(g1Var.f(), g1Var.b());
        j1 j1Var = new j1(1.0f);
        i.e(j1Var, "notify");
        e1 e1Var = e1.f1627a;
        c0 c0Var = (c0) e1.a(q.a(c0.class));
        a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
        c.c.b.a.z(c0Var, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var), null, 4, null);
        i1 i1Var = new i1(true, str2);
        i.e(i1Var, "notify");
        e1 e1Var2 = e1.f1627a;
        c0 c0Var2 = (c0) e1.a(q.a(c0.class));
        a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
        c.c.b.a.z(c0Var2, "v1/touch/ota/upgrade/result", a.a.a.a.c.u1.i.l(i1Var), null, 4, null);
    }

    public final void d(g1 g1Var, p3 p3Var) {
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("UpgradeTouch");
        gVar.b(i.j("touch panel upgraded, model: ", p3Var), new Object[0]);
        n0.r(g1Var.f(), g1Var.d());
        n0.r(g1Var.f(), g1Var.b());
        j1 j1Var = new j1(1.0f);
        i.e(j1Var, "notify");
        e1 e1Var = e1.f1627a;
        c0 c0Var = (c0) e1.a(q.a(c0.class));
        a.a.a.a.c.u1.i iVar = a.a.a.a.c.u1.i.f1877a;
        c.c.b.a.z(c0Var, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var), null, 4, null);
        i1 i1Var = new i1(false, null, 2);
        i.e(i1Var, "notify");
        e1 e1Var2 = e1.f1627a;
        c0 c0Var2 = (c0) e1.a(q.a(c0.class));
        a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
        c.c.b.a.z(c0Var2, "v1/touch/ota/upgrade/result", a.a.a.a.c.u1.i.l(i1Var), null, 4, null);
        if (i.a(g1Var.e(), Boolean.TRUE)) {
            new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { // from class: a.a.a.a.k.m8.j
                @Override // java.lang.Runnable
                public final void run() {
                    a.f.a.g gVar2 = a.f.a.f.f4591a;
                    gVar2.g("UpgradeTouch");
                    gVar2.f(3, null, "reboot system", new Object[0]);
                    e1 e1Var3 = e1.f1627a;
                    ((c0) e1.a(e.s.c.q.a(c0.class))).f("v1/system/reboot", "", (4 & 4) != 0 ? e.o.i.f5957b : null);
                }
            }, 5000L);
        }
    }

    @SuppressLint({"CheckResult"})
    public final void e(final g1 g1Var, final String str, final p3 p3Var) {
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("UpgradeTouch");
        gVar.b(i.j("upgrade ir touch panel of: ", p3Var), new Object[0]);
        new d.a.s.e.c.b(new j() { // from class: a.a.a.a.k.m8.k
            @Override // d.a.j
            public final void a(d.a.i iVar) {
                UpgradeTouch upgradeTouch = this.f3289a;
                String str2 = str;
                e.s.c.i.e(upgradeTouch, "this$0");
                e.s.c.i.e(str2, "$path");
                e.s.c.i.e(iVar, LanguageUtils.ITALIAN_NAME);
                UpgradeTouch.f5609a = true;
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("UpgradeTouch");
                gVar2.f(3, null, "upgrade ir touch panel: register callback", new Object[0]);
                upgradeTouch.f5612d = new s(iVar);
                j1 j1Var = new j1(0.1f);
                e.s.c.i.e(j1Var, "notify");
                e1 e1Var = e1.f1627a;
                c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
                a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
                c.c.b.a.z(c0Var, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var), null, 4, null);
                a.f.a.g gVar3 = a.f.a.f.f4591a;
                gVar3.g("UpgradeTouch");
                gVar3.f(3, null, "upgrade ir touch panel: start service to upgrade", new Object[0]);
                Intent intent = new Intent();
                intent.setComponent(new ComponentName(SeewoPackages.TOUCH_PANEL_SERVICE_PACKAGE, "com.seewo.touchservice.upgrade.AutoUpgradeService"));
                intent.putExtra("path", str2);
                p pVar = p.f3305a;
                ContextInsider.startServiceAsUser(p.f3306b, intent, UserHandleInsider.CURRENT);
            }
        }).p(d.a.v.a.f5913c).n(new d.a.r.b() { // from class: a.a.a.a.k.m8.m
            @Override // d.a.r.b
            public final void accept(Object obj) {
                UpgradeTouch upgradeTouch = this.f3294b;
                g1 g1Var2 = g1Var;
                p3 p3Var2 = p3Var;
                e.s.c.i.e(upgradeTouch, "this$0");
                e.s.c.i.e(g1Var2, "$body");
                e.s.c.i.e(p3Var2, "$touchModel");
                UpgradeTouch.f5609a = false;
                upgradeTouch.d(g1Var2, p3Var2);
            }
        }, new d.a.r.b() { // from class: a.a.a.a.k.m8.b
            @Override // d.a.r.b
            public final void accept(Object obj) {
                UpgradeTouch upgradeTouch = this.f3272b;
                g1 g1Var2 = g1Var;
                p3 p3Var2 = p3Var;
                e.s.c.i.e(upgradeTouch, "this$0");
                e.s.c.i.e(g1Var2, "$body");
                e.s.c.i.e(p3Var2, "$touchModel");
                UpgradeTouch.f5609a = false;
                upgradeTouch.c(g1Var2, ((Throwable) obj).getMessage(), p3Var2);
            }
        }, new d.a.r.a() { // from class: a.a.a.a.k.m8.d
            @Override // d.a.r.a
            public final void run() {
                UpgradeTouch upgradeTouch = this.f3276b;
                e.s.c.i.e(upgradeTouch, "this$0");
                a.f.a.g gVar2 = a.f.a.f.f4591a;
                gVar2.g("UpgradeTouch");
                gVar2.f(3, null, "upgrade complete, reset callback to default", new Object[0]);
                UpgradeTouch.f5609a = false;
                upgradeTouch.f5612d = upgradeTouch.f5611c;
            }
        }, d.a.s.b.a.f5673c);
    }

    public final a4 f(z3 z3Var) {
        boolean z;
        String str;
        String strC;
        i.e(z3Var, "request");
        a.f.a.g gVar = a.f.a.f.f4591a;
        gVar.g("UpgradeTouch");
        gVar.b(i.j("upgrade touch panel with: ", z3Var.f3393a), new Object[0]);
        if (f5609a) {
            r0.b bVar = new r0.b("another upgrade request processing");
            i.e(bVar, "error");
            a4 a4Var = new a4();
            a4Var.a(r0.f1794a.a(429, bVar));
            return a4Var;
        }
        String strO = n0.o(z3Var.f3393a.d(), z3Var.f3393a.b());
        if (strO == null) {
            r0.a aVar = r0.f1794a;
            r0 r0Var = r0.m;
            i.e(r0Var, "response");
            a4 a4Var2 = new a4();
            a4Var2.a(r0Var);
            return a4Var2;
        }
        a.a.a.a.k.h8.d dVar = a.a.a.a.k.h8.d.f3211a;
        final p3 p3VarB = b(((d.a) a.a.a.a.k.h8.d.f3212b.getValue()).b());
        if (p3VarB == p3.UNKNOWN && (strC = z3Var.f3393a.c()) != null) {
            p3[] p3VarArrValuesCustom = p3.valuesCustom();
            int i2 = 0;
            while (true) {
                if (i2 >= 16) {
                    p3VarB = null;
                    break;
                }
                p3 p3Var = p3VarArrValuesCustom[i2];
                if (i.a(p3Var.name(), strC)) {
                    p3VarB = p3Var;
                    break;
                }
                i2++;
            }
            if (p3VarB == null) {
                p3VarB = p3.UNKNOWN;
            }
        }
        switch (p3VarB.ordinal()) {
            case 5:
                List<EntityFwTouch> fwTouchList = VmanMiddleWare.getInstance().getFwTouchCtrl().getFwTouchList();
                i.d(fwTouchList, "getInstance().fwTouchCtrl.fwTouchList");
                Iterator<T> it = fwTouchList.iterator();
                while (true) {
                    if (!it.hasNext()) {
                        z = false;
                    } else if (((EntityFwTouch) it.next()).touchModel == EnumTouchModel.BRAND_TY_NOAAR) {
                        a.f.a.g gVar2 = a.f.a.f.f4591a;
                        gVar2.g("UpgradeTouch");
                        gVar2.f(3, null, "upgrade touch panel by vman for TY_NOAAR", new Object[0]);
                        z = true;
                    }
                }
                if (!z) {
                    a.f.a.g gVar3 = a.f.a.f.f4591a;
                    gVar3.g("UpgradeTouch");
                    gVar3.f(3, null, "upgrade touch panel by touch panel for TY", new Object[0]);
                    strO = a(strO, ".bin");
                    break;
                } else {
                    a.f.a.g gVar4 = a.f.a.f.f4591a;
                    gVar4.g("UpgradeTouch");
                    gVar4.f(3, null, "upgrade touch panel by vman for TY_NOAAR", new Object[0]);
                    g(z3Var.f3393a, strO, p3VarB);
                    return new a4();
                }
            case 1:
            case 2:
            case 3:
            case 4:
                e(z3Var.f3393a, strO, p3VarB);
                return new a4();
            case 6:
                str = "ffp_tool -f USB -i ";
                strO = i.j(str, strO);
                g(z3Var.f3393a, strO, p3VarB);
                return new a4();
            case 7:
                final g1 g1Var = z3Var.f3393a;
                a.f.a.g gVar5 = a.f.a.f.f4591a;
                gVar5.g("UpgradeTouch");
                gVar5.b(i.j("upgrade upgradeIrTouchByJNI touch panel of: ", p3VarB), new Object[0]);
                new d.a.s.e.c.b(new j() { // from class: a.a.a.a.k.m8.a
                    @Override // d.a.j
                    public final void a(d.a.i iVar) {
                        g1 g1Var2 = g1Var;
                        e.s.c.i.e(g1Var2, "$body");
                        e.s.c.i.e(iVar, LanguageUtils.ITALIAN_NAME);
                        UpgradeTouch.f5609a = true;
                        j1 j1Var = new j1(0.1f);
                        e.s.c.i.e(j1Var, "notify");
                        e1 e1Var = e1.f1627a;
                        c0 c0Var = (c0) e1.a(e.s.c.q.a(c0.class));
                        a.a.a.a.c.u1.i iVar2 = a.a.a.a.c.u1.i.f1877a;
                        c.c.b.a.z(c0Var, "v1/touch/ota/upgrade/status", a.a.a.a.c.u1.i.l(j1Var), null, 4, null);
                        int iUpgradeTouch = McutouchManager.upgradeTouch(g1Var2.d());
                        UpgradeTouch.f5609a = false;
                        if (iUpgradeTouch != 0) {
                            Exception exc = new Exception("upgradeIrTouchByJNI error)");
                            if (!((b.a) iVar).c(exc)) {
                                d.a.u.a.v(exc);
                            }
                        } else {
                            ((b.a) iVar).b(0);
                        }
                        ((b.a) iVar).a();
                    }
                }).p(d.a.v.a.f5913c).n(new d.a.r.b() { // from class: a.a.a.a.k.m8.l
                    @Override // d.a.r.b
                    public final void accept(Object obj) {
                        UpgradeTouch upgradeTouch = this.f3291b;
                        g1 g1Var2 = g1Var;
                        p3 p3Var2 = p3VarB;
                        e.s.c.i.e(upgradeTouch, "this$0");
                        e.s.c.i.e(g1Var2, "$body");
                        e.s.c.i.e(p3Var2, "$touchModel");
                        UpgradeTouch.f5609a = false;
                        upgradeTouch.d(g1Var2, p3Var2);
                    }
                }, new d.a.r.b() { // from class: a.a.a.a.k.m8.e
                    @Override // d.a.r.b
                    public final void accept(Object obj) {
                        UpgradeTouch upgradeTouch = this.f3277b;
                        g1 g1Var2 = g1Var;
                        p3 p3Var2 = p3VarB;
                        e.s.c.i.e(upgradeTouch, "this$0");
                        e.s.c.i.e(g1Var2, "$body");
                        e.s.c.i.e(p3Var2, "$touchModel");
                        UpgradeTouch.f5609a = false;
                        upgradeTouch.c(g1Var2, ((Throwable) obj).getMessage(), p3Var2);
                    }
                }, new d.a.r.a() { // from class: a.a.a.a.k.m8.c
                    @Override // d.a.r.a
                    public final void run() {
                        UpgradeTouch.f5609a = false;
                    }
                }, d.a.s.b.a.f5673c);
                return new a4();
            case 8:
            case 12:
            default:
                a.f.a.g gVar6 = a.f.a.f.f4591a;
                gVar6.g("UpgradeTouch");
                gVar6.b("touch panel " + p3VarB + ", not supported", new Object[0]);
                r0.a aVar2 = r0.f1794a;
                r0 r0Var2 = r0.f1802i;
                i.e(r0Var2, "response");
                a4 a4Var3 = new a4();
                a4Var3.a(r0Var2);
                return a4Var3;
            case 9:
            case 10:
                if (!e.w.h.d(strO, ".hex", false, 2)) {
                    strO = n0.o(strO, Build.VERSION.SDK_INT >= 33 ? "/sdcard/.monitor/ili.hex" : "/data/monitor/ili.hex");
                    i.c(strO);
                }
                strO = a.b.c.a.a.q("/vendor/bin/ilitek_upgrade FWUpgrade USB V6 null null ", strO, " --force");
                g(z3Var.f3393a, strO, p3VarB);
                return new a4();
            case 11:
                strO = "eUpdate2 -f " + strO + " -i " + m.f1891a.v("ro.cvte.eeti_touch_ini_path", "/etc/SensorTestDefault.ini") + " -P /mnt/tmp";
                g(z3Var.f3393a, strO, p3VarB);
                return new a4();
            case 13:
                strO = a(strO, ".bin");
                str = "/vendor/bin/istaricMPT -p -Firmware=";
                strO = i.j(str, strO);
                g(z3Var.f3393a, strO, p3VarB);
                return new a4();
            case 14:
                strO = a(strO, ".tp");
                g(z3Var.f3393a, strO, p3VarB);
                return new a4();
        }
    }

    @SuppressLint({"CheckResult"})
    public final void g(g1 g1Var, String str, p3 p3Var) {
        ((b) ((e.s.b.a) this.f5614f.getValue()).a()).a(g1Var, str, p3Var);
    }
}
