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; } }