package di2; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.os.Build; import androidx.core.content.ContextCompat; import com.google.android.gms.common.GoogleApiAvailabilityLight; import com.google.gson.reflect.TypeToken; import com.igexin.push.core.d.c; import com.xingin.utils.core.b0; import com.xingin.utils.core.o; import java.io.File; import java.io.FileNotFoundException; import java.lang.reflect.Type; import java.util.Calendar; import java.util.TimeZone; import kotlin.Metadata; import kotlin.jvm.JvmStatic; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Reflection; import kotlin.text.StringsKt__StringsJVMKt; import y7.f; import z60.h; @Metadata(bv = {}, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\t\n\u0002\b\t\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b \u0010!J\u0018\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0007J\u0010\u0010\b\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0007J\u0006\u0010\n\u001a\u00020\tJ\u0006\u0010\f\u001a\u00020\u000bJ\u0010\u0010\r\u001a\u0004\u0018\u00010\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u000e\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0004J\u000e\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004J\u000e\u0010\u0010\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u0016\u0010\u0011\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004J\u0016\u0010\u0015\u001a\u00020\t2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0014\u001a\u00020\u0004J\u0006\u0010\u0016\u001a\u00020\tJ\u000e\u0010\u0017\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u0018\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u001a\u001a\u00020\u00192\u0006\u0010\u0003\u001a\u00020\u0002J\u0006\u0010\u001b\u001a\u00020\u0019R\u0017\u0010\u001c\u001a\u00020\t8\u0006¢\u0006\f\n\u0004\b\u001c\u0010\u001d\u001a\u0004\b\u001e\u0010\u001f¨\u0006\""}, d2 = {"Ldi2/m;", "", "Landroid/content/Context;", "context", "", "hash", "e", "url", "g", "", c.f25536c, "", "o", "c", "d", "b", "i", "j", "Ljava/io/File;", "file", "md5", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "m", "a", h.f160753a, "", f.f156778k, "l", "removeAutoUpdate", "Z", "k", "()Z", "<init>", "()V", "update_library_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: UpdateUtils.kt */ public final class m { /* renamed from: a reason: collision with root package name */ public static final m f68976a = new m(); /* renamed from: b reason: collision with root package name */ public static final boolean f68977b; /* renamed from: c reason: collision with root package name */ public static final fi2.a f68978c; /* renamed from: d reason: collision with root package name */ public static long f68979d; @Metadata(bv = {}, d1 = {"\u0000\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001¨\u0006\u0002"}, d2 = {"di2/m$a", "Lcom/google/gson/reflect/TypeToken;", "xy_configcenter_library_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: Config.kt */ public static final class a extends TypeToken<Boolean> { } @Metadata(bv = {}, d1 = {"\u0000\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001¨\u0006\u0002"}, d2 = {"di2/m$b", "Lcom/google/gson/reflect/TypeToken;", "xy_configcenter_library_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: Config.kt */ public static final class b extends TypeToken<fi2.a> { } static { ds0.f a14 = ds0.b.a(); Boolean bool = Boolean.FALSE; Type type = new a().getType(); Intrinsics.checkExpressionValueIsNotNull(type, "object : TypeToken<T>() {}.type"); f68977b = ((Boolean) a14.h("android_remove_autoupdate", type, bool)).booleanValue(); ds0.f a15 = ds0.b.a(); fi2.a aVar = new fi2.a(0, 0, 0, 7, null); Type type2 = new b().getType(); Intrinsics.checkExpressionValueIsNotNull(type2, "object : TypeToken<T>() {}.type"); f68978c = (fi2.a) a15.h("android_lite_update_threshold", type2, aVar); } @JvmStatic public static final String e(Context context, String str) { Intrinsics.checkNotNullParameter(context, "context"); Intrinsics.checkNotNullParameter(str, "hash"); m mVar = f68976a; if (mVar.c(context) == null) { return ""; } return mVar.c(context) + File.separator + mVar.d(str); } @JvmStatic public static final String g(String str) { Intrinsics.checkNotNullParameter(str, "url"); if (StringsKt__StringsJVMKt.startsWith$default(str, "http", false, 2, null)) { return str; } return "http://o3.xiaohongshu.com" + str; } public final String a(Context context) { String[] b14; Intrinsics.checkNotNullParameter(context, "context"); t10.c cVar = t10.c.f132057a; if (cVar.d(context)) { return "X64"; } if (!cVar.c(context) || (b14 = o.b()) == null) { return "X32"; } if (!(!(b14.length == 0)) || !Intrinsics.areEqual("arm64-v8a", b14[0])) { return "X32"; } return "X64"; } public final String b(String str) { Intrinsics.checkNotNullParameter(str, "url"); if ((StringsKt__StringsJVMKt.startsWith$default(str, "http", false, 2, null)) || (StringsKt__StringsJVMKt.startsWith$default(str, "https", false, 2, null))) { return str; } return "http://redgray.xhscdn.com" + str; } public final String c(Context context) { File externalFilesDir; Intrinsics.checkNotNullParameter(context, "context"); if ((ContextCompat.checkSelfPermission(context, "android.permission.WRITE_EXTERNAL_STORAGE") == 0 || Build.VERSION.SDK_INT >= 19) && (externalFilesDir = context.getExternalFilesDir(null)) != null) { return externalFilesDir.getAbsolutePath(); } return null; } public final String d(String str) { Intrinsics.checkNotNullParameter(str, "hash"); return "xhs_" + str + ".apk"; } public final long f(Context context) { PackageInfo packageInfo; Intrinsics.checkNotNullParameter(context, "context"); long j14 = f68979d; long j15 = 0; if (j14 != 0) { return j14; } try { PackageManager packageManager = context.getPackageManager(); if (!(packageManager == null || (packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0)) == null)) { j15 = packageInfo.firstInstallTime; } f68979d = j15; } catch (PackageManager.NameNotFoundException unused) { } return f68979d; } public final String h(Context context) { Intrinsics.checkNotNullParameter(context, "context"); return String.valueOf(f(context) / 1000); } public final String i(Context context) { Intrinsics.checkNotNullParameter(context, "context"); if (Build.VERSION.SDK_INT >= 24) { String absolutePath = context.getFilesDir().getAbsolutePath(); Intrinsics.checkNotNullExpressionValue(absolutePath, "context.filesDir.absolutePath"); return absolutePath; } String c14 = c(context); return c14 == null ? "" : c14; } public final String j(Context context, String str) { Intrinsics.checkNotNullParameter(context, "context"); Intrinsics.checkNotNullParameter(str, "hash"); if (Build.VERSION.SDK_INT < 24) { return e(context, str); } return context.getFilesDir().getAbsolutePath() + File.separator + d(str); } public final boolean k() { return f68977b; } public final long l() { Calendar instance = Calendar.getInstance(TimeZone.getDefault()); Intrinsics.checkNotNullExpressionValue(instance, "getInstance(TimeZone.getDefault())"); instance.set(11, 0); instance.set(12, 0); instance.set(13, 0); return instance.getTimeInMillis(); } public final boolean m() { return Intrinsics.areEqual(gi2.b.f82484a.h(), "Lite"); } public final boolean n(File file, String str) { Intrinsics.checkNotNullParameter(file, "file"); Intrinsics.checkNotNullParameter(str, "md5"); try { String a14 = b0.a(file); return a14 != null && (StringsKt__StringsJVMKt.equals(a14, str, true)); } catch (FileNotFoundException unused) { } } public final int o() { return ((Number) da.c.c().i("android_update_tip_a", Reflection.getOrCreateKotlinClass(Integer.class))).intValue(); } public final boolean p() { return ((Number) da.c.c().i("android_checkupdate_v2", Reflection.getOrCreateKotlinClass(Integer.class))).intValue() == 1; } }