package p138.p176.p177.p242.p258.p263;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.StrictMode;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import p037.p057.C1714;

/* JADX INFO: renamed from: ދ.ހ.֏.ހ.ރ.ނ.ၺ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C4727 implements InterfaceC4711 {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final Map<String, C4727> f14252 = new C1714();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final SharedPreferences f14253;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public volatile Map<String, ?> f14256;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final SharedPreferences.OnSharedPreferenceChangeListener f14254 = new SharedPreferences.OnSharedPreferenceChangeListener(this) { // from class: ދ.ހ.֏.ހ.ރ.ނ.ၹ

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final C4727 f14251;

        {
            this.f14251 = this;
        }

        @Override // android.content.SharedPreferences.OnSharedPreferenceChangeListener
        public final void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String str) {
            this.f14251.m7897();
        }
    };

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final Object f14255 = new Object();

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public final List<InterfaceC4712> f14257 = new ArrayList();

    public C4727(SharedPreferences sharedPreferences) {
        this.f14253 = sharedPreferences;
        sharedPreferences.registerOnSharedPreferenceChangeListener(this.f14254);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C4727 m7895(Context context, String str) {
        C4727 c4727;
        SharedPreferences sharedPreferences;
        boolean z = true;
        if (C4705.m7878() && !str.startsWith("direct_boot:") && C4705.m7878() && !C4705.m7879(context)) {
            z = false;
        }
        if (!z) {
            return null;
        }
        synchronized (C4727.class) {
            c4727 = f14252.get(str);
            if (c4727 == null) {
                StrictMode.ThreadPolicy threadPolicyAllowThreadDiskReads = StrictMode.allowThreadDiskReads();
                try {
                    if (str.startsWith("direct_boot:")) {
                        if (C4705.m7878()) {
                            context = context.createDeviceProtectedStorageContext();
                        }
                        sharedPreferences = context.getSharedPreferences(str.substring(12), 0);
                        StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                    } else {
                        sharedPreferences = context.getSharedPreferences(str, 0);
                    }
                    c4727 = new C4727(sharedPreferences);
                    f14252.put(str, c4727);
                } finally {
                    StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                }
            }
        }
        return c4727;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static synchronized void m7896() {
        for (C4727 c4727 : f14252.values()) {
            c4727.f14253.unregisterOnSharedPreferenceChangeListener(c4727.f14254);
        }
        f14252.clear();
    }

    @Override // p138.p176.p177.p242.p258.p263.InterfaceC4711
    /* JADX INFO: renamed from: ֏ */
    public final Object mo7875(String str) {
        Map<String, ?> map = this.f14256;
        if (map == null) {
            synchronized (this.f14255) {
                map = this.f14256;
                if (map == null) {
                    StrictMode.ThreadPolicy threadPolicyAllowThreadDiskReads = StrictMode.allowThreadDiskReads();
                    try {
                        Map<String, ?> all = this.f14253.getAll();
                        this.f14256 = all;
                        StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                        map = all;
                    } catch (Throwable th) {
                        StrictMode.setThreadPolicy(threadPolicyAllowThreadDiskReads);
                        throw th;
                    }
                }
            }
        }
        if (map != null) {
            return map.get(str);
        }
        return null;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final /* synthetic */ void m7897() {
        synchronized (this.f14255) {
            this.f14256 = null;
            AbstractC4718.f14240.incrementAndGet();
        }
        synchronized (this) {
            Iterator<InterfaceC4712> it = this.f14257.iterator();
            while (it.hasNext()) {
                it.next().m7881();
            }
        }
    }
}
