電視直播.apk(点击下载) / f.java


package h.a.b;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import androidx.annotation.NonNull;
import com.cdo.oaps.ad.wrapper.BaseWrapper;
import com.opos.acs.st.STManager;
import com.qumeng.advlib.common.d;
import com.qumeng.advlib.common.e;
import com.qumeng.advlib.core.ADEvent;
import com.qumeng.advlib.core.QMConfig;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.List;
import java.util.UUID;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.atomic.AtomicInteger;
import org.json.JSONObject;

/* compiled from: UpdateManager */
public class f {

    /* renamed from: ʻ  reason: contains not printable characters */
    public static final String f9058;

    /* renamed from: ʼ  reason: contains not printable characters */
    public static final String f9059;

    /* renamed from: ʽ  reason: contains not printable characters */
    public static String f9060 = "https://update0.aiclk.com/qm/nsdk/cgi/";

    /* renamed from: ʾ  reason: contains not printable characters */
    private static String f9061 = null;

    /* renamed from: ʿ  reason: contains not printable characters */
    private static String f9062 = null;

    /* renamed from: ˆ  reason: contains not printable characters */
    public static String f9063 = null;

    /* renamed from: ˈ  reason: contains not printable characters */
    private static volatile b f9064 = null;

    /* renamed from: ˉ  reason: contains not printable characters */
    private static AtomicInteger f9065 = new AtomicInteger(0);

    /* renamed from: ˊ  reason: contains not printable characters */
    private static long f9066 = 0;

    /* renamed from: ˋ  reason: contains not printable characters */
    private static long f9067 = 0;

    /* renamed from: ˎ  reason: contains not printable characters */
    private static Context f9068;

    /* renamed from: ˏ  reason: contains not printable characters */
    private static List<d> f9069 = new CopyOnWriteArrayList();

    /* renamed from: ˑ  reason: contains not printable characters */
    public static String f9070;

    /* renamed from: י  reason: contains not printable characters */
    private static String f9071;

    /* renamed from: ـ  reason: contains not printable characters */
    private static String f9072;

    /* renamed from: ٴ  reason: contains not printable characters */
    private static int f9073;

    /* renamed from: ᐧ  reason: contains not printable characters */
    private static boolean f9074;

    /* renamed from: ᴵ  reason: contains not printable characters */
    private static c f9075;

    /* renamed from: ᵎ  reason: contains not printable characters */
    private static int f9076 = 0;

    /* access modifiers changed from: package-private */
    /* compiled from: UpdateManager */
    public static class a implements Runnable {

        /* renamed from: ˉ  reason: contains not printable characters */
        final /* synthetic */ JSONObject f9077;

        a(JSONObject jSONObject) {
            this.f9077 = jSONObject;
        }

        public void run() {
            f.m11338(this.f9077);
        }
    }

    static {
        String str = Build.VERSION.RELEASE;
        f9058 = str.contains(BaseWrapper.ENTER_ID_MARKET) ? "_qumeng_localjar" : "_qumeng_local.jar";
        f9059 = str.contains(BaseWrapper.ENTER_ID_MARKET) ? "_qumeng_remotejar" : "_qumeng_remote.jar";
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    private static void m11337(String str) throws ClassNotFoundException {
        f9064 = null;
        f9064 = new b(f9063 + "/" + str, f9062, null, f.class.getClassLoader());
        f9064.m11322(f9075.e());
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    private static int[] m11343(Context context) {
        try {
            SharedPreferences sharedPreferences = context.getSharedPreferences("qumeng_loadremote_config", 0);
            f9070 = sharedPreferences.getString("aisdk_lib_local", "1.0");
            f9071 = sharedPreferences.getString("aisdk_lib_version", "1.0");
            return new int[]{m11341(f9070, "3.460") ? 1 : 0, m11341(f9071, "3.460") ? 1 : 0};
        } catch (Throwable th) {
            d.a(context, th.getMessage());
            return new int[]{0, 0};
        }
    }

    /* renamed from: ʽ  reason: contains not printable characters */
    private static boolean m11344() {
        try {
            return Build.VERSION.SDK_INT <= 22;
        } catch (Throwable th) {
            th.printStackTrace();
            return false;
        }
    }

    /* renamed from: ʾ  reason: contains not printable characters */
    private static boolean m11347(Context context) {
        try {
            if (f9063 != null) {
                return true;
            }
            f9063 = context.getDir("qm", 0).getAbsolutePath();
            if (Build.VERSION.SDK_INT >= 21) {
                f9062 = context.getCodeCacheDir().getAbsolutePath();
                return true;
            }
            f9062 = context.getFilesDir().getAbsolutePath();
            return true;
        } catch (NullPointerException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    /* renamed from: ʿ  reason: contains not printable characters */
    private static void m11349(Context context) {
        try {
            context.getSharedPreferences("qumeng_loadremote_config", 0).edit().putString("aisdk_lib_local", "3.460").apply();
        } catch (Throwable unused) {
        }
    }

    /* renamed from: ʽ  reason: contains not printable characters */
    private static boolean m11345(Context context) {
        if (!(context == null || context.getApplicationContext() == null)) {
            try {
                return context.getApplicationContext().getPackageName().equals(e.c(context));
            } catch (Throwable unused) {
            }
        }
        return true;
    }

    /* renamed from: ʿ  reason: contains not printable characters */
    private static void m11348() {
        for (d dVar : f9069) {
            dVar.m11324(m11342(), m11333());
            f9069.remove(dVar);
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static String m11334(Context context) {
        try {
            SharedPreferences sharedPreferences = context.getSharedPreferences("qumeng_loadremote_config", 0);
            String string = sharedPreferences.getString("ruid", "");
            if (!TextUtils.isEmpty(string)) {
                return string;
            }
            String uuid = UUID.randomUUID().toString();
            sharedPreferences.edit().putString("ruid", uuid).apply();
            return uuid;
        } catch (Throwable unused) {
            return "";
        }
    }

    /* renamed from: ʾ  reason: contains not printable characters */
    private static void m11346() {
        try {
            File file = new File(f9063 + "/" + f9058);
            try {
                if (file.exists()) {
                    file.delete();
                }
            } catch (Throwable unused) {
            }
            InputStream open = f9068.getAssets().open(f9075.c());
            FileOutputStream fileOutputStream = new FileOutputStream(file);
            e.b(open, fileOutputStream);
            fileOutputStream.close();
            open.close();
            file.setReadOnly();
            f9061 = f9058;
            f9072 = "3.460";
            f9074 = false;
            m11349(f9068);
        } catch (IOException e2) {
            e2.printStackTrace();
        } catch (Throwable unused2) {
        }
        f9061 = f9058;
        f9072 = "3.460";
    }

    /* renamed from: ʼ  reason: contains not printable characters */
    public static boolean m11342() {
        return f9064 != null && f9064.m11323();
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static void m11338(JSONObject jSONObject) {
        if (!m11344() && f9076 <= 2) {
            try {
                if (f9063 == null || f9062 == null) {
                    m11347(f9068);
                }
                new b(f9063 + "/" + f9059, f9062, null, f.class.getClassLoader());
                f9076 = 0;
                if (jSONObject.has("version")) {
                    m11335(f9068, jSONObject.getString("version"));
                }
            } catch (Throwable unused) {
                f9076++;
                d.a(new a(jSONObject), 5000);
            }
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    private static void m11335(Context context, String str) {
        try {
            if (!TextUtils.isEmpty(str)) {
                context.getSharedPreferences("qumeng_loadremote_config", 0).edit().putString("aisdk_lib_version", str).commit();
            }
        } catch (Throwable unused) {
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:30:0x00b1  */
    /* JADX WARNING: Removed duplicated region for block: B:32:? A[RETURN, SYNTHETIC] */
    /* renamed from: ʻ  reason: contains not printable characters */
    private static void m11336(QMConfig qMConfig) {
        boolean z;
        if (m11347(f9068)) {
            StringBuilder sb = new StringBuilder();
            sb.append(f9063);
            sb.append("/");
            String str = f9059;
            sb.append(str);
            File file = new File(sb.toString());
            int[] r1 = m11343(f9068);
            f9066 = 0;
            boolean z2 = true;
            if (file.length() <= 0 || r1[1] != 1) {
                StringBuilder sb2 = new StringBuilder();
                sb2.append(f9063);
                sb2.append("/");
                String str2 = f9058;
                sb2.append(str2);
                if (new File(sb2.toString()).length() <= 0 || r1[0] != 1) {
                    m11346();
                    z = true;
                    m11337(f9061);
                    f9073 = 0;
                    z2 = z;
                    m11348();
                    m11339(z2, false);
                    if (!m11345(f9068)) {
                        e.m11325().m11332(qMConfig);
                        return;
                    }
                    return;
                }
                f9061 = str2;
                f9072 = f9070;
                f9074 = false;
            } else {
                f9061 = str;
                f9072 = f9071;
                f9074 = true;
            }
            z = false;
            try {
                m11337(f9061);
                f9073 = 0;
            } catch (ClassNotFoundException e2) {
                e2.printStackTrace();
                if (file.exists()) {
                    file.delete();
                }
                m11346();
                try {
                    m11337(f9061);
                    f9073 = 1;
                } catch (Exception unused) {
                }
            } catch (Throwable th) {
                th.printStackTrace();
            }
            z2 = z;
            m11348();
            m11339(z2, false);
            if (!m11345(f9068)) {
            }
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    private static void m11339(boolean z, boolean z2) {
        HashMap hashMap = new HashMap();
        hashMap.put("opt_isRemote", (f9074 ? 1 : 0) + "");
        hashMap.put("opt_local_version", f9070);
        hashMap.put("opt_remote_version", f9071);
        hashMap.put("opt_is_update", "1");
        hashMap.put("opt_channel", ADEvent.QUMENG);
        hashMap.put("opt_is_androidx", String.valueOf(e.a()));
        hashMap.put("opt_new_inside_version", "14.426");
        hashMap.put("opt_load_version", f9072);
        hashMap.put("opt_time", System.currentTimeMillis() + "");
        hashMap.put("opt_location", String.valueOf(f9073));
        if (m11342()) {
            d.a(f9068, f9061.equals(f9059), z, z2, f9067, f9066, hashMap);
            return;
        }
        d.a(f9068, f9061.equals(f9059), z, z2, "unknow", f9066, hashMap);
        f9065.decrementAndGet();
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    public static boolean m11340(QMConfig qMConfig, @NonNull c cVar) {
        qMConfig.getVersionName();
        f9075 = cVar;
        if (f9065.getAndIncrement() > 0) {
            return false;
        }
        Context context = qMConfig.getContext();
        f9068 = context;
        d.a(context);
        f9067 = System.currentTimeMillis();
        m11336(qMConfig);
        return false;
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    private static boolean m11341(String str, String str2) {
        try {
            return str.compareTo(str2) >= 0;
        } catch (Throwable unused) {
            return false;
        }
    }

    /* renamed from: ʻ  reason: contains not printable characters */
    private static Bundle m11333() {
        Bundle bundle = new Bundle();
        bundle.putString("expectedSdkVersion", f9072);
        bundle.putString(STManager.KEY_SDK_VERSION, f9075.b());
        return bundle;
    }
}