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(); } }