Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void cmdProc(byte[] paramArrayOfByte, int paramInt1, int paramInt2)
- {
- int i = 0;
- boolean bool1 = false;
- boolean bool2 = true;
- boolean bool4 = true;
- boolean bool5 = true;
- paramInt2 = 1;
- boolean bool3 = true;
- Intent localIntent;
- switch (paramArrayOfByte[(paramInt1 + 1)] & 0xFF)
- {
- case 130:
- case 131:
- case 146:
- case 148:
- case 149:
- case 157:
- case 164:
- default:
- case 128:
- case 129:
- case 132:
- case 133:
- case 134:
- case 135:
- case 136:
- case 137:
- case 138:
- case 139:
- case 142:
- case 143:
- case 144:
- case 145:
- do
- {
- do
- {
- return;
- localIntent = new Intent("com.microntek.keyAssignDown");
- localIntent.putExtra("keyCode", getInt(paramArrayOfByte, paramInt1 + 3, 3));
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- localIntent = new Intent("com.microntek.keyAssignUp");
- localIntent.putExtra("keyCode", getInt(paramArrayOfByte, paramInt1 + 3, 3));
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- sendBroadcastAsUser(new Intent("com.microntek.dvdOpened"), UserHandle.CURRENT_OR_SELF);
- return;
- sendBroadcastAsUser(new Intent("com.microntek.dvdClosed"), UserHandle.CURRENT_OR_SELF);
- return;
- sendBroadcastAsUser(new Intent("com.microntek.dvdOpenRequest"), UserHandle.CURRENT_OR_SELF);
- return;
- } while (btLock);
- sendBroadcastAsUser(new Intent("com.microntek.startApp"), UserHandle.CURRENT_OR_SELF);
- return;
- Settings.System.putInt(getContentResolver(), "microntek.firstboot", 128);
- ResetSystemData();
- return;
- localIntent = new Intent("com.microntek.dvdMsg");
- localIntent.putExtra("keyCode", getInt(paramArrayOfByte, paramInt1 + 3, 2));
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- paramArrayOfByte = new Intent("com.microntek.acc");
- paramArrayOfByte.putExtra("accstate", "accoff");
- sendBroadcastAsUser(paramArrayOfByte, UserHandle.CURRENT_OR_SELF);
- return;
- paramArrayOfByte = new Intent("com.microntek.acc");
- paramArrayOfByte.putExtra("accstate", "accon");
- sendBroadcastAsUser(paramArrayOfByte, UserHandle.CURRENT_OR_SELF);
- return;
- this.ScreenSaverTimer = 0;
- localIntent = new Intent("com.microntek.irkeyDown");
- localIntent.putExtra("keyCode", getInt(paramArrayOfByte, paramInt1 + 3, 1) + 1);
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- clearMusicClock();
- return;
- this.ScreenSaverTimer = 0;
- localIntent = new Intent("com.microntek.irkeyUp");
- localIntent.putExtra("keyCode", getInt(paramArrayOfByte, paramInt1 + 3, 1) + 1);
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- safe = this.am.getParameters("sta_driving=");
- paramArrayOfByte = new Intent("com.microntek.carstatechange");
- paramArrayOfByte.putExtra("type", "SAFE");
- sendBroadcastAsUser(paramArrayOfByte, UserHandle.CURRENT_OR_SELF);
- DrivingVideoEnable();
- return;
- ipod = this.am.getParameters("sta_ipod=");
- } while ((!mPoweron) || (!ipod.equals("true")));
- startIpod(0);
- return;
- case 147:
- localIntent = new Intent("com.microntek.carlight");
- if (getInt(paramArrayOfByte, paramInt1 + 3, 1) == 0) {}
- for (paramArrayOfByte = "true";; paramArrayOfByte = "false")
- {
- localIntent.putExtra("state", paramArrayOfByte);
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- }
- case 158:
- localIntent = new Intent("com.microntek.videosignalchange");
- paramInt1 = getInt(paramArrayOfByte, paramInt1 + 3, 2);
- paramInt2 = paramInt1 & 0xFF;
- if ((paramInt1 >> 8 & 0xFF) == 1) {
- bool1 = true;
- }
- localIntent.putExtra("sta", bool1);
- if (paramInt2 == 1) {
- localIntent.putExtra("type", "backview");
- }
- for (;;)
- {
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- if (paramInt2 == 2) {
- localIntent.putExtra("type", "avin");
- } else if (paramInt2 == 3) {
- localIntent.putExtra("type", "tv");
- } else if (paramInt2 == 4) {
- localIntent.putExtra("type", "dvr");
- } else {
- localIntent.putExtra("type", "null");
- }
- }
- case 150:
- paramInt2 = i;
- if (getInt(paramArrayOfByte, paramInt1 + 3, 1) == 0) {
- if (!btLock) {
- break label1120;
- }
- }
- for (paramArrayOfByte = "av_phone_volume=";; paramArrayOfByte = "av_volume=")
- {
- paramInt2 = Settings.System.getInt(getContentResolver(), paramArrayOfByte, KEY_VOLMAX / 2);
- this.handler.removeMessages(6);
- paramArrayOfByte = new Message();
- paramArrayOfByte.what = 6;
- paramArrayOfByte.arg1 = paramInt2;
- this.handler.sendMessageDelayed(paramArrayOfByte, 300L);
- return;
- }
- case 151:
- localIntent = new Intent("com.microntek.radio.sta");
- localIntent.putExtra("frequency", getInt(paramArrayOfByte, paramInt1 + 3, 4));
- localIntent.putExtra("signal", getInt(paramArrayOfByte, paramInt1 + 7, 1));
- if (getInt(paramArrayOfByte, paramInt1 + 8, 1) != 0) {}
- for (bool1 = bool3;; bool1 = false)
- {
- localIntent.putExtra("stereo", bool1);
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- }
- case 152:
- localIntent = new Intent("com.microntek.rds.sta");
- localIntent.putExtra("pi", getInt(paramArrayOfByte, paramInt1 + 3, 2));
- localIntent.putExtra("pty", getInt(paramArrayOfByte, paramInt1 + 5, 1));
- if (getInt(paramArrayOfByte, paramInt1 + 6, 1) != 0)
- {
- bool1 = true;
- localIntent.putExtra("tp", bool1);
- if (getInt(paramArrayOfByte, paramInt1 + 7, 1) == 0) {
- break label1339;
- }
- }
- for (bool1 = bool2;; bool1 = false)
- {
- localIntent.putExtra("ta", bool1);
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- bool1 = false;
- break;
- }
- case 153:
- localIntent = new Intent("com.microntek.rds.psn");
- localIntent.putExtra("pi", getInt(paramArrayOfByte, paramInt1 + 3, 2));
- localIntent.putExtra("psn", getAsciiByteArray(paramArrayOfByte, paramInt1 + 5, 8));
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- case 156:
- localIntent = new Intent("com.microntek.rds.rt");
- localIntent.putExtra("pi", getInt(paramArrayOfByte, paramInt1 + 3, 2));
- localIntent.putExtra("rt", getAsciiByteArray(paramArrayOfByte, paramInt1 + 5, getInt(paramArrayOfByte, paramInt1 + 2, 1)));
- sendBroadcastAsUser(localIntent, UserHandle.CURRENT_OR_SELF);
- return;
- case 154:
- paramInt1 = getInt(paramArrayOfByte, paramInt1 + 3, 1);
- paramArrayOfByte = new Intent("com.microntek.rds.af");
- if (paramInt1 != 0) {}
- for (bool1 = bool4;; bool1 = false)
- {
- paramArrayOfByte.putExtra("state", bool1);
- sendBroadcastAsUser(paramArrayOfByte, UserHandle.CURRENT_OR_SELF);
- return;
- }
- case 155:
- paramInt1 = getInt(paramArrayOfByte, paramInt1 + 3, 1);
- paramArrayOfByte = new Intent("com.microntek.rds.ta");
- if (paramInt1 != 0) {}
- for (bool1 = bool5;; bool1 = false)
- {
- paramArrayOfByte.putExtra("state", bool1);
- sendBroadcastAsUser(paramArrayOfByte, UserHandle.CURRENT_OR_SELF);
- return;
- }
- case 161:
- sendBroadcastAsUser(new Intent("com.microntek.rds.tastart"), UserHandle.CURRENT_OR_SELF);
- return;
- case 162:
- this.ScreenSaverTimer = 0;
- sendBroadcastAsUser(new Intent("com.microntek.rds.tastop"), UserHandle.CURRENT_OR_SELF);
- clearMusicClock();
- return;
- case 163:
- this.ScreenSaverTimer = 0;
- paramInt1 = getInt(paramArrayOfByte, paramInt1 + 3, 1);
- paramArrayOfByte = new Intent("com.microntek.touch");
- if (paramInt1 != 0) {}
- for (paramInt1 = paramInt2;; paramInt1 = 0)
- {
- paramArrayOfByte.putExtra("state", paramInt1);
- sendBroadcastAsUser(paramArrayOfByte, UserHandle.CURRENT_OR_SELF);
- clearMusicClock();
- return;
- }
- case 159:
- sendBroadcastAsUser(new Intent("com.microntek.smallbtoff"), UserHandle.CURRENT_OR_SELF);
- startService(new Intent("com.microntek.ajxService"));
- this.mAjXTopPackage = Util.getTopActivityPackageName(this.mContext);
- startHome();
- return;
- case 160:
- sendBroadcastAsUser(new Intent("com.microntek.ajx"), UserHandle.CURRENT_OR_SELF);
- sendBroadcastAsUser(new Intent("com.microntek.smallbton"), UserHandle.CURRENT_OR_SELF);
- RunApp(this.mAjXTopPackage);
- this.mAjXTopPackage = null;
- return;
- case 140:
- this.BackViewState = true;
- sendBroadcastAsUser(new Intent("com.microntek.smallbtoff"), UserHandle.CURRENT_OR_SELF);
- startBackView();
- Settings.System.putInt(getContentResolver(), "microntek.backview.state", 1);
- return;
- case 141:
- this.BackViewState = false;
- sendBroadcastAsUser(new Intent("com.microntek.backviewend"), UserHandle.CURRENT_OR_SELF);
- sendBroadcastAsUser(new Intent("com.microntek.smallbton"), UserHandle.CURRENT_OR_SELF);
- Settings.System.putInt(getContentResolver(), "microntek.backview.state", 0);
- return;
- case 240:
- this.PowerState = false;
- powerOff();
- return;
- case 241:
- this.PowerState = true;
- powerOn();
- return;
- case 242:
- label1120:
- label1339:
- this.PowerState = true;
- return;
- }
- powershutdown();
- }
Advertisement
Add Comment
Please, Sign In to add comment