小红书.apk(点击下载) / l.java


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");
    }
}