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

import android.content.ContentResolver;
import android.database.Cursor;
import android.net.Uri;
import java.util.HashMap;
import java.util.TreeMap;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.regex.Pattern;

/* JADX INFO: renamed from: ދ.ހ.֏.ހ.ރ.ނ.ໟ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C4684 {

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static HashMap<String, String> f14178;

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static Object f14183;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public static boolean f14184;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final Uri f14173 = Uri.parse("content://com.google.android.gsf.gservices");

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final Uri f14174 = Uri.parse("content://com.google.android.gsf.gservices/prefix");

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final Pattern f14175 = Pattern.compile("^(1|true|t|on|yes|y)$", 2);

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public static final Pattern f14176 = Pattern.compile("^(0|false|f|off|no|n)$", 2);

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static final AtomicBoolean f14177 = new AtomicBoolean();

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final HashMap<String, Boolean> f14179 = new HashMap<>();

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final HashMap<String, Integer> f14180 = new HashMap<>();

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final HashMap<String, Long> f14181 = new HashMap<>();

    /* JADX INFO: renamed from: އ, reason: contains not printable characters */
    public static final HashMap<String, Float> f14182 = new HashMap<>();

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public static String[] f14185 = new String[0];

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static String m7804(ContentResolver contentResolver, String str) {
        synchronized (C4684.class) {
            if (f14178 == null) {
                f14177.set(false);
                f14178 = new HashMap<>();
                f14183 = new Object();
                f14184 = false;
                contentResolver.registerContentObserver(f14173, true, new C4683());
            } else if (f14177.getAndSet(false)) {
                f14178.clear();
                f14179.clear();
                f14180.clear();
                f14181.clear();
                f14182.clear();
                f14183 = new Object();
                f14184 = false;
            }
            Object obj = f14183;
            if (f14178.containsKey(str)) {
                String str2 = f14178.get(str);
                return str2 != null ? str2 : null;
            }
            for (String str3 : f14185) {
                if (str.startsWith(str3)) {
                    if (!f14184 || f14178.isEmpty()) {
                        String[] strArr = f14185;
                        HashMap<String, String> map = f14178;
                        Cursor cursorQuery = contentResolver.query(f14174, null, null, strArr, null);
                        TreeMap treeMap = new TreeMap();
                        if (cursorQuery != null) {
                            while (cursorQuery.moveToNext()) {
                                try {
                                    treeMap.put(cursorQuery.getString(0), cursorQuery.getString(1));
                                } finally {
                                }
                            }
                        }
                        map.putAll(treeMap);
                        f14184 = true;
                        if (f14178.containsKey(str)) {
                            String str4 = f14178.get(str);
                            return str4 != null ? str4 : null;
                        }
                    }
                    return null;
                }
            }
            Cursor cursorQuery2 = contentResolver.query(f14173, null, null, new String[]{str}, null);
            if (cursorQuery2 == null) {
                if (cursorQuery2 != null) {
                }
                return null;
            }
            try {
                if (!cursorQuery2.moveToFirst()) {
                    m7805(obj, str, null);
                    return null;
                }
                String string = cursorQuery2.getString(1);
                if (string != null && string.equals(null)) {
                    string = null;
                }
                m7805(obj, str, string);
                return string != null ? string : null;
            } finally {
            }
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static void m7805(Object obj, String str, String str2) {
        synchronized (C4684.class) {
            if (obj == f14183) {
                f14178.put(str, str2);
            }
        }
    }
}
