package com.gwm.club.premium; import G.l; import G.m; import G.q; import G.r; import G.s; import H.B; import H.z; import J.x; import K.A; import K.C0021a; import K.C0024d; import K.C0026f; import K.C0029i; import K.C0043x; import K.G; import K.P; import K.U; import K.X; import K.Y; import N.n; import N.p; import P.a; import P.b; import P.d; import U.e; import android.app.Dialog; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.content.pm.PackageManager; import android.content.res.Resources; import android.graphics.Bitmap; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.os.Process; import android.os.SystemProperties; import android.support.v4.app.ActivityCompat; import android.support.v4.app.FragmentTransaction; import android.support.v4.view.PointerIconCompat; import android.support.v4.view.ViewCompat; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; import aptiv.car.configuration.AptivConfigurationManager; import com.gwm.club.premium.MainActivity; import com.gwm.club.premium.R; import i.C0075b; import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import s0.t; import s0.v; import w0.j; /* loaded from: classes.dex */ public class MainActivity extends AppCompatActivity implements z, d { /* renamed from: m, reason: collision with root package name */ public static final /* synthetic */ int f1337m = 0; /* renamed from: a, reason: collision with root package name */ public final s f1338a = new s(this, 0); /* renamed from: b, reason: collision with root package name */ public MainActivity f1339b; /* renamed from: c, reason: collision with root package name */ public TextView f1340c; /* renamed from: d, reason: collision with root package name */ public TextView f1341d; /* renamed from: e, reason: collision with root package name */ public RecyclerView f1342e; /* renamed from: f, reason: collision with root package name */ public ArrayList f1343f; /* renamed from: g, reason: collision with root package name */ public B f1344g; public String h; /* renamed from: i, reason: collision with root package name */ public b f1345i; /* renamed from: j, reason: collision with root package name */ public Button f1346j; /* renamed from: k, reason: collision with root package name */ public Button f1347k; /* renamed from: l, reason: collision with root package name */ public boolean f1348l; public final void a() { String strY; b bVar = new b(this); this.f1345i = bVar; bVar.f905e = this; try { strY = A0.d.y(this); } catch (Exception e2) { A0.d.t("NetworkHelper", e2.getLocalizedMessage()); } ArrayList arrayList = strY != null ? new ArrayList(Arrays.asList(strY.split("&"))) : null; String strA = A0.d.a(this, "/api/v2/licenses/{serialHash}", null, arrayList); boolean zH = bVar.h(); Context context = (Context) bVar.f902b; if (!zH) { ((d) bVar.f905e).onError(context.getString(R.string.absent_network)); return; } A0.d.A("NetworkHelper", "getFile url: " + strA); String string = context.getString(R.string.check_lic); x xVar = (x) bVar.f904d; xVar.a(string); xVar.show(); n nVar = new n(3); nVar.n(strA); v vVarB = nVar.b(); t tVar = (t) bVar.f903c; tVar.getClass(); new j(tVar, vVarB).e(new a(bVar, 2)); } public final void c(boolean z2) throws Resources.NotFoundException { int i2 = 3; this.f1342e = (RecyclerView) findViewById(R.id.recyclerView); this.f1343f = new ArrayList(); String[] stringArray = getResources().getStringArray(R.array.sidebar_items); p pVar = new p(stringArray[0], R.drawable.selector_general, "common_settings"); pVar.f879f = true; this.f1343f.add(pVar); this.f1343f.add(new p(stringArray[1], R.drawable.selector_apps, "apps_fragment")); HashMap map = Q.b.f910a; int i3 = !SystemProperties.get("persist.sys.gwm.club.model", "tank").startsWith("tank") ? R.drawable.haval_button : R.drawable.selector_tank_button; this.f1343f.add(new p(stringArray[2], R.drawable.task_manager_button, "task_manager_fragment")); this.f1343f.add(new p(stringArray[3], R.drawable.dashboard_apps_button, "cluster_fragment")); this.f1343f.add(new p(stringArray[4], i3, "super_button_fragment")); this.f1343f.add(new p(stringArray[5], R.drawable.selector_mode_button, "mode_button_fragment")); this.f1343f.add(new p(stringArray[6], R.drawable.selector_star_button, "star_button_fragment")); this.f1343f.add(new p(stringArray[7], R.drawable.selector_swipe_3_finger_small, "swipe_fragment")); this.f1343f.add(new p(stringArray[8], R.drawable.gnss_receiver_on, "gnss_provider_fragment")); this.f1343f.add(new p(stringArray[9], R.drawable.selector_system_settings, "system_settings")); this.f1343f.add(new p(stringArray[10], R.drawable.selector_autolaunch, "autostart_fragment")); this.f1343f.add(new p(stringArray[11], R.drawable.selector_audio, "audio_fragment")); this.f1343f.add(new p(stringArray[12], R.drawable.selector_comfort, "themes_fragment")); this.f1343f.add(new p(stringArray[13], R.drawable.selector_info, "about_fragment")); ArrayList arrayList = this.f1343f; String str = stringArray[14]; q qVar = new q(this, 0); p pVar2 = new p(); pVar2.f874a = str; pVar2.f876c = qVar; pVar2.f878e = R.drawable.selector_reboot; arrayList.add(pVar2); this.f1344g = new B(this.f1343f, this); LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); linearLayoutManager.setSmoothScrollbarEnabled(true); this.f1342e.setLayoutManager(linearLayoutManager); this.f1342e.setAdapter(this.f1344g); this.f1342e.addItemDecoration(new e()); getSupportFragmentManager().beginTransaction().replace(R.id.mainActivityFragmentContainer, new C0043x()).commit(); String[] strArr = {"android.permission.READ_PHONE_STATE", "android.permission.ACCESS_FINE_LOCATION", "android.permission.WRITE_SETTINGS"}; for (int i4 = 0; i4 < 3; i4++) { if (checkSelfPermission(strArr[i4]) != 0) { ActivityCompat.requestPermissions(this, strArr, 0); } } if (z2) { new Handler(Looper.getMainLooper()).postDelayed(new G.p(this, i2), 500L); } } @Override // P.d public final void e(boolean z2) { new Handler(Looper.getMainLooper()).post(new m(this, z2, 0)); } public final void g() { String strA = A0.d.a(this, "/serial/{serial}", null, null); new Handler(Looper.getMainLooper()).post(new r(0, this, strA)); try { C0075b c0075bU = A0.d.u(strA); int i2 = c0075bU.f1551a; int i3 = c0075bU.f1552b; int[] iArr = new int[i2 * i3]; for (int i4 = 0; i4 < i3; i4++) { int i5 = i4 * i2; for (int i6 = 0; i6 < i2; i6++) { iArr[i5 + i6] = c0075bU.b(i6, i4) ? ViewCompat.MEASURED_STATE_MASK : -1; } } Bitmap bitmapCreateBitmap = Bitmap.createBitmap(i2, i3, Bitmap.Config.ARGB_8888); bitmapCreateBitmap.setPixels(iArr, 0, i2, 0, 0, i2, i3); ((ImageView) findViewById(R.id.qr_code_image_view)).setImageBitmap(bitmapCreateBitmap); } catch (Exception e2) { E.b.r(e2, new StringBuilder("showQr exception: "), "MainActivity"); } } @Override // P.d public final void i(String str) { Q.b.j(this, str); N.d.b().e(); N.d.b().i(); T.m.b().a(); } @Override // H.z public final void k(p pVar) { A0.d.A("MainActivity", "Created sidebar item: " + pVar.f874a); } @Override // P.d public final void l(String str) throws IOException { Q.b.j(this, str); ((x) this.f1345i.f904d).dismiss(); n nVarZ = A0.m.z(this, this.h + ".lic"); if (nVarZ != null && nVarZ.h().isEmpty()) { new Handler(Looper.getMainLooper()).post(new G.p(this, 2)); return; } if (nVarZ != null) { Q.b.j(this, nVarZ.h()); } g(); } @Override // H.z public final void m(p pVar, int i2) { int i3 = 2; int i4 = 0; int i5 = 1; if (this.f1342e != null && !pVar.f879f) { this.f1343f.forEach(new G.n(this, i4)); pVar.f879f = true; this.f1344g.notifyItemChanged(i2); } A0.d.A("MainActivity", "SideBar item clicked: " + pVar.f874a); q qVar = pVar.f876c; if (qVar != null) { MainActivity mainActivity = (MainActivity) qVar.f335b; mainActivity.getClass(); Dialog dialog = new Dialog(mainActivity); dialog.getWindow().setType(PointerIconCompat.TYPE_HELP); A0.m.q(dialog); A0.m.B(dialog); Window window = dialog.getWindow(); if (window != null) { window.addFlags(262184); } dialog.setCancelable(true); dialog.setContentView(R.layout.alert_dialog); ((TextView) dialog.findViewById(R.id.alert_message)).setText(((Object) mainActivity.getText(R.string.reboot_message)) + " ?"); dialog.findViewById(R.id.alert_no_button).setOnClickListener(new G.d(dialog, 1)); dialog.findViewById(R.id.alert_yes_button).setOnClickListener(new l(mainActivity, dialog, 1)); dialog.show(); } String str = pVar.f875b; if (str != null) { switch (str) { case "about_fragment": FragmentTransaction fragmentTransactionBeginTransaction = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction.replace(R.id.mainActivityFragmentContainer, new C0021a(i4)); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction.commit(); break; case "autostart_fragment": FragmentTransaction fragmentTransactionBeginTransaction2 = getSupportFragmentManager().beginTransaction(); C0029i c0029i = new C0029i(); c0029i.f693a = new ArrayList(); fragmentTransactionBeginTransaction2.replace(R.id.mainActivityFragmentContainer, c0029i); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction2.commit(); break; case "swipe_fragment": FragmentTransaction fragmentTransactionBeginTransaction3 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction3.replace(R.id.mainActivityFragmentContainer, new P()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction3.commit(); break; case "star_button_fragment": FragmentTransaction fragmentTransactionBeginTransaction4 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction4.replace(R.id.mainActivityFragmentContainer, A.u(2)); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction4.commit(); break; case "gnss_provider_fragment": FragmentTransaction fragmentTransactionBeginTransaction5 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction5.replace(R.id.mainActivityFragmentContainer, new G()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction5.commit(); break; case "task_manager_fragment": FragmentTransaction fragmentTransactionBeginTransaction6 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction6.replace(R.id.mainActivityFragmentContainer, new X()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction6.commit(); break; case "system_settings": FragmentTransaction fragmentTransactionBeginTransaction7 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction7.replace(R.id.mainActivityFragmentContainer, new U()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction7.commit(); break; case "themes_fragment": FragmentTransaction fragmentTransactionBeginTransaction8 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction8.replace(R.id.mainActivityFragmentContainer, new Y()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction8.commit(); break; case "super_button_fragment": FragmentTransaction fragmentTransactionBeginTransaction9 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction9.replace(R.id.mainActivityFragmentContainer, A.u(0)); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction9.commit(); break; case "cluster_fragment": FragmentTransaction fragmentTransactionBeginTransaction10 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction10.replace(R.id.mainActivityFragmentContainer, new K.r()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction10.commit(); break; case "audio_fragment": FragmentTransaction fragmentTransactionBeginTransaction11 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction11.replace(R.id.mainActivityFragmentContainer, new C0026f()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction11.commit(); break; case "apps_fragment": FragmentTransaction fragmentTransactionBeginTransaction12 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction12.replace(R.id.mainActivityFragmentContainer, new C0024d()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction12.commit(); break; case "comfort_fragment": FragmentTransaction fragmentTransactionBeginTransaction13 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction13.replace(R.id.mainActivityFragmentContainer, new C0021a(i5)); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction13.commit(); getSupportFragmentManager().beginTransaction().replace(R.id.mainActivityFragmentContainer, new C0021a(i5)).commit(); break; case "common_settings": FragmentTransaction fragmentTransactionBeginTransaction14 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction14.replace(R.id.mainActivityFragmentContainer, new C0043x()); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction14.commit(); break; case "mode_button_fragment": FragmentTransaction fragmentTransactionBeginTransaction15 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction15.replace(R.id.mainActivityFragmentContainer, A.u(1)); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction15.commit(); break; default: FragmentTransaction fragmentTransactionBeginTransaction16 = getSupportFragmentManager().beginTransaction(); fragmentTransactionBeginTransaction16.replace(R.id.mainActivityFragmentContainer, new C0021a(i3)); getSupportFragmentManager().popBackStack((String) null, 1); fragmentTransactionBeginTransaction16.commit(); break; } } } @Override // android.support.v4.app.FragmentActivity, android.app.Activity public final void onBackPressed() { if (getSupportFragmentManager().getBackStackEntryCount() > 0) { getSupportFragmentManager().popBackStackImmediate(); } else { super.onBackPressed(); } } @Override // android.support.v7.app.AppCompatActivity, android.support.v4.app.FragmentActivity, android.support.v4.app.SupportActivity, android.app.Activity public final void onCreate(Bundle bundle) throws Resources.NotFoundException, PackageManager.NameNotFoundException, IOException { final int i2 = 1; final int i3 = 0; this.f1339b = this; PremiumApp.f1349l.b(); n.d().getClass(); n.k(this); super.onCreate(bundle); this.h = AptivConfigurationManager.getSerialNumber(this); HashMap map = Q.b.f910a; SystemProperties.get("persist.sys.gwm.club.model", "dargo"); n nVarZ = A0.m.z(this, this.h + ".lic"); if (nVarZ != null && nVarZ.h().isEmpty()) { setContentView(LayoutInflater.from(this).inflate(R.layout.main_activity, (ViewGroup) null)); c(false); return; } LayoutInflater.from(this).inflate(R.layout.activity_license, (ViewGroup) null); setContentView(R.layout.activity_license); this.f1340c = (TextView) findViewById(R.id.license_info); this.f1341d = (TextView) findViewById(R.id.license_owner); Button button = (Button) findViewById(R.id.fab_refresh); this.f1346j = button; button.setVisibility(8); Button button2 = (Button) findViewById(R.id.fab_wifi); this.f1347k = button2; button2.setVisibility(8); this.f1346j.setOnClickListener(new View.OnClickListener(this) { // from class: G.o /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ MainActivity f331b; { this.f331b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) throws IOException { MainActivity mainActivity = this.f331b; switch (i3) { case 0: int i4 = MainActivity.f1337m; N.n nVarZ2 = A0.m.z(mainActivity, mainActivity.h + ".lic"); if (nVarZ2 != null && nVarZ2.h().isEmpty()) { mainActivity.l(mainActivity.getString(R.string.lic_file_found)); break; } else { mainActivity.a(); break; } break; default: int i5 = MainActivity.f1337m; mainActivity.getClass(); mainActivity.startActivityAsUser(new Intent("android.settings.WIFI_SETTINGS"), Process.myUserHandle()); break; } } }); this.f1347k.setOnClickListener(new View.OnClickListener(this) { // from class: G.o /* renamed from: b, reason: collision with root package name */ public final /* synthetic */ MainActivity f331b; { this.f331b = this; } @Override // android.view.View.OnClickListener public final void onClick(View view) throws IOException { MainActivity mainActivity = this.f331b; switch (i2) { case 0: int i4 = MainActivity.f1337m; N.n nVarZ2 = A0.m.z(mainActivity, mainActivity.h + ".lic"); if (nVarZ2 != null && nVarZ2.h().isEmpty()) { mainActivity.l(mainActivity.getString(R.string.lic_file_found)); break; } else { mainActivity.a(); break; } break; default: int i5 = MainActivity.f1337m; mainActivity.getClass(); mainActivity.startActivityAsUser(new Intent("android.settings.WIFI_SETTINGS"), Process.myUserHandle()); break; } } }); new Handler(Looper.getMainLooper()).postDelayed(new G.p(this, i3), 500L); registerReceiver(this.f1338a, new IntentFilter("com.gwm_club.KILL")); this.f1348l = true; } @Override // android.support.v7.app.AppCompatActivity, android.support.v4.app.FragmentActivity, android.app.Activity public final void onDestroy() { super.onDestroy(); if (this.f1348l) { unregisterReceiver(this.f1338a); } } @Override // P.d public final void onError(String str) { Q.b.j(this, str); ((x) this.f1345i.f904d).dismiss(); } @Override // android.support.v7.app.AppCompatActivity, android.support.v4.app.FragmentActivity, android.app.Activity public final void onPostResume() { B b2; super.onPostResume(); ArrayList arrayList = this.f1343f; if (arrayList != null && !arrayList.isEmpty() && (b2 = this.f1344g) != null) { b2.notifyDataSetChanged(); this.f1342e.invalidate(); } if (Q.b.d(this)) { new Handler(Looper.getMainLooper()).postDelayed(new G.p(this, 1), 500L); } } @Override // P.d public final void q(String str) { Q.b.j(this, str); ((x) this.f1345i.f904d).dismiss(); g(); } }