小红书.apk(点击下载) / b.java


package xo0;

import android.annotation.SuppressLint;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import android.os.Build;
import com.igexin.push.extension.distribution.gws.c.d;
import com.tencent.wcdb.database.SQLiteDatabase;
import com.xingin.capa.lib.R$string;
import com.xingin.capa.v2.utils.s;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import n02.e;
import y7.f;
import z60.h;

@Metadata(bv = {}, d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0002\b\u000b\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0015\u001a\u00020\u0014¢\u0006\u0004\b\u0016\u0010\u0017J\b\u0010\u0003\u001a\u00020\u0002H\u0007J\b\u0010\u0004\u001a\u00020\u0002H\u0002J\b\u0010\u0005\u001a\u00020\u0002H\u0002J\b\u0010\u0006\u001a\u00020\u0002H\u0002J\b\u0010\u0007\u001a\u00020\u0002H\u0002J\b\u0010\b\u001a\u00020\u0002H\u0002J\b\u0010\t\u001a\u00020\u0002H\u0002J\b\u0010\n\u001a\u00020\u0002H\u0002J\b\u0010\u000b\u001a\u00020\u0002H\u0002J\b\u0010\f\u001a\u00020\u0002H\u0002J\b\u0010\r\u001a\u00020\u0002H\u0002J\u0010\u0010\u0010\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u000eH\u0002R\u0016\u0010\u0013\u001a\u0004\u0018\u00010\u000e8BX‚\u0004¢\u0006\u0006\u001a\u0004\b\u0011\u0010\u0012¨\u0006\u0018"}, d2 = {"Lxo0/b;", "", "", "m", f.f156778k, "j", "d", "l", "g", "i", "e", h.f160753a, "c", "k", "", "packageName", "a", "b", "()Ljava/lang/String;", "miuiVersion", "Landroid/content/Context;", "mContext", "<init>", "(Landroid/content/Context;)V", "capa_library_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: PermissionPageUtil.kt */
public final class b {

    /* renamed from: a  reason: collision with root package name */
    public final Context f155300a;

    /* renamed from: b  reason: collision with root package name */
    public final String f155301b = "PermissionPageManager";

    /* renamed from: c  reason: collision with root package name */
    public final String f155302c = "com.xingin.xhs";

    public b(Context context) {
        Intrinsics.checkNotNullParameter(context, "mContext");
        this.f155300a = context;
    }

    public final void a(String str) {
        PackageInfo packageInfo;
        try {
            packageInfo = this.f155300a.getPackageManager().getPackageInfo(str, 0);
        } catch (PackageManager.NameNotFoundException e14) {
            e14.printStackTrace();
            packageInfo = null;
        }
        if (packageInfo == null) {
            e();
            return;
        }
        Intent intent = new Intent("android.intent.action.MAIN", (Uri) null);
        intent.addCategory("android.intent.category.LAUNCHER");
        intent.setPackage(packageInfo.packageName);
        List<ResolveInfo> f14 = e.f(this.f155300a.getPackageManager(), intent, 0);
        Intrinsics.checkNotNullExpressionValue(f14, "mContext.packageManager.…ivities(resolveIntent, 0)");
        s.c("PermissionPageManager", "resolveInfoList" + f14.size());
        int size = f14.size();
        for (int i10 = 0; i10 < size; i10++) {
            s.c("PermissionPageManager", f14.get(i10).activityInfo.packageName + f14.get(i10).activityInfo.name);
        }
        if (!f14.iterator().hasNext()) {
            e();
            return;
        }
        ResolveInfo next = f14.iterator().next();
        if (next != null) {
            ActivityInfo activityInfo = next.activityInfo;
            String str2 = activityInfo.packageName;
            String str3 = activityInfo.name;
            Intent intent2 = new Intent("android.intent.action.MAIN");
            intent2.addCategory("android.intent.category.LAUNCHER");
            intent2.setComponent(new ComponentName(str2, str3));
            try {
                this.f155300a.startActivity(intent2);
            } catch (Exception e15) {
                e();
                e15.printStackTrace();
            }
        } else {
            e();
        }
    }

    public final String b() {
        Throwable th3;
        BufferedReader bufferedReader;
        IOException e14;
        BufferedReader bufferedReader2 = null;
        try {
            bufferedReader = new BufferedReader(new InputStreamReader(Runtime.getRuntime().exec("getprop " + "ro.miui.ui.version.name").getInputStream()), 1024);
            try {
                String readLine = bufferedReader.readLine();
                Intrinsics.checkNotNullExpressionValue(readLine, "input.readLine()");
                bufferedReader.close();
                try {
                    bufferedReader.close();
                } catch (IOException e15) {
                    e15.printStackTrace();
                }
                return readLine;
            } catch (IOException e16) {
                e14 = e16;
                try {
                    e14.printStackTrace();
                    try {
                        Intrinsics.checkNotNull(bufferedReader);
                        bufferedReader.close();
                    } catch (IOException e17) {
                        e17.printStackTrace();
                    }
                    return null;
                } catch (Throwable th4) {
                    th3 = th4;
                    bufferedReader2 = bufferedReader;
                    try {
                        Intrinsics.checkNotNull(bufferedReader2);
                        bufferedReader2.close();
                    } catch (IOException e18) {
                        e18.printStackTrace();
                    }
                    throw th3;
                }
            }
        } catch (IOException e19) {
            e14 = e19;
            bufferedReader = null;
            e14.printStackTrace();
            Intrinsics.checkNotNull(bufferedReader);
            bufferedReader.close();
            return null;
        } catch (Throwable th5) {
            th3 = th5;
            Intrinsics.checkNotNull(bufferedReader2);
            bufferedReader2.close();
            throw th3;
        }
    }

    public final void c() {
        a("com.yulong.android.security:remote");
    }

    public final void d() {
        try {
            Intent intent = new Intent(this.f155302c);
            intent.setFlags(SQLiteDatabase.CREATE_IF_NECESSARY);
            intent.setComponent(new ComponentName(d.f27359u, "com.huawei.permissionmanager.ui.MainActivity"));
            this.f155300a.startActivity(intent);
        } catch (Exception e14) {
            al2.e.f(R$string.bee);
            e14.printStackTrace();
            e();
        }
    }

    public final void e() {
        Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        intent.setData(Uri.fromParts("package", this.f155300a.getPackageName(), null));
        try {
            this.f155300a.startActivity(intent);
        } catch (Exception e14) {
            e14.printStackTrace();
        }
    }

    public final void f() {
        try {
            Intent intent = new Intent(this.f155302c);
            intent.setComponent(new ComponentName("com.android.settings", "com.android.settings.GuidePreferenceMgr$AccessLockSummaryActivity"));
            this.f155300a.startActivity(intent);
        } catch (Exception e14) {
            al2.e.f(R$string.bee);
            e14.printStackTrace();
            e();
        }
    }

    public final void g() {
        try {
            Intent intent = new Intent("com.meizu.safe.security.SHOW_APPSEC");
            intent.addCategory("android.intent.category.DEFAULT");
            intent.putExtra("packageName", this.f155302c);
            this.f155300a.startActivity(intent);
        } catch (ActivityNotFoundException e14) {
            e14.printStackTrace();
            e();
        }
    }

    public final void h() {
        a("com.coloros.safecenter");
    }

    public final void i() {
        e();
    }

    public final void j() {
        try {
            Intent intent = new Intent(this.f155302c);
            intent.setComponent(new ComponentName("com.sonymobile.cta", "com.sonymobile.cta.SomcCTAMainActivity"));
            this.f155300a.startActivity(intent);
        } catch (Exception e14) {
            al2.e.f(R$string.bee);
            e14.printStackTrace();
            e();
        }
    }

    public final void k() {
        a("com.bairenkeji.icaller");
    }

    public final void l() {
        String b14 = b();
        String str = this.f155301b;
        Intrinsics.checkNotNull(b14);
        s.c(str, "goMiaoMiManager --- rom : " + b14);
        Intent intent = new Intent();
        try {
            if (Intrinsics.areEqual("V6", b14) || Intrinsics.areEqual("V7", b14)) {
                intent.setAction("miui.intent.action.APP_PERM_EDITOR");
                intent.setClassName("com.miui.securitycenter", "com.miui.permcenter.permissions.AppPermissionsEditorActivity");
                intent.putExtra("extra_pkgname", this.f155302c);
                this.f155300a.startActivity(intent);
            } else if (Intrinsics.areEqual("V8", b14) || Intrinsics.areEqual("V9", b14)) {
                intent.setAction("miui.intent.action.APP_PERM_EDITOR");
                intent.setClassName("com.miui.securitycenter", "com.miui.permcenter.permissions.PermissionsEditorActivity");
                intent.putExtra("extra_pkgname", this.f155302c);
                this.f155300a.startActivity(intent);
            } else {
                e();
            }
        } catch (ActivityNotFoundException unused) {
            e();
        }
    }

    @SuppressLint({"CodeCommentMethod"})
    public final void m() {
        String str = Build.MANUFACTURER;
        String str2 = this.f155301b;
        s.c(str2, "jumpPermissionPage --- name : " + str);
        if (str != null) {
            switch (str.hashCode()) {
                case -1678088054:
                    if (str.equals("Coolpad")) {
                        c();
                        return;
                    }
                    break;
                case -1675632421:
                    if (str.equals("Xiaomi")) {
                        l();
                        return;
                    }
                    break;
                case live_center_date_page_VALUE:
                    if (str.equals("LG")) {
                        f();
                        return;
                    }
                    break;
                case 2432928:
                    if (str.equals("OPPO")) {
                        h();
                        return;
                    }
                    break;
                case 2582855:
                    if (str.equals("Sony")) {
                        j();
                        return;
                    }
                    break;
                case 3620012:
                    if (str.equals("vivo")) {
                        k();
                        return;
                    }
                    break;
                case 74224812:
                    if (str.equals(ey2.b.MEIZU)) {
                        g();
                        return;
                    }
                    break;
                case 1864941562:
                    if (str.equals(ey2.b.SAMSUNG)) {
                        i();
                        return;
                    }
                    break;
                case 2141820391:
                    if (str.equals(ey2.b.HUAWEI)) {
                        d();
                        return;
                    }
                    break;
            }
        }
        e();
    }
}