package defpackage;

import android.app.ActivityManager;
import android.app.Application;
import android.content.Context;
import android.os.Build;
import android.os.Process;
import java.util.ArrayList;
import java.util.List;

/* renamed from: ʾᵿᵟ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0347 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final C0347 f2065 = new C0347();

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static ArrayList m1769(Context context) {
        List<ActivityManager.RunningAppProcessInfo> runningAppProcesses;
        int i = context.getApplicationInfo().uid;
        String str = context.getApplicationInfo().processName;
        Object systemService = context.getSystemService("activity");
        ActivityManager activityManager = systemService instanceof ActivityManager ? (ActivityManager) systemService : null;
        if (activityManager == null || (runningAppProcesses = activityManager.getRunningAppProcesses()) == null) {
            runningAppProcesses = C3035.f11677;
        }
        ArrayList arrayListM6816 = AbstractC2767.m6816(runningAppProcesses);
        ArrayList arrayList = new ArrayList();
        int size = arrayListM6816.size();
        int i2 = 0;
        int i3 = 0;
        while (i3 < size) {
            Object obj = arrayListM6816.get(i3);
            i3++;
            if (((ActivityManager.RunningAppProcessInfo) obj).uid == i) {
                arrayList.add(obj);
            }
        }
        ArrayList arrayList2 = new ArrayList(AbstractC3869.m8517(arrayList, 10));
        int size2 = arrayList.size();
        while (i2 < size2) {
            Object obj2 = arrayList.get(i2);
            i2++;
            ActivityManager.RunningAppProcessInfo runningAppProcessInfo = (ActivityManager.RunningAppProcessInfo) obj2;
            C5143 c5143 = new C5143();
            String str2 = runningAppProcessInfo.processName;
            if (str2 == null) {
                C1260.m3813("Null processName");
                return null;
            }
            c5143.f19146 = str2;
            c5143.f19147 = runningAppProcessInfo.pid;
            byte b = (byte) (c5143.f19144 | 1);
            c5143.f19145 = runningAppProcessInfo.importance;
            c5143.f19144 = (byte) (b | 2);
            c5143.f19148 = ᵲᵝᵪ.ᵹᵝᵶ(str2, str);
            c5143.f19144 = (byte) (c5143.f19144 | 4);
            arrayList2.add(c5143.m10605());
        }
        return arrayList2;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final AbstractC5376 m1770(Context context) {
        Object obj;
        String processName;
        int iMyPid = Process.myPid();
        ArrayList arrayListM1769 = m1769(context);
        int size = arrayListM1769.size();
        int i = 0;
        while (true) {
            if (i >= size) {
                obj = null;
                break;
            }
            obj = arrayListM1769.get(i);
            i++;
            if (((C1080) ((AbstractC5376) obj)).f4677 == iMyPid) {
                break;
            }
        }
        AbstractC5376 abstractC5376 = (AbstractC5376) obj;
        if (abstractC5376 != null) {
            return abstractC5376;
        }
        int i2 = Build.VERSION.SDK_INT;
        if (i2 > 33) {
            processName = Process.myProcessName();
        } else if (i2 < 28 || (processName = Application.getProcessName()) == null) {
            processName = "";
        }
        C5143 c5143 = new C5143();
        c5143.f19146 = processName;
        c5143.f19147 = iMyPid;
        byte b = (byte) (c5143.f19144 | 1);
        c5143.f19145 = 0;
        c5143.f19148 = false;
        c5143.f19144 = (byte) (((byte) (b | 2)) | 4);
        return c5143.m10605();
    }
}
