package com.mbridge.msdk.foundation.tools; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.hardware.SensorManager; import android.os.Build; import android.telephony.TelephonyManager; import android.text.TextUtils; import android.view.inputmethod.InputMethodInfo; import android.view.inputmethod.InputMethodManager; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.controller.authoritycontroller.a; import com.mbridge.msdk.optimize.SensitiveDataUtil; import com.umeng.analytics.pro.am; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /* compiled from: DomainSameDiTool */ public class e { private static String a = ""; private static String b = ""; private static int c = -1; private static String d = ""; private static String e = ""; private static String f = ""; private static String g = ""; private static String h = ""; private static String i = ""; private static String j; private static String k; public static int a() { return 0; } public static String a(Context context) { if (!a.a().a(MBridgeConstans.AUTHORITY_DEVICE_ID) || context == null) { return ""; } if (!TextUtils.isEmpty(a)) { return a; } try { String oaid = SensitiveDataUtil.getOaid(context); a = oaid; if (!TextUtils.isEmpty(oaid)) { return a; } } catch (Throwable th) { w.a("DomainSameDiTool", th.getMessage(), th); } return a; } public static String b(Context context) { if (!a.a().a("authority_imei_mac") || context == null) { return ""; } try { return SensitiveDataUtil.getIMEI(context); } catch (Throwable th) { w.a("DomainSameDiTool", th.getMessage(), th); return ""; } } public static String c(Context context) { if (!a.a().a("authority_imei_mac") || context == null) { return ""; } try { return SensitiveDataUtil.getImsi(context); } catch (Throwable th) { w.a("DomainSameDiTool", th.getMessage(), th); return ""; } } public static String d(Context context) { return h; } public static String e(Context context) { return i; } public static String f(Context context) { if (context == null) { return d; } try { if (TextUtils.isEmpty(d)) { d = r.a(SensitiveDataUtil.getAndroidID(context)); } } catch (Throwable th) { w.a("DomainSameDiTool", th.getMessage(), th); } return d; } public static String g(Context context) { if (!a.a().a("authority_android_id")) { return ""; } if (context == null) { return j; } try { if (TextUtils.isEmpty(j)) { j = SensitiveDataUtil.getAndroidID(context); } } catch (Throwable th) { w.a("DomainSameDiTool", th.getMessage(), th); } return j; } public static String h(Context context) { if (context == null) { return ""; } k = null; try { if (TextUtils.isEmpty(null)) { String g2 = g(context); k = g2; k = SameMD5.getUPMD5(g2); } } catch (Throwable th) { w.b("DomainSameDiTool", th.getMessage(), th); } return k; } public static String i(Context context) { if (!a.a().a("authority_imei_mac")) { return ""; } if (context == null) { return e; } try { if (TextUtils.isEmpty(e)) { e = SensitiveDataUtil.getMacAddress(context); } } catch (Throwable th) { w.a("DomainSameDiTool", th.getMessage(), th); } return e; } public static String j(Context context) { if (context == null) { return ""; } if (!TextUtils.isEmpty(f)) { return f; } try { String str = context.getPackageManager().getPackageInfo("com.android.vending", 0).versionName; f = str; return str; } catch (Exception unused) { return ""; } } public static String b() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.CPU_ABI2; } public static String c() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.CPU_ABI; } public static String d() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.TAGS; } public static String e() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.USER; } public static String f() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.RADIO; } public static String g() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.BOOTLOADER; } public static String h() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.HARDWARE; } public static String i() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.HOST; } public static String j() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.VERSION.CODENAME; } public static String k() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.VERSION.INCREMENTAL; } public static String l() { if (!a.a().a(MBridgeConstans.AUTHORITY_SERIAL_ID)) { return ""; } return Build.SERIAL; } public static String m() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.DISPLAY; } public static String n() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.BOARD; } public static String o() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.TYPE; } public static String p() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.VERSION.RELEASE; } public static int q() { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return -1; } return Build.VERSION.SDK_INT; } public static int r() { return !a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA) ? -1 : 1; } public static int k(Context context) { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return -1; } try { Intent registerReceiver = context.registerReceiver(null, new IntentFilter("android.intent.action.BATTERY_CHANGED")); if (registerReceiver == null || registerReceiver.getExtras() == null) { return 0; } int intExtra = registerReceiver.getIntExtra("status", -1); if (intExtra == 2 || intExtra == 5) { return 1; } return 0; } catch (Exception e2) { w.b("DomainSameDiTool", e2.getMessage(), e2); return 0; } } public static String l(Context context) { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } double d2 = 0.0d; if (context != null) { return ""; } try { d2 = ((Double) Class.forName("com.android.internal.os.PowerProfile").getMethod("getBatteryCapacity", new Class[0]).invoke(Class.forName("com.android.internal.os.PowerProfile").getConstructor(Context.class).newInstance(context), new Object[0])).doubleValue(); } catch (Exception e2) { w.b("DomainSameDiTool", e2.getMessage(), e2); } catch (Throwable th) { w.b("DomainSameDiTool", th.getMessage(), th); } return String.valueOf(d2 + " mAh"); } public static int m(Context context) { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return -1; } try { String simOperator = ((TelephonyManager) context.getSystemService("phone")).getSimOperator(); if (!"46000".equals(simOperator) && !"46002".equals(simOperator) && !"46007".equals(simOperator) && !"46008".equals(simOperator)) { if (!"45412".equals(simOperator)) { if (!"46001".equals(simOperator) && !"46006".equals(simOperator)) { if (!"46009".equals(simOperator)) { return ("46003".equals(simOperator) || "46005".equals(simOperator) || "46011".equals(simOperator) || "45502".equals(simOperator) || "45507".equals(simOperator)) ? 2 : -2; } } return 1; } } return 0; } catch (Exception e2) { w.b("DomainSameDiTool", e2.getMessage(), e2); return -1; } } public static int n(Context context) { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return -1; } try { return ((SensorManager) context.getSystemService(am.ac)).getSensorList(-1).size(); } catch (Exception e2) { w.b("DomainSameDiTool", e2.getMessage(), e2); return -1; } catch (Throwable th) { w.b("DomainSameDiTool", th.getMessage(), th); return -1; } } public static String o(Context context) { if (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return ""; } try { List<InputMethodInfo> inputMethodList = ((InputMethodManager) context.getSystemService("input_method")).getInputMethodList(); StringBuilder sb = new StringBuilder(); for (int i2 = 0; i2 < inputMethodList.size(); i2++) { CharSequence loadLabel = inputMethodList.get(i2).loadLabel(context.getPackageManager()); sb.append("keybroad" + i2 + ((Object) loadLabel) + " "); } return sb.toString(); } catch (Exception e2) { w.b("DomainSameDiTool", e2.getMessage(), e2); return ""; } catch (Throwable th) { w.b("DomainSameDiTool", th.getMessage(), th); return ""; } } public static String s() { if (TextUtils.isEmpty(b)) { if (Build.VERSION.SDK_INT >= 21) { b = (!a.a().a(MBridgeConstans.AUTHORITY_GENERAL_DATA) || Build.VERSION.SDK_INT < 21) ? "" : Arrays.asList(Build.SUPPORTED_ABIS).toString(); } else { ArrayList arrayList = new ArrayList(); arrayList.add(c()); arrayList.add(b()); b = arrayList.toString(); } } return b; } protected static void p(Context context) { if (context != null) { try { Class<?> cls = Class.forName("com.mbridge.msdk.mbjscommon.webEnvCheck.WebEnvCheckEntry"); Object newInstance = cls.newInstance(); cls.getMethod("check", Context.class).invoke(newInstance, context); } catch (Exception e2) { e2.printStackTrace(); } } } }