导航菜单

页面标题

页面副标题

Moneyman v2.316.0.0 - RunnableC0668c.java 源代码

正在查看: Moneyman v2.316.0.0 应用的 RunnableC0668c.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package Jf;

import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothManager;
import android.content.Context;
import android.content.Intent;
import android.content.pm.InstallSourceInfo;
import android.content.pm.PackageManager;
import android.graphics.Point;
import android.hardware.Sensor;
import android.hardware.SensorManager;
import android.hardware.display.DisplayManager;
import android.media.AudioManager;
import android.net.TrafficStats;
import android.os.BatteryManager;
import android.os.Build;
import android.os.Handler;
import android.os.SystemClock;
import android.provider.Settings;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.view.Display;
import androidx.appcompat.app.ActivityC1343k;
import com.freshchat.consumer.sdk.beans.config.DefaultUserEventsConfig;
import com.singular.sdk.internal.Constants;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.InetAddress;
import java.security.MessageDigest;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.NoSuchElementException;
import java.util.Scanner;
import java.util.Timer;
import java.util.concurrent.TimeUnit;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public final class RunnableC0668c implements Runnable {

    public final int f3821a;

    public final k f3822b;

    public RunnableC0668c(k kVar, int i5) {
        this.f3821a = i5;
        this.f3822b = kVar;
    }

    private final void a() {
        String installerPackageName;
        InstallSourceInfo installSourceInfo;
        Object[] objArr;
        int i5;
        int i10;
        int i11;
        int i12;
        String[] strArr;
        boolean z10;
        int i13;
        Process process;
        int i14;
        InputStream inputStream;
        ActivityC1343k activityC1343k;
        String str;
        String str2;
        String str3;
        int i15;
        int i16;
        String str4;
        ActivityC1343k activityC1343k2;
        int i17;
        InstallSourceInfo installSourceInfo2;
        String installingPackageName;
        InstallSourceInfo installSourceInfo3;
        String originatingPackageName;
        InstallSourceInfo installSourceInfo4;
        String initiatingPackageName;
        ActivityC1343k activityC1343k3;
        String str5;
        TelephonyManager telephonyManager;
        String simOperatorName;
        String str6;
        String str7;
        ActivityC1343k activityC1343k4;
        ActivityC1343k activityC1343k5;
        q qVar;
        q qVar2;
        BluetoothAdapter defaultAdapter;
        ActivityC1343k activityC1343k6;
        ActivityC1343k activityC1343k7;
        k kVar;
        x l10;
        String str8;
        boolean z11;
        ActivityC1343k activityC1343k8;
        String string;
        int i18;
        int i19;
        DisplayManager displayManager;
        int i20;
        ArrayList<Sensor> arrayList;
        k kVar2 = this.f3822b;
        ActivityC1343k activityC1343k9 = kVar2.f3845a;
        if (activityC1343k9 != null) {
            C0672g c0672g = new C0672g(kVar2);
            w wVar = new w();
            wVar.f3897c = 1;
            wVar.f3898d = 0L;
            try {
                wVar.f3896b = c0672g;
                SensorManager sensorManager = (SensorManager) activityC1343k9.getSystemService("sensor");
                wVar.f3895a = sensorManager;
                Sensor defaultSensor = sensorManager.getDefaultSensor(4);
                if (defaultSensor == null) {
                    arrayList = new ArrayList();
                } else {
                    ArrayList arrayList2 = new ArrayList();
                    arrayList2.add(defaultSensor);
                    arrayList = arrayList2;
                }
                if (arrayList.size() != 0) {
                    SensorManager sensorManager2 = wVar.f3895a;
                    if (sensorManager2 != null && arrayList.size() != 0) {
                        for (Sensor sensor : arrayList) {
                            if (sensor != null) {
                                sensorManager2.registerListener(wVar, sensor, 500000);
                            }
                        }
                    }
                    SensorManager sensorManager3 = wVar.f3895a;
                    if (sensorManager3 != null) {
                        sensorManager3.unregisterListener(wVar);
                    }
                }
            } catch (Exception unused) {
            }
            kVar2.f3868y = wVar;
        }
        ActivityC1343k activityC1343k10 = kVar2.f3845a;
        if (activityC1343k10 != null) {
            F f10 = new F(activityC1343k10);
            kVar2.f3864u = f10;
            f10.f3804b = new C0672g(kVar2);
            if (f10.f3803a != null) {
                new Thread(new E.c(f10, 13)).start();
            }
        }
        kVar2.p();
        ActivityC1343k activityC1343k11 = kVar2.f3845a;
        int i21 = 0;
        if (activityC1343k11 != null && (i20 = Settings.Global.getInt(activityC1343k11.getContentResolver(), "boot_count", 0)) != 0) {
            kVar2.l("setBootCount(" + i20 + ")");
        }
        ActivityC1343k activityC1343k12 = kVar2.f3845a;
        int i22 = 2;
        if (activityC1343k12 != null && (displayManager = (DisplayManager) activityC1343k12.getSystemService("display")) != null) {
            Display[] displays = displayManager.getDisplays();
            ArrayList arrayList3 = new ArrayList();
            for (Display display : displays) {
                arrayList3.add(display.getState() == 2 ? Constants.SdidMigrationStatusCodes.ALREADY_SDID : Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET);
            }
            if (!arrayList3.isEmpty()) {
                kVar2.l("setDisplayStates('" + TextUtils.join("|", arrayList3) + "')");
            }
        }
        ActivityC1343k activityC1343k13 = kVar2.f3845a;
        if (activityC1343k13 != null) {
            BatteryManager batteryManager = (BatteryManager) activityC1343k13.getSystemService("batterymanager");
            String valueOf = batteryManager == null ? "" : String.valueOf(batteryManager.getIntProperty(3));
            if (!valueOf.isEmpty()) {
                kVar2.l("setBatteryCurrentAverage('" + valueOf + "')");
            }
        }
        ActivityC1343k activityC1343k14 = kVar2.f3845a;
        if (activityC1343k14 != null) {
            try {
                String packageName = activityC1343k14.getApplicationContext().getPackageName();
                if (Build.VERSION.SDK_INT >= 30) {
                    installSourceInfo = kVar2.f3845a.getPackageManager().getInstallSourceInfo(packageName);
                    installerPackageName = installSourceInfo.getInstallingPackageName();
                } else {
                    installerPackageName = kVar2.f3845a.getPackageManager().getInstallerPackageName(packageName);
                }
                if (installerPackageName != null) {
                    kVar2.l("setStorePackageId('" + installerPackageName + "')");
                }
            } catch (Exception unused2) {
            }
        }
        ActivityC1343k activityC1343k15 = kVar2.f3845a;
        if (activityC1343k15 == null) {
            i10 = 0;
            i11 = 2;
            i5 = 5;
        } else {
            s sVar = new s(activityC1343k15);
            ArrayList arrayList4 = new ArrayList(Arrays.asList(s.f3886b));
            Context context = sVar.f3889a;
            if (context == null) {
                objArr = false;
            } else {
                PackageManager packageManager = context.getPackageManager();
                Iterator it = arrayList4.iterator();
                objArr = false;
                while (it.hasNext()) {
                    try {
                        packageManager.getPackageInfo((String) it.next(), 0);
                        objArr = true;
                    } catch (PackageManager.NameNotFoundException unused3) {
                    }
                }
            }
            i5 = 5;
            if (objArr == true || s.a("su")) {
                i10 = 0;
                i11 = 2;
            } else {
                try {
                    inputStream = Runtime.getRuntime().exec("mount").getInputStream();
                } catch (IOException | NoSuchElementException unused4) {
                }
                if (inputStream != null) {
                    strArr = new Scanner(inputStream).useDelimiter("\\A").next().split("\n");
                    if (strArr == null) {
                        int length = strArr.length;
                        int i23 = 0;
                        z10 = false;
                        while (true) {
                            i10 = i21;
                            if (i23 >= length) {
                                break;
                            }
                            String[] split = strArr[i23].split(" ");
                            int i24 = i22;
                            if (split.length >= 6) {
                                String str9 = split[i24];
                                String str10 = split[5];
                                String[] strArr2 = s.f3888d;
                                int i25 = i10;
                                while (i25 < 7) {
                                    if (str9.equalsIgnoreCase(strArr2[i25])) {
                                        String replace = str10.replace("(", "").replace(")", "");
                                        String[] split2 = replace.split(",");
                                        i13 = i25;
                                        int length2 = split2.length;
                                        int i26 = i10;
                                        while (true) {
                                            if (i26 >= length2) {
                                                str10 = replace;
                                                break;
                                            }
                                            int i27 = length2;
                                            int i28 = i26;
                                            if (split2[i26].equalsIgnoreCase("rw")) {
                                                str10 = replace;
                                                z10 = true;
                                                break;
                                            } else {
                                                i26 = i28 + 1;
                                                length2 = i27;
                                            }
                                        }
                                    } else {
                                        i13 = i25;
                                    }
                                    i25 = i13 + 1;
                                }
                            }
                            i23++;
                            i21 = i10;
                            i22 = i24;
                        }
                    } else {
                        z10 = false;
                        i10 = 0;
                    }
                    i11 = i22;
                    if (!z10) {
                        String str11 = Build.TAGS;
                        if (((str11 == null || !str11.contains("test-keys")) ? i10 : 1) == 0) {
                            try {
                                process = Runtime.getRuntime().exec(new String[]{"which", "su"});
                                try {
                                    i14 = new BufferedReader(new InputStreamReader(process.getInputStream())).readLine() != null ? 1 : i10;
                                    process.destroy();
                                } catch (Throwable unused5) {
                                    if (process != null) {
                                        process.destroy();
                                    }
                                    i14 = i10;
                                    if (i14 == 0) {
                                        i12 = i10;
                                        StringBuilder sb2 = new StringBuilder("setRooted(");
                                        sb2.append(i12 == 0 ? Constants.SdidMigrationStatusCodes.ALREADY_SDID : Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET);
                                        sb2.append(")");
                                        kVar2.l(sb2.toString());
                                        activityC1343k = kVar2.f3845a;
                                        if (activityC1343k == null) {
                                        }
                                        if (kVar2.f3848d) {
                                            try {
                                                string = Settings.Secure.getString(activityC1343k8.getContentResolver(), "android_id");
                                                if (string != null) {
                                                    byte[] bytes = string.getBytes();
                                                    String a10 = p.a(bytes);
                                                    i18 = bytes[bytes.length - 1] & 15;
                                                    StringBuilder sb3 = new StringBuilder();
                                                    while (i19 <= i18) {
                                                    }
                                                    kVar2.l("setDeviceId('" + p.a(MessageDigest.getInstance("SHA-256").digest(sb3.toString().getBytes(Constants.ENCODING))) + "')");
                                                }
                                            } catch (Exception unused6) {
                                            }
                                        }
                                        activityC1343k2 = kVar2.f3845a;
                                        if (activityC1343k2 != null) {
                                        }
                                        kVar2.l("setMobileSdkVersion('" + ("android-15.9." + ((Object) 63)) + "')");
                                        long mobileRxBytes = TrafficStats.getMobileRxBytes();
                                        long mobileTxBytes = TrafficStats.getMobileTxBytes();
                                        long totalRxBytes = TrafficStats.getTotalRxBytes() - TrafficStats.getMobileRxBytes();
                                        long totalTxBytes = TrafficStats.getTotalTxBytes() - TrafficStats.getMobileTxBytes();
                                        kVar2.l("setMobileStatistic(" + String.valueOf(mobileRxBytes) + "," + String.valueOf(mobileTxBytes) + ")");
                                        kVar2.l("setWifiStatistic(" + String.valueOf(totalRxBytes) + "," + String.valueOf(totalTxBytes) + ")");
                                        activityC1343k3 = kVar2.f3845a;
                                        if (activityC1343k3 != null) {
                                        }
                                        activityC1343k4 = kVar2.f3845a;
                                        if (activityC1343k4 != null) {
                                        }
                                        activityC1343k5 = kVar2.f3845a;
                                        if (activityC1343k5 != null) {
                                        }
                                        activityC1343k6 = kVar2.f3845a;
                                        if (activityC1343k6 != null) {
                                            StringBuilder sb4 = new StringBuilder("setBattery(");
                                            sb4.append(!l10.f3900b ? str2 : str);
                                            sb4.append(", ");
                                            sb4.append(l10.f3899a);
                                            sb4.append(")");
                                            kVar2.l(sb4.toString());
                                        }
                                        activityC1343k7 = kVar2.f3845a;
                                        if (activityC1343k7 != null) {
                                        }
                                        k.a(kVar2);
                                        k.b(kVar2);
                                        k.c(kVar2);
                                        k.d(kVar2);
                                        k.e(kVar2);
                                        kVar2.getClass();
                                        kVar = k.f3842D;
                                        if (kVar != null) {
                                            double currentTimeMillis = (System.currentTimeMillis() - SystemClock.elapsedRealtime()) / 1000.0d;
                                            kVar2.l("setBootTime(" + (((int) currentTimeMillis) - ((int) (currentTimeMillis % 3600.0d))) + ")");
                                        }
                                        k.f(kVar2);
                                        k.g(kVar2);
                                        k.h(kVar2);
                                    }
                                    i12 = 1;
                                    StringBuilder sb22 = new StringBuilder("setRooted(");
                                    sb22.append(i12 == 0 ? Constants.SdidMigrationStatusCodes.ALREADY_SDID : Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET);
                                    sb22.append(")");
                                    kVar2.l(sb22.toString());
                                    activityC1343k = kVar2.f3845a;
                                    if (activityC1343k == null) {
                                    }
                                    if (kVar2.f3848d) {
                                    }
                                    activityC1343k2 = kVar2.f3845a;
                                    if (activityC1343k2 != null) {
                                    }
                                    kVar2.l("setMobileSdkVersion('" + ("android-15.9." + ((Object) 63)) + "')");
                                    long mobileRxBytes2 = TrafficStats.getMobileRxBytes();
                                    long mobileTxBytes2 = TrafficStats.getMobileTxBytes();
                                    long totalRxBytes2 = TrafficStats.getTotalRxBytes() - TrafficStats.getMobileRxBytes();
                                    long totalTxBytes2 = TrafficStats.getTotalTxBytes() - TrafficStats.getMobileTxBytes();
                                    kVar2.l("setMobileStatistic(" + String.valueOf(mobileRxBytes2) + "," + String.valueOf(mobileTxBytes2) + ")");
                                    kVar2.l("setWifiStatistic(" + String.valueOf(totalRxBytes2) + "," + String.valueOf(totalTxBytes2) + ")");
                                    activityC1343k3 = kVar2.f3845a;
                                    if (activityC1343k3 != null) {
                                    }
                                    activityC1343k4 = kVar2.f3845a;
                                    if (activityC1343k4 != null) {
                                    }
                                    activityC1343k5 = kVar2.f3845a;
                                    if (activityC1343k5 != null) {
                                    }
                                    activityC1343k6 = kVar2.f3845a;
                                    if (activityC1343k6 != null) {
                                    }
                                    activityC1343k7 = kVar2.f3845a;
                                    if (activityC1343k7 != null) {
                                    }
                                    k.a(kVar2);
                                    k.b(kVar2);
                                    k.c(kVar2);
                                    k.d(kVar2);
                                    k.e(kVar2);
                                    kVar2.getClass();
                                    kVar = k.f3842D;
                                    if (kVar != null) {
                                    }
                                    k.f(kVar2);
                                    k.g(kVar2);
                                    k.h(kVar2);
                                }
                            } catch (Throwable unused7) {
                                process = null;
                            }
                            if (i14 == 0 && !s.a("magisk")) {
                                i12 = i10;
                                StringBuilder sb222 = new StringBuilder("setRooted(");
                                sb222.append(i12 == 0 ? Constants.SdidMigrationStatusCodes.ALREADY_SDID : Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET);
                                sb222.append(")");
                                kVar2.l(sb222.toString());
                            }
                        }
                    }
                }
                strArr = null;
                if (strArr == null) {
                }
                i11 = i22;
                if (!z10) {
                }
            }
            i12 = 1;
            StringBuilder sb2222 = new StringBuilder("setRooted(");
            sb2222.append(i12 == 0 ? Constants.SdidMigrationStatusCodes.ALREADY_SDID : Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET);
            sb2222.append(")");
            kVar2.l(sb2222.toString());
        }
        activityC1343k = kVar2.f3845a;
        if (activityC1343k == null) {
            str = Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET;
            str2 = Constants.SdidMigrationStatusCodes.ALREADY_SDID;
            str3 = "";
        } else {
            If.b bVar = new If.b(activityC1343k);
            String str12 = Build.PRODUCT;
            String str13 = Build.MANUFACTURER;
            String str14 = Build.BRAND;
            String str15 = Build.DEVICE;
            String str16 = Build.MODEL;
            String str17 = Build.HARDWARE;
            String str18 = Build.FINGERPRINT;
            str = Constants.SdidMigrationStatusCodes.NO_SDID_MODEL_AVAILABLE_YET;
            boolean startsWith = str18.startsWith("generic");
            str2 = Constants.SdidMigrationStatusCodes.ALREADY_SDID;
            if (startsWith || str16.contains("google_sdk")) {
                str3 = "";
            } else {
                str3 = "";
                if (!str16.toLowerCase().contains("droid4x") && !str16.contains("Emulator") && !str16.contains("Android SDK built for x86") && !str13.contains("Genymotion") && !str17.equals("goldfish") && !str17.equals("vbox86") && !str12.equals("sdk") && !str12.equals("google_sdk") && !str12.equals("sdk_x86") && !str12.equals("vbox86p") && !Build.BOARD.toLowerCase().contains("nox") && !Build.BOOTLOADER.toLowerCase().contains("nox") && !str17.toLowerCase().contains("nox") && !str12.toLowerCase().contains("nox") && !Build.SERIAL.toLowerCase().contains("nox")) {
                    i15 = i10;
                    if (i15 == 0) {
                        int i29 = i15 | ((str14.startsWith("generic") && str15.startsWith("generic")) ? 1 : i10);
                        if (i29 == 0) {
                            i16 = ("google_sdk".equals(str12) ? 1 : 0) | i29;
                            Context context2 = bVar.f3417a;
                            if (i16 == 0) {
                                if (!If.b.a(If.b.f3410c) && !If.b.a(If.b.f3414g) && !If.b.a(If.b.f3415h)) {
                                    File[] fileArr = {new File("/proc/tty/drivers"), new File("/proc/cpuinfo")};
                                    int i30 = i10;
                                    while (true) {
                                        if (i30 < i11) {
                                            File file = fileArr[i30];
                                            if (file.exists() && file.canRead()) {
                                                byte[] bArr = new byte[1024];
                                                try {
                                                    FileInputStream fileInputStream = new FileInputStream(file);
                                                    fileInputStream.read(bArr);
                                                    fileInputStream.close();
                                                } catch (Exception e4) {
                                                    e4.printStackTrace();
                                                }
                                                if (new String(bArr).contains(If.b.f3411d[i10])) {
                                                    break;
                                                }
                                            }
                                            i30++;
                                            i11 = 2;
                                        } else if (!If.b.a(If.b.f3412e)) {
                                            if (T1.a.a(context2, "android.permission.INTERNET") == 0) {
                                                String[] strArr3 = {"/system/bin/netcfg"};
                                                StringBuilder sb5 = new StringBuilder();
                                                try {
                                                    ProcessBuilder processBuilder = new ProcessBuilder(strArr3);
                                                    processBuilder.directory(new File("/system/bin/"));
                                                    processBuilder.redirectErrorStream(true);
                                                    InputStream inputStream2 = processBuilder.start().getInputStream();
                                                    byte[] bArr2 = new byte[1024];
                                                    while (inputStream2.read(bArr2) != -1) {
                                                        sb5.append(new String(bArr2));
                                                    }
                                                    inputStream2.close();
                                                } catch (Exception unused8) {
                                                }
                                                String sb6 = sb5.toString();
                                                if (!TextUtils.isEmpty(sb6)) {
                                                    String[] split3 = sb6.split("\n");
                                                    int length3 = split3.length;
                                                    for (int i31 = i10; i31 < length3; i31++) {
                                                        String str19 = split3[i31];
                                                        if ((str19.contains("wlan0") || str19.contains("tunl0") || str19.contains("eth0")) && str19.contains("10.0.2.15")) {
                                                            break;
                                                        }
                                                    }
                                                }
                                            }
                                            If.a[] aVarArr = If.b.f3416i;
                                            int length4 = aVarArr.length;
                                            int i32 = i10;
                                            int i33 = i32;
                                            while (i32 < length4) {
                                                If.a aVar = aVarArr[i32];
                                                String str20 = aVar.f3408a;
                                                try {
                                                    Class<?> loadClass = context2.getClassLoader().loadClass("android.os.SystemProperties");
                                                    str4 = (String) loadClass.getMethod("get", String.class).invoke(loadClass, str20);
                                                } catch (Exception unused9) {
                                                    str4 = null;
                                                }
                                                String str21 = aVar.f3409b;
                                                if (str21 == null && str4 != null) {
                                                    i33++;
                                                }
                                                if (str21 != null && str4.contains(str21)) {
                                                    i33++;
                                                }
                                                i32++;
                                            }
                                            if (i33 < i5 || !If.b.a(If.b.f3413f)) {
                                                i16 = i10;
                                            }
                                        }
                                    }
                                }
                                i16 = 1;
                            }
                            if (i16 == 0) {
                                ArrayList arrayList5 = bVar.f3418b;
                                if (!arrayList5.isEmpty()) {
                                    PackageManager packageManager2 = context2.getPackageManager();
                                    Iterator it2 = arrayList5.iterator();
                                    while (it2.hasNext()) {
                                        Intent launchIntentForPackage = packageManager2.getLaunchIntentForPackage((String) it2.next());
                                        if (launchIntentForPackage != null && !packageManager2.queryIntentActivities(launchIntentForPackage, 65536).isEmpty()) {
                                            i16 = 1;
                                            break;
                                        }
                                    }
                                }
                                i16 = i10;
                            }
                            StringBuilder sb7 = new StringBuilder("setVirtual(");
                            sb7.append(i16 != 0 ? str2 : str);
                            sb7.append(")");
                            kVar2.l(sb7.toString());
                        }
                    }
                    i16 = 1;
                    Context context22 = bVar.f3417a;
                    if (i16 == 0) {
                    }
                    if (i16 == 0) {
                    }
                    StringBuilder sb72 = new StringBuilder("setVirtual(");
                    sb72.append(i16 != 0 ? str2 : str);
                    sb72.append(")");
                    kVar2.l(sb72.toString());
                }
            }
            i15 = 1;
            if (i15 == 0) {
            }
            i16 = 1;
            Context context222 = bVar.f3417a;
            if (i16 == 0) {
            }
            if (i16 == 0) {
            }
            StringBuilder sb722 = new StringBuilder("setVirtual(");
            sb722.append(i16 != 0 ? str2 : str);
            sb722.append(")");
            kVar2.l(sb722.toString());
        }
        if (kVar2.f3848d && (activityC1343k8 = kVar2.f3845a) != null) {
            string = Settings.Secure.getString(activityC1343k8.getContentResolver(), "android_id");
            if (string != null && !string.isEmpty()) {
                byte[] bytes2 = string.getBytes();
                String a102 = p.a(bytes2);
                i18 = bytes2[bytes2.length - 1] & 15;
                StringBuilder sb32 = new StringBuilder();
                for (i19 = i10; i19 <= i18; i19++) {
                    sb32.append(a102);
                }
                kVar2.l("setDeviceId('" + p.a(MessageDigest.getInstance("SHA-256").digest(sb32.toString().getBytes(Constants.ENCODING))) + "')");
            }
        }
        activityC1343k2 = kVar2.f3845a;
        if (activityC1343k2 != null) {
            if (Build.VERSION.SDK_INT >= 30) {
                installSourceInfo2 = activityC1343k2.getPackageManager().getInstallSourceInfo(kVar2.f3845a.getPackageName());
                installingPackageName = installSourceInfo2.getInstallingPackageName();
                if (!p.b(installingPackageName)) {
                    installSourceInfo3 = kVar2.f3845a.getPackageManager().getInstallSourceInfo(kVar2.f3845a.getPackageName());
                    originatingPackageName = installSourceInfo3.getOriginatingPackageName();
                    if (!p.b(originatingPackageName)) {
                        installSourceInfo4 = kVar2.f3845a.getPackageManager().getInstallSourceInfo(kVar2.f3845a.getPackageName());
                        initiatingPackageName = installSourceInfo4.getInitiatingPackageName();
                        if (p.b(initiatingPackageName)) {
                        }
                        i17 = i10;
                        StringBuilder sb8 = new StringBuilder("setNonOfApp(");
                        sb8.append(i17 != 0 ? str : str2);
                        sb8.append(")");
                        kVar2.l(sb8.toString());
                    }
                }
            } else {
                String installerPackageName2 = activityC1343k2.getPackageManager().getInstallerPackageName(kVar2.f3845a.getPackageName());
                Iterator it3 = p.f3879b.iterator();
                while (it3.hasNext()) {
                    if (((String) it3.next()).equals(installerPackageName2)) {
                    }
                }
                i17 = i10;
                StringBuilder sb82 = new StringBuilder("setNonOfApp(");
                sb82.append(i17 != 0 ? str : str2);
                sb82.append(")");
                kVar2.l(sb82.toString());
            }
            i17 = 1;
            StringBuilder sb822 = new StringBuilder("setNonOfApp(");
            sb822.append(i17 != 0 ? str : str2);
            sb822.append(")");
            kVar2.l(sb822.toString());
        }
        kVar2.l("setMobileSdkVersion('" + ("android-15.9." + ((Object) 63)) + "')");
        long mobileRxBytes22 = TrafficStats.getMobileRxBytes();
        long mobileTxBytes22 = TrafficStats.getMobileTxBytes();
        long totalRxBytes22 = TrafficStats.getTotalRxBytes() - TrafficStats.getMobileRxBytes();
        long totalTxBytes22 = TrafficStats.getTotalTxBytes() - TrafficStats.getMobileTxBytes();
        kVar2.l("setMobileStatistic(" + String.valueOf(mobileRxBytes22) + "," + String.valueOf(mobileTxBytes22) + ")");
        kVar2.l("setWifiStatistic(" + String.valueOf(totalRxBytes22) + "," + String.valueOf(totalTxBytes22) + ")");
        activityC1343k3 = kVar2.f3845a;
        if (activityC1343k3 != null) {
            try {
                telephonyManager = (TelephonyManager) activityC1343k3.getSystemService("phone");
                simOperatorName = telephonyManager.getSimOperatorName();
            } catch (Exception unused10) {
            }
            if (simOperatorName != null) {
                String networkCountryIso = telephonyManager.getNetworkCountryIso();
                String simOperator = telephonyManager.getSimOperator();
                if (simOperator == null || simOperator.length() <= 3) {
                    str6 = null;
                    str7 = null;
                } else {
                    str7 = simOperator.substring(i10, 3);
                    str6 = simOperator.substring(3);
                }
                JSONArray jSONArray = new JSONArray();
                JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put("networkCountryIso", networkCountryIso);
                    jSONObject.put("simCarrierName", simOperatorName.replaceAll("[^A-Za-z0-9\\.:;#()!_\\-+\\s]", str3));
                    jSONObject.put("mobileCountyCode", str7);
                    jSONObject.put("mobileNetworkCode", str6);
                    jSONArray.put(jSONObject);
                    str5 = jSONArray.toString();
                } catch (JSONException e9) {
                    e9.printStackTrace();
                }
                if (str5 != null && !str5.isEmpty()) {
                    kVar2.l("setNetworkInfo('" + str5 + "')");
                }
            }
            str5 = null;
            if (str5 != null) {
                kVar2.l("setNetworkInfo('" + str5 + "')");
            }
        }
        activityC1343k4 = kVar2.f3845a;
        if (activityC1343k4 != null) {
            JSONArray jSONArray2 = new JSONArray();
            JSONObject jSONObject2 = new JSONObject();
            try {
                if (Build.VERSION.SDK_INT >= 31) {
                    AudioManager audioManager = (AudioManager) activityC1343k4.getSystemService("audio");
                    if (audioManager.getMode() != 2) {
                        if (audioManager.getMode() == 1) {
                        }
                        z11 = false;
                    }
                    z11 = true;
                }
                jSONObject2.put("hasConnected", z11);
                jSONObject2.put("voipConnected", ((AudioManager) activityC1343k4.getSystemService("audio")).getMode() == 3);
                jSONArray2.put(jSONObject2);
                str8 = jSONArray2.toString();
            } catch (Exception unused11) {
                str8 = null;
            }
            if (str8 != null) {
                kVar2.l("setActiveCalls('" + str8 + "')");
            }
        }
        activityC1343k5 = kVar2.f3845a;
        if (activityC1343k5 != null) {
            try {
                qVar2 = new q();
                defaultAdapter = Build.VERSION.SDK_INT < 31 ? BluetoothAdapter.getDefaultAdapter() : ((BluetoothManager) activityC1343k5.getSystemService("bluetooth")).getAdapter();
            } catch (Exception unused12) {
                qVar = null;
            }
            if (defaultAdapter != null && defaultAdapter.isEnabled()) {
                qVar2.f3882a = true;
                qVar = qVar2;
                if (qVar != null) {
                    StringBuilder sb9 = new StringBuilder("setConnectivityBluetooth(");
                    sb9.append(qVar.f3882a ? "true" : "false");
                    sb9.append(")");
                    kVar2.l(sb9.toString());
                }
            }
            qVar2.f3882a = false;
            qVar = qVar2;
            if (qVar != null) {
            }
        }
        activityC1343k6 = kVar2.f3845a;
        if (activityC1343k6 != null && (l10 = X8.f.l(activityC1343k6)) != null) {
            StringBuilder sb42 = new StringBuilder("setBattery(");
            sb42.append(!l10.f3900b ? str2 : str);
            sb42.append(", ");
            sb42.append(l10.f3899a);
            sb42.append(")");
            kVar2.l(sb42.toString());
        }
        activityC1343k7 = kVar2.f3845a;
        if (activityC1343k7 != null) {
            try {
                kVar2.l("setADBenabled('" + Settings.Global.getInt(activityC1343k7.getContentResolver(), "adb_enabled", 0) + "')");
            } catch (Exception unused13) {
            }
        }
        k.a(kVar2);
        k.b(kVar2);
        k.c(kVar2);
        k.d(kVar2);
        k.e(kVar2);
        kVar2.getClass();
        kVar = k.f3842D;
        if (kVar != null && kVar.f3860q) {
            double currentTimeMillis2 = (System.currentTimeMillis() - SystemClock.elapsedRealtime()) / 1000.0d;
            kVar2.l("setBootTime(" + (((int) currentTimeMillis2) - ((int) (currentTimeMillis2 % 3600.0d))) + ")");
        }
        k.f(kVar2);
        k.g(kVar2);
        k.h(kVar2);
    }

    @Override
    public final void run() {
        C0674i c0674i;
        boolean z10;
        switch (this.f3821a) {
            case 0:
                a();
                return;
            case 1:
                k kVar = this.f3822b;
                if (kVar.f3845a == null) {
                    return;
                }
                Point point = new Point();
                int i5 = kVar.f3845a.getResources().getDisplayMetrics().widthPixels;
                int i10 = kVar.f3845a.getResources().getDisplayMetrics().heightPixels;
                point.x = i5;
                point.y = i10;
                k.f3840B = point;
                return;
            case 2:
                k kVar2 = this.f3822b;
                try {
                    C0673h c0673h = new C0673h(this, 1);
                    ActivityC1343k activityC1343k = kVar2.f3845a;
                    if (activityC1343k != null) {
                        new Handler(activityC1343k.getMainLooper()).post(new A3.e(kVar2, "onVersion", "return w.jslabApi.getVersion();", c0673h));
                    }
                    C0673h c0673h2 = new C0673h(this, 0);
                    ActivityC1343k activityC1343k2 = kVar2.f3845a;
                    if (activityC1343k2 != null) {
                        new Handler(activityC1343k2.getMainLooper()).post(new A3.e(kVar2, "onData", "return w.getSessionId();", c0673h2));
                    }
                    Handler handler = new Handler(kVar2.f3845a.getMainLooper());
                    Kf.b bVar = k.f3841C;
                    i9.c cVar = new i9.c(handler, 12);
                    bVar.getClass();
                    Timer timer = new Timer();
                    bVar.f4560a = timer;
                    timer.schedule(new Kf.a(bVar, cVar), 0L, 1000L);
                    k.m(kVar2);
                    k.o(kVar2);
                    m mVar = new m(DefaultUserEventsConfig.MAX_DELAY_IN_MILLIS_UNTIL_UPLOAD, new C0669d(kVar2, new X8.f(15)));
                    kVar2.f3867x = mVar;
                    mVar.start();
                    ArrayList arrayList = new ArrayList();
                    arrayList.add("window.getSavedDataId(1)");
                    if (kVar2.f3845a != null) {
                        arrayList.add("setApplicationName('" + kVar2.f3845a.getApplicationContext().getPackageName() + "')");
                    }
                    ActivityC1343k activityC1343k3 = kVar2.f3845a;
                    if (activityC1343k3 == null) {
                        return;
                    }
                    new Handler(activityC1343k3.getMainLooper()).post(new P7.a(7, kVar2, arrayList, false));
                    return;
                } catch (Exception unused) {
                    kVar2.getClass();
                    return;
                }
            case 3:
                v.r rVar = this.f3822b.f3851g;
                if (rVar != null) {
                    rVar.a();
                    return;
                }
                return;
            default:
                k kVar3 = this.f3822b;
                kVar3.getClass();
                k kVar4 = k.f3842D;
                if (kVar4 != null && (c0674i = kVar4.f3865v) != null) {
                    synchronized (c0674i) {
                        z10 = c0674i.f3835d;
                    }
                    if (z10) {
                        k.f3842D.f3865v.a();
                    }
                }
                C0674i c0674i2 = new C0674i(TimeUnit.MINUTES.toMillis(5L));
                synchronized (c0674i2) {
                    c0674i2.f3834c = false;
                    if (c0674i2.f3832a <= 0) {
                        c0674i2.f3835d = false;
                        C0674i.b();
                    } else {
                        c0674i2.f3835d = true;
                        c0674i2.f3833b = SystemClock.elapsedRealtime() + c0674i2.f3832a;
                        G g10 = c0674i2.f3836e;
                        g10.sendMessage(g10.obtainMessage(1));
                    }
                }
                kVar3.f3865v = c0674i2;
                ArrayList arrayList2 = new ArrayList();
                ArrayList arrayList3 = new ArrayList();
                for (String str : p.f3878a) {
                    try {
                        InetAddress byName = InetAddress.getByName(str);
                        if (byName.isSiteLocalAddress() || byName.isLoopbackAddress() || byName.isAnyLocalAddress() || byName.isLinkLocalAddress()) {
                            arrayList3.add(str);
                        }
                        if (!byName.isReachable(2000)) {
                            arrayList2.add(str);
                        }
                    } catch (IOException unused2) {
                        arrayList2.add(str);
                    }
                }
                if (arrayList2.size() > 0) {
                    X8.f fVar = this.f3822b.f3852h;
                    return;
                }
                return;
        }
    }
}