APKPure.apk(点击下载) / l.java


package e.g.a.d;

import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import android.text.TextUtils;
import androidx.recyclerview.widget.RecyclerView;
import com.android.volley.toolbox.ImageRequest;
import com.apkpure.aegon.app.appmanager.AppInfo;
import com.apkpure.aegon.application.AegonApplication;
import com.apkpure.aegon.application.RealApplicationLike;
import com.apkpure.aegon.services.AppProtoBufUpdateService;
import com.apkpure.crabshell.GlobalConst;
import com.apkpure.proto.nano.AppDetailInfoProtos;
import com.j256.ormlite.stmt.query.SimpleComparison;
import com.tencent.trpcprotocol.projecta.incr_update_svr.incr_update_svr.nano.GetUpdateReq;
import com.tencent.trpcprotocol.projecta.incr_update_svr.incr_update_svr.nano.GetUpdateRsp;
import com.tencent.trpcprotocol.projecta.incr_update_svr.incr_update_svr.nano.UpdateInfo;
import com.tencent.trpcprotocol.projecta.incr_update_svr.incr_update_svr.nano.UpdateResult;
import e.g.a.e.d.n;
import e.g.a.e.d.o;
import e.g.a.e.i.e;
import e.g.a.i0.q0;
import e.g.a.i0.t;
import e.g.c.a.d;
import e.l.c.l.i;
import java.io.File;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.CopyOnWriteArraySet;
import o.g;
import o.m;
import o.o.h;
import o.s.b.p;
import o.s.c.j;
import o.s.c.k;
import s.e.e.b;

public final class l {

    /* renamed from: g  reason: collision with root package name */
    public static final c f5223g = null;

    /* renamed from: h  reason: collision with root package name */
    public static final o.d<l> f5224h = i.i.g.c.U(o.e.SYNCHRONIZED, b.b);

    /* renamed from: i  reason: collision with root package name */
    public static final CopyOnWriteArrayList<String> f5225i = new CopyOnWriteArrayList<>();

    /* renamed from: j  reason: collision with root package name */
    public static final CopyOnWriteArrayList<String> f5226j = new CopyOnWriteArrayList<>();

    /* renamed from: k  reason: collision with root package name */
    public static final String f5227k;

    /* renamed from: l  reason: collision with root package name */
    public static final String f5228l;

    /* renamed from: m  reason: collision with root package name */
    public static boolean f5229m;

    /* renamed from: n  reason: collision with root package name */
    public static boolean f5230n;

    /* renamed from: a  reason: collision with root package name */
    public Map<String, UpdateResult> f5231a;
    public e.b b;
    public final CopyOnWriteArraySet<t> c;
    public boolean d;

    /* renamed from: e  reason: collision with root package name */
    public final Map<Integer, Integer> f5232e;

    /* renamed from: f  reason: collision with root package name */
    public e.w.c.f.c f5233f;

    public static final class a implements e.a {

        /* renamed from: a  reason: collision with root package name */
        public final /* synthetic */ l f5234a;

        public a(l lVar) {
            this.f5234a = lVar;
        }

        @Override // e.g.a.e.i.e.a
        public void a(Context context, String str) {
            if (context != null && str != null) {
                this.f5234a.l(context, str);
            }
        }

        @Override // e.g.a.e.i.e.a
        public void b(Context context, String str) {
            j.e(context, "context");
            j.e(str, "packageName");
            l lVar = this.f5234a;
            synchronized (lVar) {
                j.e(str, "packageName");
                Map<String, UpdateResult> map = lVar.f5231a;
                if (!(map == null || map.isEmpty())) {
                    lVar.f5231a.remove(str);
                    q0.a("PatchUpdateManager", j.k("onPackageRemoved, patchUpdateCache remove: ", str));
                }
            }
        }

        @Override // e.g.a.e.i.e.a
        public void c(Context context, String str) {
            j.e(context, "context");
            j.e(str, "packageName");
            this.f5234a.l(context, str);
        }
    }

    public static final class b extends k implements o.s.b.a<l> {
        public static final b b = new b();

        public b() {
            super(0);
        }

        /* Return type fixed from 'java.lang.Object' to match base method */
        @Override // o.s.b.a
        public l b() {
            return new l(null);
        }
    }

    public static final class c {
        public static final l a() {
            return l.f5224h.getValue();
        }
    }

    public static final class d implements e.w.c.f.c {
        public final /* synthetic */ l b;

        public d(l lVar) {
            this.b = lVar;
        }

        @Override // e.w.c.f.c
        public void onTaskCompletedMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
            q0.a("PatchUpdateManager", j.k(((e.w.c.f.l.e) aVar).f(), ":onTaskCompletedMainloop()"));
            if (s.e.e.b.d == null) {
                s.e.e.b.d = s.e.e.b.a(b.a.DefaultHandler);
            }
            s.e.e.b.d.post(new f(this.b));
        }

        @Override // e.w.c.f.c
        public void onTaskCompletedSubloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
            q0.a("PatchUpdateManager", j.k("----download--done----", ((e.w.c.f.l.e) aVar).f()));
        }

        @Override // e.w.c.f.c
        public void onTaskDetectedMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskDetectedSubloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskFailedMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskFailedSubloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
            q0.a("PatchUpdateManager", j.k(((e.w.c.f.l.e) aVar).f(), ":onDownloadFailed()"));
        }

        @Override // e.w.c.f.c
        public void onTaskPausedMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskPausedSubloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskPendingMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskReceivedMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskReceivedSubloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
            StringBuilder sb = new StringBuilder();
            e.w.c.f.l.e eVar = (e.w.c.f.l.e) aVar;
            sb.append(eVar.f());
            sb.append(":progress:");
            sb.append(eVar.o());
            q0.a("PatchUpdateManager", sb.toString());
        }

        @Override // e.w.c.f.c
        public void onTaskStartedMainloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }

        @Override // e.w.c.f.c
        public void onTaskStartedSubloop(e.w.c.f.a aVar) {
            j.e(aVar, "downloaderTask");
        }
    }

    public static final class e extends k implements o.s.b.l<e.g.c.a.c<GetUpdateRsp>, m> {
        public final /* synthetic */ l this$0;

        /* JADX INFO: super call moved to the top of the method (can break code semantics) */
        public e(l lVar) {
            super(1);
            this.this$0 = lVar;
        }

        /* Return type fixed from 'java.lang.Object' to match base method */
        /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */
        @Override // o.s.b.l
        public m invoke(e.g.c.a.c<GetUpdateRsp> cVar) {
            e.g.c.a.c<GetUpdateRsp> cVar2 = cVar;
            j.e(cVar2, "response");
            T t2 = cVar2.b;
            if (cVar2.d() && t2 != null) {
                Map<String, UpdateResult> map = this.this$0.f5231a;
                Map<String, UpdateResult> map2 = t2.updates;
                j.d(map2, "getUpdateRsp.updates");
                map.putAll(map2);
                CopyOnWriteArrayList<String> copyOnWriteArrayList = l.f5225i;
                if (!(copyOnWriteArrayList == null || copyOnWriteArrayList.isEmpty())) {
                    Iterator<String> it = copyOnWriteArrayList.iterator();
                    while (it.hasNext()) {
                        String next = it.next();
                        if (this.this$0.f5231a.containsKey(next)) {
                            this.this$0.f5231a.remove(next);
                        }
                    }
                }
                StringBuilder Z = e.d.a.a.a.Z("getPatchUpdateResult success: ");
                Z.append(t2.retcode);
                Z.append(" - ");
                Z.append(t2.updates);
                q0.d("PatchUpdateManager", Z.toString());
            }
            l.a(this.this$0);
            return m.f15828a;
        }
    }

    public static final class f extends k implements p<Integer, String, m> {
        public final /* synthetic */ l this$0;

        /* JADX INFO: super call moved to the top of the method (can break code semantics) */
        public f(l lVar) {
            super(2);
            this.this$0 = lVar;
        }

        /* Return type fixed from 'java.lang.Object' to match base method */
        /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */
        @Override // o.s.b.p
        public m j(Integer num, String str) {
            q0.d("PatchUpdateManager", "getPatchUpdateResultList: failed:  " + num + "  ---  " + ((Object) str));
            l.a(this.this$0);
            return m.f15828a;
        }
    }

    static {
        String k2 = j.k(RealApplicationLike.getApplication().getFilesDir().toString(), "/libs");
        f5227k = k2;
        f5228l = j.k(k2, "/libhpatch.so");
    }

    public l() {
        this.f5231a = new LinkedHashMap();
        this.c = new CopyOnWriteArraySet<>();
        this.f5232e = h.q(new g(0, 0), new g(1, 32), new g(2, 64), new g(3, Integer.valueOf((int) RecyclerView.a0.FLAG_IGNORE)));
        int i2 = AegonApplication.f1165e;
        e.b bVar = new e.b(RealApplicationLike.getContext(), new a(this));
        this.b = bVar;
        j.c(bVar);
        bVar.a(ImageRequest.DEFAULT_IMAGE_TIMEOUT_MS);
        this.f5233f = new d(this);
    }

    public static final void a(l lVar) {
        lVar.d = true;
        synchronized (lVar) {
            for (T t2 : lVar.c) {
                t2.a();
                lVar.c.remove(t2);
            }
        }
    }

    public static final l g() {
        return f5224h.getValue();
    }

    public final UpdateInfo b(AppDetailInfoProtos.AppDetailInfo appDetailInfo, AppInfo appInfo) {
        long currentTimeMillis = System.currentTimeMillis();
        UpdateInfo updateInfo = new UpdateInfo();
        String str = null;
        updateInfo.cutEcodMd5 = e.f.a.e.c.v(appInfo == null ? null : appInfo.sourceDir);
        if (appInfo != null) {
            str = appInfo.sourceDir;
        }
        updateInfo.sha1 = e.g.a.s.l.a.H(str);
        updateInfo.packageName = appDetailInfo.packageName;
        updateInfo.oldVersionCode = appInfo == null ? -1 : (long) appInfo.versionCode;
        try {
            String str2 = appDetailInfo.versionCode;
            j.d(str2, "appDetailInfo.versionCode");
            updateInfo.newVersionCode = Long.parseLong(str2);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
        updateInfo.newFid = Uri.parse(appDetailInfo.asset.url).getPath();
        q0.a("PatchUpdateManager", appDetailInfo.packageName + ": buildUpdateInfo cost=" + (System.currentTimeMillis() - currentTimeMillis));
        return updateInfo;
    }

    public final UpdateResult c(AppDetailInfoProtos.AppDetailInfo appDetailInfo) {
        if (appDetailInfo == null) {
            return null;
        }
        Map<String, UpdateResult> map = this.f5231a;
        if (map == null || map.isEmpty()) {
            return null;
        }
        UpdateResult updateResult = this.f5231a.get(appDetailInfo.packageName);
        q0.a("PatchUpdateManager", j.k("getPatchUpdateInfo, updateReuslt=", updateResult));
        return updateResult;
    }

    public final UpdateResult d(String str) {
        j.e(str, "packageName");
        Map<String, UpdateResult> map = this.f5231a;
        if (map == null || map.isEmpty()) {
            return null;
        }
        UpdateResult updateResult = this.f5231a.get(str);
        q0.a("PatchUpdateManager", j.k("getPatchUpdateInfo, updateReuslt=", updateResult));
        return updateResult;
    }

    public final void e(List<AppDetailInfoProtos.AppDetailInfo> list) {
        if (list.isEmpty()) {
            q0.a("PatchUpdateManager", "getPatchUpdateResultList return, appDetailinfoList isNullOrEmpty");
            return;
        }
        if (list.size() > 150) {
            list = list.subList(0, 150);
        }
        if (list.size() > 50) {
            i.i.g.c.O().a(new b(this, list.subList(0, 50), list.subList(50, list.size())));
        } else {
            i.i.g.c.O().a(new e(this, list));
        }
    }

    public final void f(List<AppDetailInfoProtos.AppDetailInfo> list, boolean z) {
        if (z) {
            this.f5231a.clear();
        }
        GetUpdateReq getUpdateReq = new GetUpdateReq();
        UpdateInfo[] updateInfoArr = new UpdateInfo[list.size()];
        int i2 = 0;
        for (AppDetailInfoProtos.AppDetailInfo appDetailInfo : list) {
            int i3 = AegonApplication.f1165e;
            AppInfo k2 = o.k(RealApplicationLike.getContext(), appDetailInfo.packageName);
            if (k2 != null && !k2.isSystemApp) {
                updateInfoArr[i2] = b(appDetailInfo, k2);
                i2++;
            }
        }
        getUpdateReq.updates = updateInfoArr;
        d.a aVar = new d.a();
        aVar.f("ius_get_update");
        aVar.g("POST");
        aVar.f7803e = getUpdateReq;
        aVar.c(GetUpdateRsp.class, new e(this));
        aVar.b(new f(this));
        aVar.e();
    }

    /* JADX WARNING: Code restructure failed: missing block: B:34:0x00cd, code lost:
        if (r8 > 0) goto L_0x00cf;
     */
    public final void h() {
        PackageInfo packageInfo;
        String str;
        e.w.j.a.c d2 = e.w.j.a.c.d();
        int i2 = AegonApplication.f1165e;
        Context context = RealApplicationLike.getContext();
        d2.f12799e = context;
        Objects.requireNonNull(d2.f12800f);
        e.w.j.a.i.a a2 = e.w.j.a.i.a.a();
        a2.f12823a = context;
        if (context != null && !a2.b) {
            if (!e.w.j.a.i.d.a.f12833l) {
                try {
                    int i3 = context.getResources().getDisplayMetrics().widthPixels;
                    int i4 = context.getResources().getDisplayMetrics().heightPixels;
                    int i5 = context.getResources().getConfiguration().orientation;
                    if (i5 != 1) {
                        if (i5 != 2) {
                            Math.min(i3, i4);
                        }
                    }
                    e.w.j.a.i.d.a.f12833l = true;
                } catch (Exception unused) {
                }
            }
            e.w.j.a.i.d.b bVar = new e.w.j.a.i.d.b();
            int ordinal = e.w.j.a.i.d.a.c.ordinal();
            if (!bVar.f12847o) {
                bVar.f12837e = bVar.a(e.w.j.a.i.d.a.f12825a);
                bVar.f12838f = e.w.j.a.i.d.a.b;
                bVar.f12842j = bVar.a(e.w.j.a.i.d.a.d);
                bVar.f12843k = bVar.a(e.w.j.a.i.d.a.f12826e);
                bVar.f12844l = bVar.a(e.w.j.a.i.d.a.f12827f);
                bVar.f12845m = bVar.a(e.w.j.a.i.d.a.f12828g);
                try {
                    int i6 = context.getResources().getDisplayMetrics().widthPixels;
                    int i7 = context.getResources().getDisplayMetrics().heightPixels;
                    int i8 = context.getResources().getConfiguration().orientation;
                    if (i8 == 1) {
                        if (i6 > 0) {
                            bVar.f12840h = i6;
                        }
                        if (i7 > 0) {
                            bVar.f12841i = i7;
                        }
                    } else {
                        if (i8 == 2) {
                            if (i7 > 0) {
                                bVar.f12840h = i7;
                            }
                            if (i6 > 0) {
                            }
                        } else {
                            int min = Math.min(i6, i7);
                            if (min > 0) {
                                bVar.f12840h = min;
                            }
                            i6 = Math.min(i6, i7);
                        }
                        bVar.f12841i = i6;
                    }
                } catch (Exception unused2) {
                }
                bVar.c = bVar.a("100");
                bVar.f12836a = bVar.a("TMUpdateSDK");
                bVar.b = bVar.a("100");
                bVar.d = bVar.a("");
                bVar.f12846n = bVar.a("NA");
                if (ordinal != bVar.f12839g) {
                    bVar.f12839g = ordinal;
                }
                bVar.f12847o = true;
            }
            StringBuffer stringBuffer = new StringBuffer();
            stringBuffer.append("0");
            stringBuffer.append(bVar.b.subSequence(0, 1));
            stringBuffer.append(bVar.c);
            String stringBuffer2 = stringBuffer.toString();
            if (TextUtils.isEmpty(stringBuffer2)) {
                stringBuffer2 = "000000";
            }
            StringBuffer stringBuffer3 = new StringBuffer();
            stringBuffer3.append(bVar.f12836a + "_" + bVar.b);
            if (!TextUtils.isEmpty(bVar.d)) {
                stringBuffer3.append("_");
                if (bVar.d.equals("P")) {
                    str = bVar.d + "_" + bVar.c;
                } else {
                    str = bVar.d;
                }
                stringBuffer3.append(str);
            }
            stringBuffer3.append("/" + stringBuffer2);
            stringBuffer3.append("&NA/000000");
            stringBuffer3.append("&" + bVar.f12837e + "_" + bVar.f12838f + "_" + bVar.f12839g);
            stringBuffer3.append("&" + (bVar.f12840h / 16) + "_" + (bVar.f12841i / 16) + "_" + 14);
            stringBuffer3.append("&" + bVar.f12842j + "_" + bVar.f12843k + "_" + bVar.f12844l + "_" + bVar.f12845m);
            StringBuilder sb = new StringBuilder();
            sb.append("&");
            sb.append(bVar.f12846n);
            stringBuffer3.append(sb.toString());
            stringBuffer3.append("&NA");
            stringBuffer3.append("&V3");
            e.w.j.a.i.a.d = stringBuffer3.toString();
            a2.b = true;
        }
        if (context != null) {
            try {
                packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);
            } catch (PackageManager.NameNotFoundException e2) {
                e2.getMessage();
            }
            String str22 = packageInfo.packageName;
            e.w.j.a.a.f12796a = packageInfo.versionCode;
            g.c.a.a.w.b.a aVar2 = new g.c.a.a.w.b.a(d2.f12799e);
            d2.d = aVar2;
            aVar2.e().getWritableDatabase().delete("apkpatchtask", "status" + SimpleComparison.GREATER_THAN_OPERATION + 4 + " or " + "updateTime" + SimpleComparison.LESS_THAN_OPERATION + (System.currentTimeMillis() - 2592000000L), null);
            e.w.j.a.c d32 = e.w.j.a.c.d();
            String k22 = j.k("3.19.09_3190947_", GlobalConst.BUILD_NO);
            Objects.requireNonNull(d32.f12800f);
            e.w.j.a.a.b = k22;
            e.w.j.a.c d42 = e.w.j.a.c.d();
            String d52 = e.g.a.h0.a.j.a().d();
            Objects.requireNonNull(d42.f12800f);
            e.w.j.a.a.c = d52;
            q0.a("PatchUpdateManager", "initApkPatchSDK success");
            n();
        }
        packageInfo = null;
        String str222 = packageInfo.packageName;
        e.w.j.a.a.f12796a = packageInfo.versionCode;
        g.c.a.a.w.b.a aVar22 = new g.c.a.a.w.b.a(d2.f12799e);
        d2.d = aVar22;
        try {
            aVar22.e().getWritableDatabase().delete("apkpatchtask", "status" + SimpleComparison.GREATER_THAN_OPERATION + 4 + " or " + "updateTime" + SimpleComparison.LESS_THAN_OPERATION + (System.currentTimeMillis() - 2592000000L), null);
        } catch (Exception e3) {
            e3.printStackTrace();
        }
        e.w.j.a.c d322 = e.w.j.a.c.d();
        String k222 = j.k("3.19.09_3190947_", GlobalConst.BUILD_NO);
        Objects.requireNonNull(d322.f12800f);
        e.w.j.a.a.b = k222;
        e.w.j.a.c d422 = e.w.j.a.c.d();
        String d522 = e.g.a.h0.a.j.a().d();
        Objects.requireNonNull(d422.f12800f);
        e.w.j.a.a.c = d522;
        q0.a("PatchUpdateManager", "initApkPatchSDK success");
        n();
    }

    public final boolean i(AppDetailInfoProtos.AppDetailInfo appDetailInfo) {
        UpdateResult updateResult;
        String str;
        String str2;
        String k2;
        if (appDetailInfo == null) {
            k2 = "isPatchUpdateApp=false, cause: appDetailInfo is null";
        } else {
            Map<String, UpdateResult> map = this.f5231a;
            if (map == null || map.isEmpty()) {
                str = appDetailInfo.packageName;
                str2 = " isPatchUpdateApp=false, cause: patchUpdateCache is null";
            } else {
                int i2 = AegonApplication.f1165e;
                boolean d2 = n.c(RealApplicationLike.getContext()).d(appDetailInfo.packageName);
                boolean containsKey = this.f5231a.containsKey(appDetailInfo.packageName);
                if (!d2 || !containsKey || (updateResult = this.f5231a.get(appDetailInfo.packageName)) == null) {
                    return false;
                }
                int i3 = ((updateResult.expireTime * ((long) ImageRequest.DEFAULT_IMAGE_TIMEOUT_MS)) > System.currentTimeMillis() ? 1 : ((updateResult.expireTime * ((long) ImageRequest.DEFAULT_IMAGE_TIMEOUT_MS)) == System.currentTimeMillis() ? 0 : -1));
                str = appDetailInfo.packageName;
                if (i3 < 0) {
                    str2 = " isPatchUpdateApp=false, cause: expireTime > currentTime";
                } else {
                    q0.a("PatchUpdateManager", j.k(str, " isPatchUpdateApp=true"));
                    return true;
                }
            }
            k2 = j.k(str, str2);
        }
        q0.a("PatchUpdateManager", k2);
        return false;
    }

    public final boolean j(String str) {
        UpdateResult updateResult;
        String str2;
        j.e(str, "packageName");
        Map<String, UpdateResult> map = this.f5231a;
        if (map == null || map.isEmpty()) {
            str2 = " isPatchUpdateApp=false, cause: patchUpdateCache is null";
        } else {
            int i2 = AegonApplication.f1165e;
            boolean d2 = n.c(RealApplicationLike.getContext()).d(str);
            boolean containsKey = this.f5231a.containsKey(str);
            if (!d2 || !containsKey || (updateResult = this.f5231a.get(str)) == null) {
                return false;
            }
            if (updateResult.expireTime * ((long) ImageRequest.DEFAULT_IMAGE_TIMEOUT_MS) < System.currentTimeMillis()) {
                str2 = " isPatchUpdateApp=false, cause: expireTime > currentTime";
            } else {
                q0.a("PatchUpdateManager", j.k(str, " isPatchUpdateApp=true"));
                return true;
            }
        }
        q0.a("PatchUpdateManager", j.k(str, str2));
        return false;
    }

    /*  JADX ERROR: IF instruction can be used only in fallback mode
        jadx.core.utils.exceptions.CodegenException: IF instruction can be used only in fallback mode
        	at jadx.core.codegen.InsnGen.fallbackOnlyInsn(InsnGen.java:604)
        	at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:486)
        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249)
        	at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217)
        	at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56)
        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
        	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
        	at jadx.core.codegen.RegionGen.makeLoop(RegionGen.java:194)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:67)
        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
        	at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99)
        	at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63)
        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
        	at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93)
        	at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59)
        	at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244)
        	at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237)
        	at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342)
        	at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295)
        	at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264)
        	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
        	at java.util.ArrayList.forEach(ArrayList.java:1259)
        	at java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
        	at java.util.stream.Sink$ChainedReference.end(Sink.java:258)
        */
    /* JADX WARNING: Removed duplicated region for block: B:23:0x0044  */
    /* JADX WARNING: Removed duplicated region for block: B:30:0x0027 A[EDGE_INSN: B:30:0x0027->B:13:0x0027 ?: BREAK  , SYNTHETIC] */
    public final boolean k(android.content.Context r6) {
        /*
            r5 = this;
            java.lang.String r0 = "context"
            o.s.c.j.e(r6, r0)
            boolean r0 = e.g.a.d.l.f5230n
            r1 = 0
            if (r0 != 0) goto L_0x000b
            return r1
        L_0x000b:
            java.lang.String r0 = "armall"
            java.lang.String r2 = "x86"
            boolean r0 = o.s.c.j.a(r0, r2)
            if (r0 == 0) goto L_0x0016
            return r1
        L_0x0016:
            java.util.concurrent.CopyOnWriteArrayList<java.lang.String> r0 = e.g.a.d.l.f5226j
            r2 = 1
            if (r0 == 0) goto L_0x0024
            boolean r0 = r0.isEmpty()
            if (r0 == 0) goto L_0x0022
            goto L_0x0024
        L_0x0022:
            r0 = 0
            goto L_0x0025
        L_0x0024:
            r0 = 1
        L_0x0025:
            if (r0 == 0) goto L_0x0029
        L_0x0027:
            r2 = 0
            goto L_0x0052
        L_0x0029:
            java.lang.String r0 = android.os.Build.BRAND     // Catch:{ all -> 0x0036 }
            boolean r3 = android.text.TextUtils.isEmpty(r0)     // Catch:{ all -> 0x0036 }
            if (r3 != 0) goto L_0x0036
            java.lang.String r0 = r0.toLowerCase()     // Catch:{ all -> 0x0036 }
            goto L_0x0038
        L_0x0036:
            java.lang.String r0 = "unknown"
        L_0x0038:
            java.util.concurrent.CopyOnWriteArrayList<java.lang.String> r3 = e.g.a.d.l.f5226j
            java.util.Iterator r3 = r3.iterator()
        L_0x003e:
            boolean r4 = r3.hasNext()
            if (r4 == 0) goto L_0x0027
            java.lang.Object r4 = r3.next()
            java.lang.String r4 = (java.lang.String) r4
            java.util.concurrent.CopyOnWriteArrayList<java.lang.String> r4 = e.g.a.d.l.f5226j
            boolean r4 = r4.equals(r0)
            if (r4 == 0) goto L_0x003e
        L_0x0052:
            if (r2 == 0) goto L_0x0055
            return r1
        L_0x0055:
            java.lang.String r0 = "app_shell_settings"
            android.content.SharedPreferences r6 = r6.getSharedPreferences(r0, r1)
            java.lang.String r0 = "patchUpdateSwitch"
            boolean r6 = r6.getBoolean(r0, r1)
            return r6
        */
        throw new UnsupportedOperationException("Method not decompiled: e.g.a.d.l.k(android.content.Context):boolean");
    }

    public final synchronized void l(Context context, String str) {
        AppDetailInfoProtos.AppDetailInfo appDetailInfo;
        j.e(context, "context");
        j.e(str, "packageName");
        n c2 = n.c(context);
        if (c2.h()) {
            AppProtoBufUpdateService appProtoBufUpdateService = AppProtoBufUpdateService.this;
            String str2 = AppProtoBufUpdateService.f2436l;
            appDetailInfo = appProtoBufUpdateService.b(str);
        } else {
            appDetailInfo = null;
        }
        if (appDetailInfo != null) {
            q0.a("PatchUpdateManager", j.k("onPackageChanged, update patchUpdateCache: ", str));
            q0.a("PatchUpdateManager", "updatePatchUpdateResultList start");
            i.i.g.c.O().a(new c(appDetailInfo, this));
        }
    }

    public final void m() {
        if (!i.i.g.c.E(RealApplicationLike.getApplication(), f5228l)) {
            String str = i.i.g.c.R() ? "https://projecta-common-1258344701.file.myqcloud.com/xy/aprojectadmin/aRkoljTa.so" : "https://projecta-common-1258344701.file.myqcloud.com/xy/aprojectadmin/torJC6Gf.so";
            if (!f5229m) {
                f5229m = true;
                String str2 = f5227k;
                if (!new File(str2).exists()) {
                    new File(str2).mkdir();
                }
                q0.a("PatchUpdateManager", j.k("try download plugin:libhpatch.so,url:", str));
                e.w.c.f.a a2 = e.w.c.b.c().a(str, str2, "libhpatch.so", this.f5233f);
                e.w.c.f.l.e eVar = (e.w.c.f.l.e) a2;
                eVar.V("libhpatch.so");
                e.g.a.i0.f2.a.d().postDelayed(new h(a2), 2000);
                q0.a("PatchUpdateManager", "QDS createNewTask url:" + ((Object) eVar.f()) + ",path:" + ((Object) eVar.x()));
                q0.a("PatchUpdateManager", j.k(str, ":startDownload:libhpatch.so"));
            }
        } else if (!f5230n) {
            try {
                q0.a("PatchUpdateManager", "----load--so---start-----");
                e.g.a.e0.c.a(RealApplicationLike.getApplication(), f5227k);
                f5224h.getValue().h();
                q0.a("PatchUpdateManager", "----load--so---done-----");
                f5230n = true;
            } catch (Throwable th) {
                i.a().c(th);
            }
        }
    }

    public final void n() {
        int i2 = AegonApplication.f1165e;
        String F = i.i.g.c.F(RealApplicationLike.getContext(), "patchUpdateBlackList");
        q0.a("PatchUpdateManager", j.k("blackList from server: ", F));
        if (TextUtils.isEmpty(F)) {
            F = "com.apkpure.aegon;com.android.chrome;org.telegram.messenger;com.facebook.katana;com.roblox.client";
        }
        if (!TextUtils.isEmpty(F)) {
            j.d(F, "blackList");
            int i3 = 0;
            Object[] array = o.y.l.C(F, new String[]{";"}, false, 0, 6).toArray(new String[0]);
            Objects.requireNonNull(array, "null cannot be cast to non-null type kotlin.Array<T of kotlin.collections.ArraysKt__ArraysJVMKt.toTypedArray>");
            String[] strArr = (String[]) array;
            if (!(strArr.length == 0)) {
                f5225i.clear();
            }
            int length = strArr.length;
            while (i3 < length) {
                String str = strArr[i3];
                i3++;
                f5225i.add(str);
            }
            q0.a("PatchUpdateManager", j.k("blackList: ", f5225i));
        }
    }

    public l(o.s.c.f fVar) {
        this.f5231a = new LinkedHashMap();
        this.c = new CopyOnWriteArraySet<>();
        this.f5232e = h.q(new g(0, 0), new g(1, 32), new g(2, 64), new g(3, Integer.valueOf((int) RecyclerView.a0.FLAG_IGNORE)));
        int i2 = AegonApplication.f1165e;
        e.b bVar = new e.b(RealApplicationLike.getContext(), new a(this));
        this.b = bVar;
        j.c(bVar);
        bVar.a(ImageRequest.DEFAULT_IMAGE_TIMEOUT_MS);
        this.f5233f = new d(this);
    }
}