package com.martsnew.tv.ui.update;

import A1.y;
import C.a;
import C5.b;
import F5.C0115b;
import K2.e;
import N5.l;
import O5.h;
import P6.n;
import U.g;
import Z6.AbstractC0385z;
import Z6.F;
import Z6.r0;
import a6.AbstractC0407a;
import a6.C0416j;
import a6.C0417k;
import a6.C0418l;
import a6.C0420n;
import a6.C0421o;
import a6.q;
import a6.t;
import a6.u;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.text.method.LinkMovementMethod;
import android.widget.ImageView;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.core.content.FileProvider;
import androidx.lifecycle.P;
import c7.K;
import com.google.android.gms.internal.measurement.AbstractC0707u1;
import com.martsnew.domain.model.LatestVersion;
import com.martsnew.tv.R;
import com.martsnew.tv.ui.update.TVUpdateFragment;
import d5.AbstractC0844a;
import f.InterfaceC0894b;
import g.C0968a;
import h0.r;
import java.io.File;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import n4.u0;
import s5.DialogC1526e;
import s7.d;
import u5.U;
import y5.AbstractActivityC1764i;
import y5.C1763h;

/* JADX INFO: loaded from: classes.dex */
public final class TVUpdateFragment extends AbstractC0407a<u, U> {

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

    /* JADX INFO: renamed from: w0, reason: collision with root package name */
    public final y f11218w0;

    /* JADX INFO: renamed from: x0, reason: collision with root package name */
    public boolean f11219x0;

    /* JADX INFO: renamed from: y0, reason: collision with root package name */
    public final r f11220y0;

    /* JADX INFO: renamed from: z0, reason: collision with root package name */
    public final r f11221z0;

    public TVUpdateFragment() {
        A6.e eVarJ = AbstractC0707u1.j(new h(17, new C0417k(this, 1)));
        this.f11217v0 = new e(n.a(u.class), new l(eVarJ, 20), new A5.h(this, eVarJ, 23), new l(eVarJ, 21));
        this.f11218w0 = new y(n.a(C0418l.class), new C0417k(this, 0));
        final int i = 0;
        this.f11220y0 = X(new InterfaceC0894b(this) { // from class: a6.b

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ TVUpdateFragment f7627b;

            {
                this.f7627b = this;
            }

            @Override // f.InterfaceC0894b
            public final void a(Object obj) throws IllegalAccessException, InvocationTargetException {
                switch (i) {
                    case u0.f15495q /* 0 */:
                        boolean zBooleanValue = ((Boolean) obj).booleanValue();
                        TVUpdateFragment tVUpdateFragment = this.f7627b;
                        if (zBooleanValue && tVUpdateFragment.t0()) {
                            tVUpdateFragment.y0(true);
                            u uVarH0 = tVUpdateFragment.h0();
                            r0 r0Var = uVarH0.i;
                            if (r0Var != null) {
                                r0Var.b(null);
                            }
                            uVarH0.i = uVarH0.e(false, new t(uVarH0, null));
                        } else {
                            tVUpdateFragment.o0(new y5.n(R.string.msg_permission_denied));
                        }
                        break;
                    default:
                        TVUpdateFragment tVUpdateFragment2 = this.f7627b;
                        if (!tVUpdateFragment2.s0()) {
                            tVUpdateFragment2.o0(new y5.n(R.string.msg_permission_denied));
                        } else {
                            q qVar = (q) ((C1763h) tVUpdateFragment2.h0().f7661g.e()).f18989a;
                            if (qVar instanceof C0420n) {
                                tVUpdateFragment2.w0(((C0420n) qVar).f7647a);
                            } else if (qVar instanceof C0421o) {
                                tVUpdateFragment2.x0(((C0421o) qVar).f7648a);
                            }
                        }
                        break;
                }
            }
        }, new C0968a(1));
        final int i5 = 1;
        this.f11221z0 = X(new InterfaceC0894b(this) { // from class: a6.b

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ TVUpdateFragment f7627b;

            {
                this.f7627b = this;
            }

            @Override // f.InterfaceC0894b
            public final void a(Object obj) throws IllegalAccessException, InvocationTargetException {
                switch (i5) {
                    case u0.f15495q /* 0 */:
                        boolean zBooleanValue = ((Boolean) obj).booleanValue();
                        TVUpdateFragment tVUpdateFragment = this.f7627b;
                        if (zBooleanValue && tVUpdateFragment.t0()) {
                            tVUpdateFragment.y0(true);
                            u uVarH0 = tVUpdateFragment.h0();
                            r0 r0Var = uVarH0.i;
                            if (r0Var != null) {
                                r0Var.b(null);
                            }
                            uVarH0.i = uVarH0.e(false, new t(uVarH0, null));
                        } else {
                            tVUpdateFragment.o0(new y5.n(R.string.msg_permission_denied));
                        }
                        break;
                    default:
                        TVUpdateFragment tVUpdateFragment2 = this.f7627b;
                        if (!tVUpdateFragment2.s0()) {
                            tVUpdateFragment2.o0(new y5.n(R.string.msg_permission_denied));
                        } else {
                            q qVar = (q) ((C1763h) tVUpdateFragment2.h0().f7661g.e()).f18989a;
                            if (qVar instanceof C0420n) {
                                tVUpdateFragment2.w0(((C0420n) qVar).f7647a);
                            } else if (qVar instanceof C0421o) {
                                tVUpdateFragment2.x0(((C0421o) qVar).f7648a);
                            }
                        }
                        break;
                }
            }
        }, new C0968a(2));
    }

    @Override // h0.ComponentCallbacksC1023x
    public final void F(Bundle bundle) throws IllegalAccessException, F, InvocationTargetException {
        super.F(bundle);
        u uVarH0 = h0();
        C0418l c0418l = (C0418l) this.f11218w0.getValue();
        uVarH0.getClass();
        LatestVersion latestVersion = c0418l.f7646a;
        K k8 = uVarH0.f7662h;
        k8.getClass();
        k8.g(null, latestVersion);
    }

    @Override // y5.v
    public final int g0() {
        return R.layout.fragment_tv_update;
    }

    @Override // y5.v
    public final void k0(int i) throws IllegalAccessException, InvocationTargetException {
        switch (i) {
            case R.id.buttonCancel /* 2131427452 */:
                y0(false);
                u uVarH0 = h0();
                r0 r0Var = uVarH0.i;
                if (r0Var != null) {
                    r0Var.b(null);
                }
                if (Build.VERSION.SDK_INT >= 30) {
                    uVarH0.h();
                } else {
                    try {
                        File file = new File(uVarH0.f7664k);
                        if (file.exists()) {
                            file.delete();
                        }
                    } catch (Exception unused) {
                        return;
                    }
                }
                break;
            case R.id.buttonSkipVer /* 2131427487 */:
                i0(R.id.goToMain);
                break;
            case R.id.buttonUpdateLater /* 2131427493 */:
                i0(R.id.goToMain);
                break;
            case R.id.buttonUpdateNow /* 2131427494 */:
                if (!t0()) {
                    AbstractActivityC1764i abstractActivityC1764iM = m();
                    if (abstractActivityC1764iM != null) {
                        String string = abstractActivityC1764iM.getResources().getString(R.string.message_request_permission);
                        C0115b c0115b = new C0115b(6, this);
                        String string2 = abstractActivityC1764iM.getResources().getString(R.string.label_request_permission);
                        b bVar = new b(14);
                        String string3 = abstractActivityC1764iM.getResources().getString(R.string.label_cancel);
                        DialogC1526e dialogC1526e = new DialogC1526e(abstractActivityC1764iM);
                        dialogC1526e.f16890q = "";
                        dialogC1526e.f16891r = string;
                        dialogC1526e.f16892s = "";
                        dialogC1526e.f16893t = string2;
                        dialogC1526e.f16894u = string3;
                        dialogC1526e.f16895v = c0115b;
                        dialogC1526e.f16896w = bVar;
                        dialogC1526e.show();
                    }
                } else {
                    y0(true);
                    u uVarH02 = h0();
                    r0 r0Var2 = uVarH02.i;
                    if (r0Var2 != null) {
                        r0Var2.b(null);
                    }
                    uVarH02.i = uVarH02.e(false, new t(uVarH02, null));
                }
                break;
        }
    }

    @Override // y5.v
    public final List m0(g gVar) {
        U u8 = (U) gVar;
        return B6.l.W(u8.f17678N, u8.f17677M, u8.f17675K, u8.f17676L);
    }

    @Override // y5.v
    public final void p0() {
        ((U) f0()).f17682R.setMovementMethod(LinkMovementMethod.getInstance());
        ((U) f0()).f17678N.requestFocus();
        AbstractC0385z.r(P.f(v()), null, new C0416j(null, this), 3);
    }

    public final boolean s0() {
        AbstractActivityC1764i abstractActivityC1764iM = m();
        if (abstractActivityC1764iM == null) {
            return false;
        }
        return Build.VERSION.SDK_INT < 26 || abstractActivityC1764iM.getPackageManager().canRequestPackageInstalls() || this.f11219x0;
    }

    public final boolean t0() {
        AbstractActivityC1764i abstractActivityC1764iM = m();
        if (abstractActivityC1764iM == null) {
            return false;
        }
        if (Build.VERSION.SDK_INT >= 30) {
            return true;
        }
        return d.h(abstractActivityC1764iM, "android.permission.READ_EXTERNAL_STORAGE") == 0 && d.h(abstractActivityC1764iM, "android.permission.WRITE_EXTERNAL_STORAGE") == 0;
    }

    @Override // y5.v
    /* JADX INFO: renamed from: u0, reason: merged with bridge method [inline-methods] */
    public final u h0() {
        return (u) this.f11217v0.getValue();
    }

    public final void v0() {
        if (Build.VERSION.SDK_INT >= 26) {
            try {
                this.f11221z0.a(new Intent("android.settings.MANAGE_UNKNOWN_APP_SOURCES").setData(Uri.parse(String.format("package:%s", Arrays.copyOf(new Object[]{Y().getPackageName()}, 1)))));
            } catch (Exception unused) {
                this.f11219x0 = true;
                q qVar = (q) ((C1763h) h0().f7661g.e()).f18989a;
                if (qVar instanceof C0420n) {
                    w0(((C0420n) qVar).f7647a);
                } else if (qVar instanceof C0421o) {
                    x0(((C0421o) qVar).f7648a);
                }
            }
        }
    }

    public final void w0(File file) {
        if (!s0()) {
            v0();
            return;
        }
        if (!file.exists()) {
            o0(new y5.n(R.string.msg_unknown_error));
            return;
        }
        try {
            Intent intent = new Intent("android.intent.action.VIEW");
            intent.setDataAndType(z0(file), "application/vnd.android.package-archive");
            intent.addFlags(268435456);
            intent.addFlags(1);
            e0(intent);
        } catch (Exception unused) {
            o0(new y5.n(R.string.msg_unknown_error));
        }
    }

    public final void x0(Uri uri) {
        if (!s0()) {
            v0();
            return;
        }
        try {
            Intent intent = new Intent("android.intent.action.VIEW");
            intent.setDataAndType(uri, "application/vnd.android.package-archive");
            intent.addFlags(268435456);
            intent.addFlags(1);
            e0(intent);
        } catch (Exception unused) {
            o0(new y5.n(R.string.msg_unknown_error));
        }
    }

    public final boolean y0(boolean z8) {
        U u8 = (U) f0();
        ConstraintLayout constraintLayout = u8.f17680P;
        P6.g.d(constraintLayout, "layoutDownloading");
        constraintLayout.setVisibility(z8 ? 0 : 8);
        ImageView imageView = u8.f17679O;
        P6.g.d(imageView, "imageMask");
        imageView.setVisibility(z8 ? 0 : 8);
        return (z8 ? u8.f17675K : u8.f17678N).requestFocus();
    }

    public final Uri z0(File file) {
        if (Build.VERSION.SDK_INT < 24) {
            return Uri.fromFile(file);
        }
        a aVarC = FileProvider.c(Z(), "com.martsnew.tv.provider");
        try {
            String canonicalPath = file.getCanonicalPath();
            Map.Entry entry = null;
            for (Map.Entry entry2 : aVarC.f1081b.entrySet()) {
                String path = ((File) entry2.getValue()).getPath();
                if (FileProvider.a(canonicalPath).startsWith(FileProvider.a(path) + '/') && (entry == null || path.length() > ((File) entry.getValue()).getPath().length())) {
                    entry = entry2;
                }
            }
            if (entry == null) {
                throw new IllegalArgumentException(AbstractC0844a.x("Failed to find configured root that contains ", canonicalPath));
            }
            String path2 = ((File) entry.getValue()).getPath();
            return new Uri.Builder().scheme("content").authority(aVarC.f1080a).encodedPath(Uri.encode((String) entry.getKey()) + '/' + Uri.encode(path2.endsWith("/") ? canonicalPath.substring(path2.length()) : canonicalPath.substring(path2.length() + 1), "/")).build();
        } catch (IOException unused) {
            throw new IllegalArgumentException("Failed to resolve canonical path for " + file);
        }
    }
}
