package com.ifpdos.debugmenu.action;

import android.content.Context;
import com.ifpdos.debugmenu.DebugMenuApplication;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.UpgradeMSB9100Action;
import com.ifpdos.debugmenu.action.base.ItemButtonAction;
import com.ifpdos.debugmenu.entity.UpgradeException;
import com.seewo.sdk.model.SDKUpgradeResult;
import com.trello.rxlifecycle3.android.ActivityEvent;
import com.trello.rxlifecycle3.components.support.RxAppCompatActivity;
import d.f.a.p2.p0;
import d.f.a.p2.t0;
import d.f.a.r2.v2;
import d.f.a.s1.e;
import f.a.i;
import f.a.t.a;
import f.a.w.b.a;
import f.a.w.e.d.j;
import java.util.Objects;
import k.c.a.c;

/* JADX INFO: loaded from: classes.dex */
public class UpgradeMSB9100Action extends ItemButtonAction {
    private static final String TAG = "UpgradeMSB9100Action";
    public static final int TYPE_C_FRONT = 2;
    public static final int TYPE_C_SIDE = 3;
    private a mCompositeDisposable;
    private Context mContext;
    private v2 mFindFrontUSBHelper;
    private p0 upgradeHandler;

    /* JADX INFO: renamed from: com.ifpdos.debugmenu.action.UpgradeMSB9100Action$1, reason: invalid class name */
    public class AnonymousClass1 implements v2.a {
        public final /* synthetic */ Context val$context;

        public AnonymousClass1(Context context) {
            this.val$context = context;
        }

        @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());
        }

        @Override // d.f.a.r2.v2.a
        public void onSuccess() {
            c.n.a.Z(false);
            final Context context = this.val$context;
            c.n.a.W(R.string.str_debug_upgrade, R.string.str_debug_upgrade_9100, new e() { // from class: d.f.a.p1.ac
                @Override // d.f.a.s1.e
                public final void call() {
                    final UpgradeMSB9100Action.AnonymousClass1 anonymousClass1 = this.a;
                    final Context context2 = context;
                    Objects.requireNonNull(anonymousClass1);
                    c.n.a.o();
                    f.a.t.a aVar = UpgradeMSB9100Action.this.mCompositeDisposable;
                    UpgradeMSB9100Action upgradeMSB9100Action = UpgradeMSB9100Action.this;
                    aVar.b(upgradeMSB9100Action.checkPoint(upgradeMSB9100Action.upgradeHandler != null, SDKUpgradeResult.INVALID_MACHINE).k(new f.a.v.d() { // from class: d.f.a.p1.wb
                        @Override // f.a.v.d
                        public final Object apply(Object obj) {
                            UpgradeMSB9100Action.AnonymousClass1 anonymousClass12 = anonymousClass1;
                            Context context3 = context2;
                            UpgradeMSB9100Action upgradeMSB9100Action2 = UpgradeMSB9100Action.this;
                            return upgradeMSB9100Action2.checkPoint(((d.f.a.p2.t0) upgradeMSB9100Action2.upgradeHandler).m(context3, 2, "", null), SDKUpgradeResult.BIN_NOT_FOUND);
                        }
                    }).k(new f.a.v.d() { // from class: d.f.a.p1.yb
                        @Override // f.a.v.d
                        public final Object apply(Object obj) {
                            UpgradeMSB9100Action.AnonymousClass1 anonymousClass12 = anonymousClass1;
                            Context context3 = context2;
                            UpgradeMSB9100Action upgradeMSB9100Action2 = UpgradeMSB9100Action.this;
                            return upgradeMSB9100Action2.checkPoint(((d.f.a.p2.t0) upgradeMSB9100Action2.upgradeHandler).m(context3, 3, "", null), SDKUpgradeResult.UPGRADE_ERROR);
                        }
                    }).w(f.a.z.a.f4044c).w(f.a.s.b.a.a()).g(((RxAppCompatActivity) UpgradeMSB9100Action.this.mContext).bindUntilEvent(ActivityEvent.DESTROY)).u(new f.a.v.c() { // from class: d.f.a.p1.zb
                        @Override // f.a.v.c
                        public final void accept(Object obj) {
                            c.n.a.f0(R.string.str_debug_upgrade_9100, ((Boolean) obj).booleanValue());
                        }
                    }, new f.a.v.c() { // from class: d.f.a.p1.xb
                        @Override // f.a.v.c
                        public final void accept(Object obj) {
                            Throwable th = (Throwable) obj;
                            c.n.a.f0(R.string.str_debug_upgrade_9100, false);
                            if (th instanceof UpgradeException) {
                                d.b.a.a.a.L((UpgradeException) th, DebugMenuApplication.f1956b, "MSB9100");
                            }
                        }
                    }, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c));
                }
            }, new e() { // from class: d.f.a.p1.bc
                @Override // d.f.a.s1.e
                public final void call() {
                }
            });
        }
    }

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

    /* JADX INFO: Access modifiers changed from: private */
    public i<Boolean> checkPoint(boolean z, SDKUpgradeResult sDKUpgradeResult) {
        return z ? i.m(Boolean.valueOf(z)) : new j(new a.e(new UpgradeException(sDKUpgradeResult)));
    }

    @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(context));
        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) {
    }
}
