Untitled
19 hours ago in Plain Text
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();
}
}