package com.umeng.commonsdk.internal.utils; import android.os.Build; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.ArrayList; /* compiled from: ExecShell */ public class d { /* compiled from: ExecShell */ public enum a { check_su_binary(new String[]{"/system/xbin/which", "su"}); String[] b; private a(String[] strArr) { this.b = strArr; } } public ArrayList a(a aVar) { ArrayList arrayList = new ArrayList(); if (Build.VERSION.SDK_INT > 28) { return arrayList; } try { Process exec = Runtime.getRuntime().exec(aVar.b); new BufferedWriter(new OutputStreamWriter(exec.getOutputStream())); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(exec.getInputStream())); while (true) { try { String readLine = bufferedReader.readLine(); if (readLine == null) { break; } arrayList.add(readLine); } catch (Exception unused) { } } return arrayList; } catch (Exception unused2) { return null; } } }