package com.ifpdos.debugmenu.action;

import android.content.Context;
import android.content.DialogInterface;
import com.ifpdos.debugmenu.DebugMenuApplication;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.UpgradeMainAction;
import com.ifpdos.debugmenu.action.base.ItemButtonAction;
import com.ifpdos.debugmenu.entity.UpgradeException;
import com.ifpdos.mcusdk.McuCommonCommand;
import com.seewo.sdk.model.SDKKeyboardCode;
import d.f.a.c1;
import d.f.a.p2.p0;
import d.f.a.p2.t0;
import d.f.a.r2.f3;
import d.f.a.r2.v2;
import d.f.a.s1.e;
import d.f.c.b;
import f.a.t.a;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
import k.c.a.c;

/* JADX INFO: loaded from: classes.dex */
public class UpgradeMainAction extends ItemButtonAction implements c1 {
    private e mCallback;
    private a mCompositeDisposable;
    private v2 mFindFrontUSBHelper;
    private p0 upgradeHandler;

    /* JADX INFO: renamed from: com.ifpdos.debugmenu.action.UpgradeMainAction$1, reason: invalid class name */
    public class AnonymousClass1 implements v2.a {
        public AnonymousClass1() {
        }

        @Override // d.f.a.r2.v2.a
        public void onFail() {
            c.n.a.Z(false);
            d.b.a.a.a.J(R.string.str_export_log_fail_no_usb, c.c());
            if (UpgradeMainAction.this.mCallback != null) {
                UpgradeMainAction.this.mCallback.call();
            }
        }

        @Override // d.f.a.r2.v2.a
        public void onSuccess() {
            c.n.a.Z(false);
            if (UpgradeMainAction.this.mCallback == null) {
                c.n.a.W(R.string.str_debug_upgrade, R.string.str_debug_upgrade_main_hint, new e() { // from class: d.f.a.p1.id
                    @Override // d.f.a.s1.e
                    public final void call() {
                        UpgradeMainAction.this.upgrade();
                    }
                }, new e() { // from class: d.f.a.p1.jd
                    @Override // d.f.a.s1.e
                    public final void call() {
                    }
                });
            } else {
                c.n.a.U(R.string.str_debug_upgrade, R.string.str_debug_upgrade_main_hint, new e() { // from class: d.f.a.p1.gd
                    @Override // d.f.a.s1.e
                    public final void call() {
                        UpgradeMainAction.AnonymousClass1 anonymousClass1 = this.a;
                        Objects.requireNonNull(anonymousClass1);
                        c.n.a.o();
                        UpgradeMainAction.this.upgrade();
                    }
                }, new DialogInterface.OnCancelListener() { // from class: d.f.a.p1.hd
                    @Override // android.content.DialogInterface.OnCancelListener
                    public final void onCancel(DialogInterface dialogInterface) {
                        UpgradeMainAction.this.mCallback.call();
                    }
                });
            }
        }
    }

    public UpgradeMainAction(Context context) {
        super(context);
        this.upgradeHandler = t0.a;
        this.mCompositeDisposable = new a();
        this.mContext = context;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void upgrade() {
        c.n.a.o();
        c.n.a.a0(R.string.str_debug_upgrade_main);
        this.mCompositeDisposable.b(f3.e(this.upgradeHandler).w(f.a.z.a.f4044c).w(f.a.s.b.a.a()).u(new f.a.v.c() { // from class: d.f.a.p1.ld
            @Override // f.a.v.c
            public final void accept(Object obj) {
                this.f2813b.h((Boolean) obj);
            }
        }, new f.a.v.c() { // from class: d.f.a.p1.kd
            @Override // f.a.v.c
            public final void accept(Object obj) {
                Throwable th = (Throwable) obj;
                c.n.a.f0(R.string.str_debug_upgrade_main, false);
                if (th instanceof UpgradeException) {
                    d.b.a.a.a.L((UpgradeException) th, DebugMenuApplication.f1956b, "Main");
                }
            }
        }, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c));
    }

    public void h(Boolean bool) {
        t0 t0Var = (t0) this.upgradeHandler;
        Objects.requireNonNull(t0Var);
        if (d.i.c.a.r()) {
            b.d.a.d(new McuCommonCommand(Byte.valueOf(SDKKeyboardCode.FUNCTION_KEY_BOARD_F12), (byte) 8, new byte[]{0}, (byte) 0));
        }
        t0Var.i(t0.a.MAIN, TimeUnit.SECONDS.toMillis(2L));
        c.n.a.f0(R.string.str_debug_upgrade_main, bool.booleanValue());
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onClick(Context context, d.f.a.j2.e.e eVar) {
        c.n.a.Z(true);
        v2 v2Var = new v2(new AnonymousClass1());
        this.mFindFrontUSBHelper = v2Var;
        v2Var.a();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onLongClick(Context context, d.f.a.j2.e.e eVar) {
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // d.f.a.c1
    public void quickAction(e eVar) {
        this.mCallback = eVar;
        onClick(this.mContext, (d.f.a.j2.e.e) this.mViewModel);
    }
}
