package Y4;

import A6.i;
import O1.C0225a;
import P6.g;
import a5.C0405d;
import a5.SharedPreferencesC0406e;
import android.content.Context;
import android.content.SharedPreferences;
import android.security.keystore.KeyGenParameterSpec;
import com.google.android.gms.internal.measurement.C1;
import com.tencent.mmkv.MMKV;
import d5.AbstractC0844a;
import java.io.File;
import o6.x;
import y6.InterfaceC1768c;

/* JADX INFO: loaded from: classes.dex */
public abstract class b implements InterfaceC1768c {
    public static C0405d a(Context context, x xVar) {
        Object objJ;
        g.e(xVar, "moshi");
        MMKV.d(context);
        SharedPreferencesC0406e sharedPreferencesC0406e = new SharedPreferencesC0406e(MMKV.a());
        if (!sharedPreferencesC0406e.getBoolean("MIGRATED", false)) {
            try {
                String str = context.getApplicationInfo().dataDir;
                objJ = Boolean.valueOf(!new File(str + "/shared_prefs/com.martsnew.data.xml").exists());
            } catch (Throwable th) {
                objJ = C1.j(th);
            }
            Object obj = Boolean.FALSE;
            if (objJ instanceof i) {
                objJ = obj;
            }
            if (((Boolean) objJ).booleanValue()) {
                sharedPreferencesC0406e.putBoolean("MIGRATED", true);
            }
        }
        boolean z8 = sharedPreferencesC0406e.getBoolean("MIGRATED", false);
        SharedPreferences sharedPreferences = sharedPreferencesC0406e;
        if (!z8) {
            try {
                KeyGenParameterSpec keyGenParameterSpecBuild = new KeyGenParameterSpec.Builder("_androidx_security_master_key_", 3).setBlockModes("GCM").setEncryptionPaddings("NoPadding").setKeySize(256).build();
                g.d(keyGenParameterSpecBuild, "build(...)");
                C0225a c0225a = new C0225a(context);
                String keystoreAlias = keyGenParameterSpecBuild.getKeystoreAlias();
                String str2 = (String) c0225a.f5010r;
                if (!str2.equals(keystoreAlias)) {
                    StringBuilder sbP = AbstractC0844a.p("KeyGenParamSpec's key alias does not match provided alias (", str2, " vs ");
                    sbP.append(keyGenParameterSpecBuild.getKeystoreAlias());
                    throw new IllegalArgumentException(sbP.toString());
                }
                c0225a.f5011s = keyGenParameterSpecBuild;
                W1.b bVarA = W1.b.a(context, c0225a.g());
                if (bVarA.getBoolean("FIRST_RUN", true)) {
                    sharedPreferencesC0406e.putBoolean("MIGRATED", true);
                    sharedPreferences = sharedPreferencesC0406e;
                } else {
                    sharedPreferences = bVarA;
                }
            } catch (Exception unused) {
                sharedPreferencesC0406e.putBoolean("MIGRATED", true);
                sharedPreferences = sharedPreferencesC0406e;
            }
        }
        return new C0405d(sharedPreferences, xVar);
    }
}
