package org.a.b.c.a; import android.content.ContentResolver; import android.content.Context; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.os.HandlerThread; import android.os.Message; import android.os.SystemClock; import android.util.Log; import com.huawei.hms.support.hianalytics.HiAnalyticsConstant; import com.meizu.cloud.pushsdk.constants.PushConstants; /* compiled from: IdentifierIdClient */ public class b { /* renamed from: ʻ reason: contains not printable characters */ private static Context f7666 = null; /* renamed from: ʼ reason: contains not printable characters */ private static boolean f7667 = false; /* renamed from: ʽ reason: contains not printable characters */ private static c f7668; /* renamed from: ʾ reason: contains not printable characters */ private static c f7669; /* renamed from: ʿ reason: contains not printable characters */ private static c f7670; /* renamed from: ˆ reason: contains not printable characters */ private static Object f7671 = new Object(); /* renamed from: ˈ reason: contains not printable characters */ private static HandlerThread f7672 = null; /* renamed from: ˉ reason: contains not printable characters */ private static Handler f7673 = null; /* renamed from: ˊ reason: contains not printable characters */ private static String f7674 = null; /* renamed from: ˋ reason: contains not printable characters */ private static String f7675 = null; /* renamed from: ˎ reason: contains not printable characters */ private static String f7676 = null; /* renamed from: ˏ reason: contains not printable characters */ private static String f7677 = null; /* renamed from: ˑ reason: contains not printable characters */ private static String f7678 = null; /* renamed from: י reason: contains not printable characters */ private static volatile b f7679 = null; /* renamed from: ـ reason: contains not printable characters */ private static volatile a f7680 = null; private b() { } /* renamed from: ʻ reason: contains not printable characters */ public static b m9769(Context context) { if (f7679 == null) { synchronized (b.class) { f7666 = context.getApplicationContext(); f7679 = new b(); } } if (f7680 == null) { synchronized (b.class) { f7666 = context.getApplicationContext(); m9775(); f7680 = new a(f7666); m9772(); } } return f7679; } /* renamed from: ˆ reason: contains not printable characters */ private static void m9775() { HandlerThread handlerThread = new HandlerThread("SqlWorkThread"); f7672 = handlerThread; handlerThread.start(); f7673 = new Handler(f7672.getLooper()) { /* class org.a.b.c.a.b.AnonymousClass1 */ public void handleMessage(Message message) { if (message.what == 11) { String unused = b.f7674 = b.f7680.m9766(message.getData().getInt("type"), message.getData().getString(HiAnalyticsConstant.HaKey.BI_KEY_APPID)); synchronized (b.f7671) { b.f7671.notify(); } return; } Log.e("VMS_IDLG_SDK_Client", "message type valid"); } }; } /* renamed from: ʻ reason: contains not printable characters */ public boolean m9777() { return f7667; } /* renamed from: ʼ reason: contains not printable characters */ public String m9778() { if (!m9777()) { return null; } String str = f7675; if (str != null) { return str; } m9776(0, (String) null); if (f7668 == null) { m9770(f7666, 0, null); } return f7675; } /* JADX WARNING: Code restructure failed: missing block: B:18:0x0029, code lost: if (r8 != 4) goto L_0x0066; */ /* renamed from: ʻ reason: contains not printable characters */ public void m9776(int i, String str) { synchronized (f7671) { m9771(i, str); long uptimeMillis = SystemClock.uptimeMillis(); try { f7671.wait(2000); } catch (InterruptedException e) { e.printStackTrace(); } if (SystemClock.uptimeMillis() - uptimeMillis >= 2000) { Log.d("VMS_IDLG_SDK_Client", "query timeout"); } else if (i == 0) { f7675 = f7674; f7674 = null; } else if (i != 1) { if (i == 2) { if (f7674 != null) { f7677 = f7674; f7674 = null; } else { Log.e("VMS_IDLG_SDK_Client", "get aaid failed"); } } f7678 = f7674; f7674 = null; } else if (f7674 != null) { f7676 = f7674; f7674 = null; } else { Log.e("VMS_IDLG_SDK_Client", "get vaid failed"); } } } /* renamed from: ʼ reason: contains not printable characters */ private void m9771(int i, String str) { Message obtainMessage = f7673.obtainMessage(); obtainMessage.what = 11; Bundle bundle = new Bundle(); bundle.putInt("type", i); if (i == 1 || i == 2) { bundle.putString(HiAnalyticsConstant.HaKey.BI_KEY_APPID, str); } obtainMessage.setData(bundle); f7673.sendMessage(obtainMessage); } /* renamed from: ʽ reason: contains not printable characters */ public static void m9772() { f7667 = "1".equals(m9768("persist.sys.identifierid.supported", PushConstants.PUSH_TYPE_NOTIFY)); } /* renamed from: ʻ reason: contains not printable characters */ public static String m9768(String str, String str2) { try { Class<?> cls = Class.forName("android.os.SystemProperties"); return (String) cls.getMethod("get", String.class, String.class).invoke(cls, str, "unknown"); } catch (Exception e) { e.printStackTrace(); } catch (Throwable unused) { } return str2; } /* renamed from: ʻ reason: contains not printable characters */ private static void m9770(Context context, int i, String str) { if (i == 0) { f7668 = new c(f7679, 0, null); context.getContentResolver().registerContentObserver(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/OAID"), true, f7668); } else if (i == 1) { f7669 = new c(f7679, 1, str); ContentResolver contentResolver = context.getContentResolver(); contentResolver.registerContentObserver(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/VAID_" + str), false, f7669); } else if (i == 2) { f7670 = new c(f7679, 2, str); ContentResolver contentResolver2 = context.getContentResolver(); contentResolver2.registerContentObserver(Uri.parse("content://com.vivo.vms.IdProvider/IdentifierId/AAID_" + str), false, f7670); } } }