package d.f.a.q2.e;

import android.content.Context;
import com.ifpdos.debugmenu.upgrades.entrties.DeviceInfo;
import com.ifpdos.debugmenu.upgrades.entrties.UpsDataInfo;
import com.ifpdos.debugmenu.upgrades.listener.IUpgradeListener;
import com.ifpdos.debugmenu.upgrades.listener.UdiUpgradeDeviceListener;
import d.f.a.r2.u2;
import f.a.j;
import f.a.k;
import f.a.w.e.d.c;
import g.c0.m;
import g.h0.c.l;
import java.util.Map;

/* JADX INFO: compiled from: BaseUpgradeUpsTask.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public abstract class f implements g<UpsDataInfo> {
    public final String a = getClass().getSimpleName();

    @Override // d.f.a.q2.e.g
    public void a(Context context, DeviceInfo deviceInfo, IUpgradeListener iUpgradeListener) {
        final UpsDataInfo upsDataInfo = (UpsDataInfo) deviceInfo;
        l.f(context, "context");
        l.f(upsDataInfo, "info");
        l.f(iUpgradeListener, "listener");
        f.a.w.e.d.c cVar = new f.a.w.e.d.c(new k() { // from class: d.f.a.q2.e.a
            @Override // f.a.k
            public final void subscribe(j jVar) {
                UpsDataInfo upsDataInfo2 = upsDataInfo;
                f fVar = this;
                l.f(upsDataInfo2, "$info");
                l.f(fVar, "this$0");
                l.f(jVar, "emitter");
                String strP = u2.p(upsDataInfo2.getUpgradeFileName());
                if (strP == null || g.m0.f.o(strP)) {
                    ((c.a) jVar).c(new d.f.a.q2.a.a());
                    return;
                }
                StringBuilder sbB = d.b.a.a.a.B("v1/ups/internal/upgrade/");
                sbB.append(upsDataInfo2.getOtaKey());
                sbB.append('/');
                sbB.append(upsDataInfo2.getId());
                String string = sbB.toString();
                l.e(strP, "path");
                d.f.a.r2.j3.e.a.c(string, g.c0.g.A(f.a.y.a.y0(new g.k("path", strP)), fVar.b(upsDataInfo2)), new UdiUpgradeDeviceListener(f.a.y.a.w0(string), jVar));
            }
        });
        l.e(cVar, "create<Float> { emitter …)\n            )\n        }");
        c.n.a.l(c.n.a.c0(cVar, context, null, 2), new e(iUpgradeListener, this));
    }

    public Map<String, String> b(UpsDataInfo upsDataInfo) {
        l.f(upsDataInfo, "info");
        g.c0.g.i();
        return m.f4068b;
    }
}
