package com.xiaomi.push.service; import android.content.Context; import android.content.SharedPreferences; import android.content.pm.PackageInfo; import android.os.Build; import android.text.TextUtils; import cn.jpush.android.local.JPushConstants; import com.tencent.open.SocialConstants; import com.xiaomi.channel.commonutils.logger.b; import com.xiaomi.mipush.sdk.Constants; import com.xiaomi.push.ab; import com.xiaomi.push.au; import com.xiaomi.push.ax; import com.xiaomi.push.az; import com.xiaomi.push.bf; import com.xiaomi.push.fv; import com.xiaomi.push.i; import com.xiaomi.push.o; import java.util.TreeMap; import org.cybergarage.upnp.device.ST; import org.json.JSONObject; public class l { /* renamed from: a reason: collision with root package name */ private static k f37374a; /* renamed from: a reason: collision with other field name */ private static a f1131a; public interface a { void a(); } public static synchronized k a(Context context) { synchronized (l.class) { k kVar = f37374a; if (kVar != null) { return kVar; } SharedPreferences sharedPreferences = context.getSharedPreferences("mipush_account", 0); String string = sharedPreferences.getString(ST.UUID_DEVICE, null); String string2 = sharedPreferences.getString("token", null); String string3 = sharedPreferences.getString("security", null); String string4 = sharedPreferences.getString("app_id", null); String string5 = sharedPreferences.getString("app_token", null); String string6 = sharedPreferences.getString(Constants.PACKAGE_NAME, null); String string7 = sharedPreferences.getString("device_id", null); int i10 = sharedPreferences.getInt("env_type", 1); if (!TextUtils.isEmpty(string7) && i.m520a(string7)) { string7 = i.k(context); sharedPreferences.edit().putString("device_id", string7).commit(); } if (TextUtils.isEmpty(string) || TextUtils.isEmpty(string2) || TextUtils.isEmpty(string3)) { return null; } String k14 = i.k(context); if (!"com.xiaomi.xmsf".equals(context.getPackageName()) && !TextUtils.isEmpty(k14) && !TextUtils.isEmpty(string7) && !string7.equals(k14)) { b.m141a("read_phone_state permission changes."); } k kVar2 = new k(string, string2, string3, string4, string5, string6, i10); f37374a = kVar2; return kVar2; } } /* JADX WARNING: Removed duplicated region for block: B:13:0x006b */ /* JADX WARNING: Removed duplicated region for block: B:16:0x007a */ /* JADX WARNING: Removed duplicated region for block: B:19:0x0085 */ /* JADX WARNING: Removed duplicated region for block: B:22:0x008e */ /* JADX WARNING: Removed duplicated region for block: B:25:0x0097 */ /* JADX WARNING: Removed duplicated region for block: B:33:0x00b8 */ /* JADX WARNING: Removed duplicated region for block: B:34:0x00bf */ /* JADX WARNING: Removed duplicated region for block: B:37:0x00e8 */ /* JADX WARNING: Removed duplicated region for block: B:50:0x0159 */ /* JADX WARNING: Removed duplicated region for block: B:53:0x016c */ /* JADX WARNING: Removed duplicated region for block: B:56:0x01b4 */ /* JADX WARNING: Removed duplicated region for block: B:59:0x01be */ public static synchronized k a(Context context, String str, String str2, String str3) { String str4; String c14; String b14; PackageInfo packageInfo; int a14; String n14; ax a15; String str5; synchronized (l.class) { TreeMap treeMap = new TreeMap(); String a16 = i.a(context, false); b.m141a("account register:" + a16); treeMap.put("devid", a16); treeMap.put("devid1", i.a(context)); k kVar = f37374a; if (kVar != null && !TextUtils.isEmpty(kVar.f1130a)) { treeMap.put(ST.UUID_DEVICE, f37374a.f1130a); int lastIndexOf = f37374a.f1130a.lastIndexOf("/"); if (lastIndexOf != -1) { str4 = f37374a.f1130a.substring(lastIndexOf + 1); au.a(context).a(treeMap); c14 = i.c(context); if (c14 != null) { treeMap.put("vdevid", c14); } b14 = i.b(context); if (!TextUtils.isEmpty(b14)) { treeMap.put("gaid", b14); } if (m752a(context)) { str2 = "1000271"; } if (m752a(context)) { str3 = "420100086271"; } if (m752a(context)) { str = "com.xiaomi.xmsf"; } treeMap.put("appid", str2); treeMap.put("apptoken", str3); packageInfo = context.getPackageManager().getPackageInfo(str, 16384); treeMap.put("appversion", packageInfo == null ? String.valueOf(packageInfo.versionCode) : "0"); treeMap.put("sdkversion", Integer.toString(30700)); treeMap.put("packagename", str); treeMap.put("model", Build.MODEL); treeMap.put("board", Build.BOARD); if (!com.xiaomi.push.l.d()) { String str6 = ""; String f14 = i.f(context); if (!TextUtils.isEmpty(f14)) { str6 = str6 + bf.a(f14); } String h10 = i.h(context); if (!TextUtils.isEmpty(str6) && !TextUtils.isEmpty(h10)) { str6 = str6 + "," + h10; } if (!TextUtils.isEmpty(str6)) { treeMap.put(Constants.EXTRA_KEY_IMEI_MD5, str6); } } treeMap.put("os", Build.VERSION.RELEASE + Constants.ACCEPT_TIME_SEPARATOR_SERVER + Build.VERSION.INCREMENTAL); a14 = i.a(); if (a14 >= 0) { treeMap.put("space_id", Integer.toString(a14)); } n14 = i.n(context); if (!TextUtils.isEmpty(n14)) { treeMap.put("mac_address", bf.a(n14)); } treeMap.put("android_id", i.e(context)); treeMap.put("brand", Build.BRAND + ""); treeMap.put("ram", i.m521b()); treeMap.put("rom", i.c()); a15 = az.a(context, m750a(context), treeMap); str5 = ""; if (a15 != null) { str5 = a15.a(); } if (!TextUtils.isEmpty(str5)) { JSONObject jSONObject = new JSONObject(str5); if (jSONObject.getInt("code") == 0) { JSONObject jSONObject2 = jSONObject.getJSONObject("data"); String string = jSONObject2.getString("ssecurity"); String string2 = jSONObject2.getString("token"); String string3 = jSONObject2.getString("userId"); if (TextUtils.isEmpty(str4)) { str4 = com.alipay.sdk.sys.a.f18249i + bf.a(6); } k kVar2 = new k(string3 + "@xiaomi.com/" + str4, string2, string, str2, str3, str, ab.a()); a(context, kVar2); i.a(context, jSONObject2.optString("vdevid")); f37374a = kVar2; return kVar2; } o.a(context, jSONObject.getInt("code"), jSONObject.optString(SocialConstants.PARAM_COMMENT)); b.m141a(str5); } return null; } } str4 = null; au.a(context).a(treeMap); c14 = i.c(context); if (c14 != null) { } b14 = i.b(context); if (!TextUtils.isEmpty(b14)) { } if (m752a(context)) { } if (m752a(context)) { } if (m752a(context)) { } treeMap.put("appid", str2); treeMap.put("apptoken", str3); try { packageInfo = context.getPackageManager().getPackageInfo(str, 16384); } catch (Exception e14) { b.a(e14); packageInfo = null; } treeMap.put("appversion", packageInfo == null ? String.valueOf(packageInfo.versionCode) : "0"); treeMap.put("sdkversion", Integer.toString(30700)); treeMap.put("packagename", str); treeMap.put("model", Build.MODEL); treeMap.put("board", Build.BOARD); if (!com.xiaomi.push.l.d()) { } treeMap.put("os", Build.VERSION.RELEASE + Constants.ACCEPT_TIME_SEPARATOR_SERVER + Build.VERSION.INCREMENTAL); a14 = i.a(); if (a14 >= 0) { } n14 = i.n(context); if (!TextUtils.isEmpty(n14)) { } treeMap.put("android_id", i.e(context)); treeMap.put("brand", Build.BRAND + ""); treeMap.put("ram", i.m521b()); treeMap.put("rom", i.c()); a15 = az.a(context, m750a(context), treeMap); str5 = ""; if (a15 != null) { } if (!TextUtils.isEmpty(str5)) { } return null; } } /* renamed from: a reason: collision with other method in class */ public static String m750a(Context context) { StringBuilder sb3; String str; String a14 = a.a(context).a(); if (ab.b()) { sb3 = new StringBuilder(); sb3.append(JPushConstants.HTTP_PRE); sb3.append(fv.f36624b); str = ":9085"; } else if (o.China.name().equals(a14)) { sb3 = new StringBuilder(); str = "https://cn.register.xmpush.xiaomi.com"; } else if (o.Global.name().equals(a14)) { sb3 = new StringBuilder(); str = "https://register.xmpush.global.xiaomi.com"; } else if (o.Europe.name().equals(a14)) { sb3 = new StringBuilder(); str = "https://fr.register.xmpush.global.xiaomi.com"; } else if (o.Russia.name().equals(a14)) { sb3 = new StringBuilder(); str = "https://ru.register.xmpush.global.xiaomi.com"; } else if (o.India.name().equals(a14)) { sb3 = new StringBuilder(); str = "https://idmb.register.xmpush.global.xiaomi.com"; } else { sb3 = new StringBuilder(); sb3.append(JPushConstants.HTTPS_PRE); str = ab.m199a() ? "sandbox.xmpush.xiaomi.com" : "register.xmpush.xiaomi.com"; } sb3.append(str); sb3.append("/pass/v2/register"); return sb3.toString(); } public static void a() { a aVar = f1131a; if (aVar != null) { aVar.a(); } } /* renamed from: a reason: collision with other method in class */ public static void m751a(Context context) { context.getSharedPreferences("mipush_account", 0).edit().clear().commit(); f37374a = null; a(); } public static void a(Context context, k kVar) { SharedPreferences.Editor edit = context.getSharedPreferences("mipush_account", 0).edit(); edit.putString(ST.UUID_DEVICE, kVar.f1130a); edit.putString("security", kVar.f37370c); edit.putString("token", kVar.f37369b); edit.putString("app_id", kVar.f37371d); edit.putString(Constants.PACKAGE_NAME, kVar.f37373f); edit.putString("app_token", kVar.f37372e); edit.putString("device_id", i.k(context)); edit.putInt("env_type", kVar.f37368a); edit.commit(); a(); } public static void a(a aVar) { f1131a = aVar; } /* renamed from: a reason: collision with other method in class */ private static boolean m752a(Context context) { return context.getPackageName().equals("com.xiaomi.xmsf"); } }