package com.ifpdos.debugmenu.action;

import android.annotation.SuppressLint;
import android.content.Context;
import android.text.TextUtils;
import com.ifpdos.debugmenu.DebugMenuApplication;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.UpgradeHubVmanAction;
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.b.a.a.a;
import d.f.a.j2.e.e;
import d.f.a.p2.p0;
import d.f.a.p2.t0;
import d.f.a.r2.f3;
import d.f.a.r2.t2;
import d.f.a.r2.u2;
import d.f.a.r2.v2;
import f.a.v.c;
import f.a.v.d;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public class UpgradeHubVmanAction extends ItemButtonAction {
    private static String TAG = "UpgradeHub";
    private static String VL103;
    private static String VL817;
    public static final /* synthetic */ int a = 0;
    private v2 mFindFrontUSBHelper;
    private p0 upgradeHandler;

    static {
        StringBuilder sb = new StringBuilder();
        String str = t0.f3048b;
        VL103 = a.v(sb, str, "/103.bin");
        VL817 = a.p(str, "/817.bin");
    }

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

    /* JADX INFO: Access modifiers changed from: private */
    @SuppressLint({"CheckResult"})
    public void upgrade() {
        t2.e();
        c.n.a.a0(R.string.str_debug_upgrade_hub);
        final String str = u2.f(VL817) + ";" + u2.f(VL103);
        final Context context = this.mContext;
        final p0 p0Var = this.upgradeHandler;
        f3.a(p0Var != null, SDKUpgradeResult.INVALID_MACHINE).k(new d() { // from class: d.f.a.r2.v0
            @Override // f.a.v.d
            public final Object apply(Object obj) {
                Objects.requireNonNull((d.f.a.p2.t0) p0Var);
                return f3.a(TextUtils.isEmpty("") ? d.f.a.p2.r0.b(d.f.a.p2.t0.m) && d.f.a.p2.r0.b(d.f.a.p2.t0.n) : d.b.a.a.a.a0(""), SDKUpgradeResult.BIN_NOT_FOUND);
            }
        }).k(new d() { // from class: d.f.a.r2.a2
            @Override // f.a.v.d
            public final Object apply(Object obj) {
                return ((d.f.a.p2.t0) p0Var).n(context, 12, str);
            }
        }).w(f.a.z.a.f4044c).n(f.a.s.b.a.a()).g(((RxAppCompatActivity) this.mContext).bindUntilEvent(ActivityEvent.DESTROY)).u(new c() { // from class: d.f.a.p1.y9
            @Override // f.a.v.c
            public final void accept(Object obj) {
                int i2 = UpgradeHubVmanAction.a;
                c.n.a.f0(R.string.str_debug_upgrade_hub, ((Boolean) obj).booleanValue());
            }
        }, new c() { // from class: d.f.a.p1.z9
            @Override // f.a.v.c
            public final void accept(Object obj) {
                Throwable th = (Throwable) obj;
                int i2 = UpgradeHubVmanAction.a;
                c.n.a.f0(R.string.str_debug_upgrade_hub, false);
                if (th instanceof UpgradeException) {
                    d.b.a.a.a.L((UpgradeException) th, DebugMenuApplication.f1956b, "Hub");
                }
            }
        }, f.a.w.b.a.f3725b, f.a.w.b.a.f3726c);
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemButtonAction, d.f.a.j2.e.e.a
    public void onClick(Context context, e eVar) {
        c.n.a.Z(true);
        v2 v2Var = new v2(new v2.a() { // from class: com.ifpdos.debugmenu.action.UpgradeHubVmanAction.1
            @Override // d.f.a.r2.v2.a
            public void onFail() {
                c.n.a.Z(false);
                a.J(R.string.str_export_log_fail_no_usb, k.c.a.c.c());
            }

            @Override // d.f.a.r2.v2.a
            public void onSuccess() {
                c.n.a.Z(false);
                UpgradeHubVmanAction.this.upgrade();
            }
        });
        this.mFindFrontUSBHelper = v2Var;
        v2Var.a();
    }

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